Font Size: a A A

Design And Implementation Of Application Framework Based On .NET Platform

Posted on:2008-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:X N RenFull Text:PDF
GTID:2178360212981154Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Nowadays, scale and complexity of enterprise application grow day by day, which ask for a higher request. The traditional approach does not emphasize reuse, so that it must cause a large amount of repeated work. In addition, it brings enormous waste to software enterprises. However, framework can realize code reuse, design reuse, and analysis reuse. Accordingly, it can reduce cost; improve work efficiency and product quality. Framework is a very import reuse method of oriented object; it supplies code reuse, design reuse.Along with the popularity of .NET technology, more and more companies come about .NET, and develop application system with .NET. But, how convenient, fast, flexible to build the adaptable applications is a problem which needs to be solved, to build a common application framework is a very good solution. The paper focuses on the design and implement of framework base on .NET in the applications of enterprise. At first, the paper illustrates framework's technology and explains the definition, characteristic, classification, composition element, design principle of framework. Then through the analysis of characteristic of enterprise and analysis of structure of applications, carry on refinement and encapsulation of common process of software development. Finally, design and implement the framework named CommNET which can be reuse base on .NET technology in the enterprise applications.CommNET is application framework based on .NET technology. It is composed of three parts: the view layer based on MVC pattern, the layer of common data access, common exception handing module. It not only can be apply to Web application, but also can be apply to Window Form application. It can separate view with business very well. It refers to theory that Java accesses database, so the code of accessing database doesn't need be changed to satisfy with developments based on different database system, it has a better flexibility and expansibility. Common exception handing module can be used in every layer. It is not necessary to write exception handing code for every...
Keywords/Search Tags:Design Pattern, Application Framework, MVC, Exception Handling
PDF Full Text Request
Related items