|
What Will Pex Do? Jason Bock |
Pex is a tool that, at first glance, looks like it's all about testing your code in ways you never dreamed of. However, there's a lot more to Pex than that. In this session, we'll cover the testing capabilities of Pex along with exploring the advanced technologies that come with Pex, such as Stubs/Moles.
Download
content |
|
Writing Better Code Jason Bock |
It's one thing to write code that will do the job in the short-term; it's another challenge to write code that can stand the test of time. In this session I'll show you how you can use tools and features in Visual Studio (e.g. unit testing, Code Analysis, Code Coverage, etc.) to assist you in making your code maintainable over time, easy to understand, and resilient to defects.
Download content |
|
Hybrid Applications : The Next Generation Michael Cummings |
This session will cover creating applications that have a mixture of classic C#/VB.NET code as well as dynamic languages such as IronPython and IronRuby. Topics will cover the new language features in .Net 4.0 to support dynamic languages and how to integrate your applications with both types of languages. |
|
ASP.NET MVC Applications via SharePoint Michael Cummings |
SharePoint uses the traditional ASP.NET model for creating pages and delivering content. ASP.NET MVC provides a better model for seperating your code from your content. In this session find out how you can use these two technologies together and get the best of both. |
|
Hot Microsoft Technologies in 2010 Rockford Lhotka |
2010 is a big year for Microsoft developers. We’ll get Visual Studio 2010, TFS Basic, .NET 4.0, Silverlight 4 and new versions of other important products. In this session you’ll see how all these technologies fit together to create an amazing development platform, and you’ll gain insight into the impact these changes will have on your existing applications and projects.
Download slides |
|
Applying MVVM in WPF and Silverlight Rockford Lhotka |
The Model-View-ViewModel pattern has received a lot of attention over the past several months. This MVVM pattern turns out to be a great way to leverage the power of XAML-based user interfaces in Silverlight and WPF. When used correctly the pattern can increase testability, reduce code and complexity and generally make your application easier to build and maintain. Learn how the pattern works, and how you can apply it in your Silverlight and WPF development efforts.
Download slides |
|
Automating BizTalk Builds and Deployment Using Team Foundation Server
Sean Schade
John Doucette |
Create a push-button automated build/deployment process for BizTalk using Team Foundation Server and the BizTalk Deployment Framework.
Download slides |
|
BizTalk Object-Oriented Processing Brad Friedlander |
BizTalk Server is a natural fit for object-oriented processing. This session will look at the the ways in which BizTalk artifacts can be used to manage a business object within the BizTalk environment. BizTalk is a contract-first environment for architecture, design, and implementation. In this session, you will learn how to design and implement a business object using familiar BizTalk techniques and a few useful extensions.
Download content |
|
High-Performance, High-Throughput ETL using SSIS 2008 Abe Weinograd Scott Diehl |
To the uninitiated, SQL Server Integration
Services offers a “simple”, drag-and-drop
programming model for “easily” creating complex
work- and data-flows. Attend this session to
receive guidance, expert advice, and practical
design and configuration tips for employing SSIS
2008 to create high performing packages that
participate in an efficient, scalable ETL
solution architecture. Specific examples of
real-world performance tuning and optimization
techniques will be in abundance.
Download
slides |
|
SharePoint Web Parts Deep Dive Jason Weber Chris Barbin |
SharePoint is a powerful platform that can frustrate even the most experienced ASP.NET developers. In this session we’ll cover twenty items that will boost a SharePoint developer’s productivity and help minimize unnecessary pain and suffering. This session will include patterns, principles, guidelines, tricks and traps
and plenty of code.
Download slides
Download
code |
|