Click here to Skip to main content
15,883,768 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello,
I am going to build a data driven application. I have limited amount of time for that. So, the process of building this application will be very fast.
I can use C# but i know i have to write complete code (Presentation/Business/DataAccess) in it. Can anyone tell me is there any framework provided in .net 4.0, so that i can develop my application with out such code writing burden and provide me flexibility, scalability and robustness in the same way as C# provides.
In the past i used MS Access for developing my application, in it i had to do nothing just mapping forms/Controls to the database tables and writing a little bit code related to business logics.
Please suggest me how i can do the same work with .NET.


Thanks
Posted

1 solution

If you're using ASP.net I can suggest a dynamic data project:

http://www.asp.net/dynamicdata[^]

With VS2010 you also have the option of using Code Generation Items at various points in your application:

http://blogs.msdn.com/b/adonet/archive/2010/01/25/walkthrough-poco-template-for-the-entity-framework.aspx[^]

while the above link deals with data layer and entity model generation, you could also leverage the techniques discussed in it to generate other parts of your app.

Generally I would recommend using the Entity Framework for your data layer, that alone will make a huge difference to the amount of work you'll have to do.
 
Share this answer
 
Comments
Pardeep Dhiman 10-Feb-11 1:38am    
Thanks jim,
I have studed Entity framework also. Actually i am going to develop a Window application, it might be migrated into web application in the future. After studing a lot, I decided to build my application in two technologies (MSAccess for front end + Sql Server for backend).
I can use .NET laguages like (C#,VB.NET etc),but i found two disadvantages of these. First- I have to right a lot of code maually to connect to database. Second I know .NET applcations are not secure at all. anyone can see the inside code by using tools like (reflector,Disassembler etc.)means any sharp mind can do re engineering .NET application.
if you have some experiance of coding in MSAccess VBA,then please tell me am I going in a right direction or i have to decied any other way.
Basically my application is a product not a project, so i donot want anybody can see the code easily.
Help me! thanks once again

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900