Font Size: a A A

Research And Implementation Of DirectUI Development Framework Based On Windows Template Library

Posted on:2014-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:X D PangFull Text:PDF
GTID:2268330425966803Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With competition of PC softwares turning white-hot, software companies have givenpriority to improving user experience of their products. Currently, software developmenttechniques based on DirectUI become the mainstream of the market. To research on DirectUIdevelopment framework based on WTL is favourable to combining WTL’s features of smallsize and fast speed with nice flexibility and security of DirectUI. Ultimately, a small andexquisite framework is built up.This paper focuses on building a software development framework which is based onWTL and DirectUI. The framework corresponds to MVP design pattern. This paper alsoanalyzes the technicality of WTL and DirecutUI. It’s the theory foundation of building work.It puts forwards the method of self-adaption resource pool to manage resources of theprogram. This method can increase the responding speed of resource request and decrease thememory consumption. The resource pool can dynamically expand though the accumulationmechanism based on Fibonacci sequence.At last, this paper applies the new development framework to practical project. It provesthat this framework is beneficial to collaborative development, improving friendliness of userinterface and software security.
Keywords/Search Tags:Windows Template Library, DirectUI, Model-View-Presenter, Resource Pool, Fibonacci sequence
PDF Full Text Request
Related items