Dec 17, 2007 10:07 AM|onlinedev|LINK
We are planning to re-develope our star product from Power Builder to ASP.NET 2.0.
While doing some R&D on Dot Net technology, I could see lot of Posts on the MVC Architecture.
FYI: This is quite a big application and has taken 60 man years.
Using ASP.Net technology, it is estimated that the first release will take at least 20 man years work.
The basic architecture, we have designed is as follows :
1. Presentation Layer - Aspx pages using ObjectDataSource, GridView, Formview and Third Party controls likes Infragistic (Customer.aspx)
2. BLL - Business Logic Layer (Customer.vb - All the business Logic is written here)
3. DAL - Data Access Layer (DAL.Vb -> Interact with the Database)
After reading a bit about MVC architecture, we are quite attracted, since it is written at various places that MVC is one of the best architecture for the enterprise level applications. But, I could not really see a good sample project, which can really
guide us that how to implement this.
May be, my point of view is wrong, since I am quite new to the MVC architecture but, I have seen few example and my feeling is that instead of making the development simple, it is making more complex. Things, which can be done in a simpler way, it involves
number of classes, functions and calls to the controller, view etc. and finally display the data to the presentation layer.
I will apperciate, if someone can provide a sample project, which can make us understand the advantages about the implementation of the MVC architecture using ASP.NET.
I am looking for a simple project, where a simple page attached to a simple table say 'CUSTOMER' and doing all the operations like Add, Delete, Edit, Save etc.
Thanks in Advance,