“This series describes how to create modern desktop applications using the Microsoft Desktop Stack -- WPF, Entity Framework 4, and SQL Server Compact Edition 4. The series covers creating a WPF app designed around the MVVM pattern, integrating WPF with Entity Framework 4, using Entity Framework 4.
Microsoft has revamped its desktop application stack in the past few years, moving from WinForms to WPF, from ADO.NET to the Entity Framework, and from the Jet database engine to SQL Server Compact Edition. This series of articles explains how to use the stack and presents checklists for implementing it.
The series consists of three articles:
- Part 1: Setting up SQL Compact 4.0 for Private Deployment
- Part 2: Using Entity Framework 4.0 with SQL Compact 4.0
- Part 3: Using Entity Framework 4 in an MVVM Application
Parts 1 and 2 contain checklists for setting up SQL Compact and Entity Framework for a desktop application. Part 3 shows how to integrate Entity Framework 4 into a WPF application using the MVVM pattern. The demo app is included with Part 3. The series assumes the developer is working with Visual Studio 2010 (VS 2010), Entity Framework 4.0 (EF 4), and SQL Server Compact Edition 4.0 (SQL Compact 4).
I thought this an interesting series in that it starts with deployment, creating the setup/MSI. That’s pretty unusual…
Then there’s the SQLCE/EF pair which I’ve used a while ago and need a refresher. And having WPF/MVVM is a great topping… :)