What are the currently available .NET frameworks that help build business applications?
And what are their pros and cons in terms of maturity, community support, ease of development? ...
In my opinion, the business application infrastructure should provide:
- ORM integration (possibly building on existing solutions like NHibernate, Entity Framework ...).
- check library.
- UI Integration Components (ASP.NET and / or Windows Forms and / or WPF ...).
+2
Mac
source
to share
4 answers
DevExpress.NET business application frameworks
- EXpressApp structure
- Permanent eXpress objects
+3
cometbill
source
to share
There are many tools. I would look at ORM.
- ADO.NET Entity Framework
- BLToolkit
- DataObjects.Net
- NHibernate
- EntitySpaces
I am using DataObjects currently, but others are fine as well.
For WPF applications, I would recommend the Microsoft Composite Application Library with 3rd party controls. For example,
- Telerik.
- Infragistics.
- DevExpress
These three are proven ok. For web applications
- Composite block of web applications
- LiveUI.NET
- .NET RIA services
- ASP.NET dynamic data
- ASP.NET MVC (unless the UI is complex)
+3
Alex Ilyin
source
to share
- Speaking of ORM, take a look at BlToolkit. It makes it easy to work with stored procedures.
- On the UI side, there are DevExpress libraries that contain many controls for all three of the technologies you listed. For ASP.NET, see ASP.NET MVC if you haven't.
+1
Vitaliy Ulantikov
source
to share
CSLA.NET
+1
Chuck conway
source
to share