Advanced All In One .NET Framework
Posted
by alfredo dobrekk
on Stack Overflow
See other posts from Stack Overflow
or by alfredo dobrekk
Published on 2010-05-01T20:18:54Z
Indexed on
2010/05/02
10:27 UTC
Read the original article
Hit count: 300
Hi,
i m starting a new project that would basically take input from user and save them to database among about 30 screens, and i would like to find a framework that will allow the maximum number of these features out of the box :
.net c#.
windows form.
unit testing
continuous integration
screens with lists, combo boxes, text boxes, add, delete, save, cancel that are easy to update when you add a property to your classes or a field to your database.
auto completion on controls to help user find its way
use of an orm like nhibernate
easy multithreading and display of wait screens for user
easy undo redo
tabbed child windows
search forms
ability to grant access to some functionnalities according to user profiles
mvp/mvvm or whatever design patterns
either some code generation from database to c# classe or generation of database schema from c# classes
some kind of database versioning / upgrade to easily update database when i release patches to application once in production
automatic control resizing
code metrics analysis
some code generator i can use against my entities that would generate some rough form i can rearrange after
code documentation generator
...
Any ideas ? I know its lot but i really would like to use existing code to build upon so i can focus on business rules. Could splitting the requirements on 3 or 4 existing open source framework be possible ?
Do u have any suggestion to add to the list before starting ? What open source tools would u use to achieve these ?
© Stack Overflow or respective owner