Published articles on other web sites*

Published articles on other web sites*

Project Silk Drop 11

Project Silk Drop 11: "

The patterns & practices Web Guidance team released Drop 11 of Project Silk (6-14-2011). This drop includes work recommended by the advisory board and 3rd party code review of the JavaScript.


Code Updates



  • Significantly reduced the coupling to the mstats global object. Widgets are no longer stored as members on mstats. Instead, widgets are either created in the bootstrapping mileagestats.js or in another managing widget.
  • Added a utility function for mixing in helper methods that simplify the syntax for invoking public method on widgets (when used inside of another widget).
  • Significantly reduced the number of hard-coded URLs. URLs are generally pulled from data- attributes.
  • Corrected an issue with the way that the chart vehicle selection UI was constructed. Changes in jQuery 1.6.1 caused this to surface.
  • Now correctly redirects to the Login page when a session timeouts and JSON request is made while using the Single Page Interface.


Chapters


We are providing the guidance chapters in Word document, .pdf, and .chm format. Providing the chapters in Word format makes it easier for the community to provide feedback by using the Word Track Changes feature. If you provide feedback on a chapter, you can upload your feedback to: Project Silk Issue Tracker.


The following chapters are ready for review:



  • Client Data Management and Caching (new)

  • Architecture (updated)

  • jQuery UI Widgets (updated)

  • Application Notifications (updated)

  • Server-Side Implementation

  • Security

  • Unit Testing Web Applications

  • Widget QuickStart (updated)

  • How to: Check UIElement Properties with Coded UI Test

  • How to: Create Automation Negative case with Coded UI Test

  • How to: Create Web Client UI Test using Coded UI Test


The following chapters are currently being written or will be started soon:



  • Introduction (in progress)

  • Modularity (in progress)

  • Navigation

  • Communication


Video


We have also made a new video for Project Silk that includes a short tour through the countryside with stops for gas and parts. During parts of the video, the Mileage Stats UI displays as a HUD (heads up display). After this short but entertaining introduction a new tutorial video beings. This video is currently in production and will be released on Channel9 soon.


HUD


Close


We welcome and appreciate your feedback on the application and book content.


Have a great day,


Just a grain of sand on the worlds beaches.

No hay comentarios:

Publicar un comentario