Home  /  Questions  /  Question

90   96.5
Feb 28, 2011

How to build a custom .Net Framework ?

Hi All,

Could you please share your thoughts (Guidelines, best practices) to create a custom .Net Framework (preferably C#).

Thanks and Regards

830   99.9
Mar 01, 2011

What exactly do you mean with a custom .NET Framework? 
Are you talking about an Application Framework (in C# .NET)?
 1 comment
Yes, (ssorry for being not clear) please share your thoughts. --- Tarriq Ferrose Khan  Mar 01, 2011

1,128   99.9
Mar 08, 2011
Why not use any of the existing frameworks (there are lots of them)? There are also many open source ones out there that you could learn from looking at their source code and reading their documentation.

Here are some examples..
* .netTiers http://nettiers.com/
* CSLA.NET http://www.lhotka.net/cslanet/
* Spring.NET http://www.springframework.net/

Good Luck!

 1 comment
Thanks a lot for your response. --- Tarriq Ferrose Khan  Mar 17, 2011

1,364   100.0
Mar 09, 2011
The thing will be to start with MS Enterprise application block 5.0.  It is available at  http://entlib.codeplex.com/
Some of the reusable components that is included are
- Data Access Block
- Caching Application Block
- Exception Handling Block
- Validation Application Block
- and much more...

Besides you can extend this and create your own application blocks.

Apart from this if you are targeting asp.net mvc try Sharp architecture... at http://sharparchitecture.codeplex.com/
There are some good usage of patterns in here.

Select among MVC/MVP or MVVM for UI pattern as applicable.  The dofactory has some good reference implementation of this in the patterns library.

 1 comment
Thanks a lot for your response. --- Tarriq Ferrose Khan  Mar 17, 2011