About XWT Framework

XWT Framework is a simple yet extensible framework for developing ASP.NET application. It mainly supports for rapid ASP.NET application development. However it does support Windows development to some extend. XWT consists with main three components as shown in the following diagram.



Why another Framework?
It is evident that plethora of frameworks or toolkits available for .net development. But most of them are difficult to configure or to extend. Most of all, these frameworks are focus only one aspect of problems. For example Logging Framework focus only on logging and Data related frameworks focuses on Data related tasks. Moreover integrating them into a one single application is even harder. By integrating commonly used tasks in one framework will significantly improve the developer productivity. For example Data access, Security and Logging has to be easily integrated into the application. We will discuss about the integration in the following topics. There is a significant amount of time has to be spent to learn the framework.