Sessions tagged as Extensibility

.NET Static Code Analysis

Presenter: Craig Berntson
Time: 1:30 PM – 2:45 PM, Saturday, May 22, 2010
Location: Franz Hall, Room 018

Static code analysis is a way to test your code without actually running it. It can detect errors that often times don't show up until the application is running at your customer's site. It also shows where your code doesn't follow best practices. In this session, you will learn how to manually perform static code analysis with FxCop and StyleCop and how to add these tools into a Continuous Integration process so the code analysis is performed automatically.

Composite applications with MEF and Prism, a winning combination

Presenter: Glenn Block
Time: 3:15 PM – 4:30 PM, Saturday, May 22, 2010
Location: Franz Hall, Room 018

For a while now we've been talking about Composite Applications as a great approach for building applications that can evolve over time. To date, the .NET platform itself has provided very little support for such patterns. The void has been filled through the patterns & pracitces team with Composite UI guidance such as Prism. With the introduction of the Managed Extensibility Framework in .NET 4 and Silverlight 4 all that has changed. Wiht MEF, composability is now a first class member of the platform! MEF doesn't cancel out Prism they are a winning combination. Prism v4 leverages MEF under the covers to take composite applications to the next level. Come to this talk and we'll talk about MEF, Prism and the awesome chemistry they have when you combine them.

Using jQuery to simplify your life

Presenter: Ryan Eastabrook
Time: 4:45 PM – 6:00 PM, Saturday, May 22, 2010
Location: Franz Hall, Room 128

If you are new to javascript or have been developing client-side applications against bare metal then this session is for you! We will shed some light on how to deal with common scenarios in jQuery DOM manipulation, plugin authoring and asynchronous development.