现代浏览器客户端Web开发 Project Silk

MS Pattern & Practices http://www.microsoft.com/practices 团队发布了Silk项目和相关参考,为我们进入HTML5的开发世界提供了很好的参考。

 

Project Silk provides guidance for building maintainable cross-browser web applications that are characterized by an intentional design, rich interactivity, and a responsive user interface (UI), resulting in an immersive and engaging user experience (UX). Such applications take advantage of the latest web standards, including HTML5, CSS3, and ECMAScript version 5, and modern web technologies such as jQuery and ASP.NET MVC3.

An intentional design indicates that deliberate attention was paid to the modularity of the JavaScript code, and the usability of the application was an explicit focus. Under the direction of the team's web designer, UI and UX concerns received special attention, and this guidance aims to help you be successful addressing these concerns in your own applications. Modularity is important when building highly interactive web applications because they often require a significant amount of JavaScript code. This guidance aims to help you understand how to write maintainable JavaScript code that reaps the many benefits of a modular design.

Project Silk also illustrates how you can take advantage of the fast JavaScript engines of the modern, standards-based web browsers to achieve a user experience and execution speeds that rival desktop applications. Windows® Internet Explorer® 9 further enriches the user experience by taking advantage of integration with the operating system and hardware-accelerated graphics processing.

参考实现 Mileage Stats

The concepts explained in the Project Silk written guidance are demonstrated via a real-world customer-facing web application called the Mileage Stats Reference Implementation (Mileage Stats). Mileage Stats allows users to track and compare their vehicles' fuel efficiency, usage, and operating costs, and to schedule vehicle maintenance reminders.

效果很炫,以后在Win8上估计这类的应用和开发会更多。 

主页下载

参考图书和资料下载地址 http://www.microsoft.com/downloads/details.aspx?FamilyID=7bc5f3b9-cc53-42fd-a41b-302cddd3442c

Silk 社区主页 http://silk.codeplex.com

 http://www.entlib.net/?s=silk 这个站点提供了一些分析,可以参考

posted @ 2011-10-18 21:38  2012  阅读(815)  评论(0编辑  收藏  举报