Desktop Applications: Architectural Frameworks?
People gave some pretty good suggestions there:
- Scott Hanselman's The Weekly Source Code series (usually managed C#)
- Code written by Microsoft Patterns & Practices team.
- SharpDevelop (written in C#)
- Mono (most of the framework in C#)
- Paint.Net (written in C#)
- NHibernate (written in C#)
- The Castle Project (written in C#)
- xUnit (written in C#)
- .Net Framework Source Code
Architecture of .NET Desktop Application
- Visual Studio 2008
- .Net framework 3.5
- Windows Forms [No WPF for timebeing]
- SQL Server 2005 or above
- Linq to Sql for Data-access
Architecture of .NET Desktop Application
- Visual Studio 2010
- .Net framework 4.0
- WPF using MVVM
- SQL Server 2008 Compact or Express
- Linq to Sql / EF4