Font Size: a A A

Research And Application Of Platform Framework Of Web System Based On .NET

Posted on:2012-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y N WangFull Text:PDF
GTID:2178330332490274Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet technology, The Web application projects based on B/S structure are more and more. At the same time, the problems bringed by the use of traditional developing framework in the Web development gradually exposed. Such as long development cycle, frequent changes in customer demand, hign maintenance cost, hard to reuse software, making the slow progress of projects, difficult to updates software or even for a product in the maintenance period, when the user proposed a new request, we should start from the beginning. Therefore, the ease of use, scalability, reusability good work of Web Application Framework is imminent.Based on the Web system application development framework, I summed up the problems in the developing process. Then through analysis of various development techniques and the development of model features, discuss their advantages and disadvantages of several technologies and the need for performance optimization. Based on these, I proposed the development framework for the type of Web applications for the platform project, it optimized the traditional three-tier framework, and take their own advantages in different layers, achieving the low coupling between the front and back pages, between the code behind and data access, reflects the strong scalability. The framework successfully integrate the MVC design patterns and ORM framework, meantime, for the poor reusability and flexibility of the traditional development of Web projects, we introduced a relatively new dependency injection framework Castle, Implemented the idea of the face to interface programming. While in the data persistence layer we use NHibernate to achieve the ORM framework, greatly reduced amount of code, saving development time. MeanWhile, to resolve the program of the core technology of ORM mapping documentation, we have developed an automatic mapping file generation tool, improve the development efficiency significantly. Finally, we successfully applied this framework to the actual project development and had achieved good results.
Keywords/Search Tags:three-tier framework, MVC, ORM framework, NHibernate, Castle
PDF Full Text Request
Related items