MSDN Patterns & Practices introduces Project Silk, a web guidance project-Rachel Appel on Software Development

Share with friends!

  

MSDN Patterns & Practices introduces Project Silk, a web guidance project

Tags: Announcements, Projects

Project Silk is a sample application that the MSDN patterns & practices Web Guidance Team has been working on that demonstrates modern web application develop techniques on the Microsoft ASP.NET MVC 3 web stack. The target audience for this guidance project is experienced developers creating enterprise, rich, interactive, web applications.

The Project silk application is a Mileage Stats application containing a multi-page interactive UX where pages are rendered without requiring a post back. This creates the illusion of a desktop application. The lack of post backs enable rich UI transitions between pages. The browser application runs very fast because of the client-side data caching.

See a 5 minute intro video about Project Silk here.

Download the latest drop from CodePlex.

Here's a few screen shots:

The Welcome Page

signinpage1

The Dashboard

SNAGHTML7c6ad5 

Here's the technologies that the team has provided guidance for.

  • ASP.NET MVC 3
  • jQuery
  • Entity Framework with SQL CE 4
  • Unity (for DI/IoC)
  • DotnetOpenAuth w/OpenID
  • xUnit & qUnit

Here's the general guidance topics.

  • MVC, the pattern and ASP.NET implementation
  • Client side script with the single page interface pattern
  • Unit testing, including JavaScript/jQuery unit testing
  • Dependency Injection with Unity
  • The repository pattern with Entity Framework
  • Authentication with DotnetOpenAuth

Go get it now! silk.codeplex.com!

1 Comment

  • Zachary Scott said

    They should throw in knockout.js for client side MVVM. I think it's just as important as JQuery itself.

Add a Comment