CodeCampBanner

For those of you looking for something to do this weekend; Seattle code camp will have two full days of VSTS content and will be going on in Redmond at Digi Pen. 5001-150th Ave. N.E. Redmond, WA U.S.A. 98052.  Unfortunately I will only be there Sunday but if you want to catch up drop me a line Chass@Microsoft.com

 

Day 1 - Saturday, November 15th

 

1:15pm
to
2:30pm

Writing WCF with TDD

WCF is a great technology for writing rich and extensible services. It does present some challenges for working with Test Driven Development. This session will code a WCF service and client using Test First Development practices with the red/green/refactor pattern.
Track: General
Speaker: David Starr

2:45pm
to
4:00pm

Pex - Automated White box Testing for .Net

Pex is a tool that analyses code at runtime in a similar fashion to what we usually refer as 'white box' testing: Pex tries to cover every reachable branch in the program. As a side effect, it also tries to 'break' every assertions, and thus, find what we call bugs. Check out how you can use Pex get started from a single click or discover the power of parameterized unit tests.

NOTE: This was the highest rated Session at PDC AND the highest attended session of the internal VSTS MVP/Insiders presentations.

Speaker: Peli

Peli de Halleux is a Research Software Developer Engineer in the Foundations of Software Engineering Group in Redmond. Peli is working on Pex (http://research.microsoft.com/pex), and created the infamous MbUnit. Peli joined the Foundations for Software Engineering in October 2006. Peli worked in the CLR as a SDET in charge of the Just In Time compiler (2004-2006). Before joining Microsoft, Peli earned a PhD in Applied Mathematics from the Catholic University of Louvain (2000-2004).
Email: jhalleux@microsoft.com

4:15pm
to
5:30pm

Agile Estimation Techniques

Is your manager inaccurately estimate your work in man hours to the PMO? Want to show them a different and more accurate way to do planning? We'll discuss the fundamental importance accurate estimating and planning has on successful projects and attendees get a chance to actually practice the techniques in the session. Go back to work Monday with a new technique in your pocket that can fundamentally improve your team's effectiveness.
Track: General
Speaker: David Starr

4:15pm
to
5:30pm

How to get better Coding Standards and Code Review from VSTS

There's some good stuff in VSTS for coding standards and code review, but how can you use it, and more importantly how can you make it better? In this session I will share my experience of successfully extending and customizing VSTS simultaneously in the open source community and at the enterprise level to get better code by automating the most important code standards and creating more valuable code reviews. Experience, an adoption/implementation plan, and code will be shared.
Track: General
Speaker: JB Brown
Day 2 - Sunday, November 16th

9:00am
to
10:15am

A Quick Lap Around Team System 2010

Microsoft has finally announced the name of the new version of Visual Studio! In this session I will provide an overview of the new features of Visual Studio Team System 2010. This session will include the new Architecture SKU, Development features (Aftershock and Proteus) and testing using the new Camano UI. This session is meant to whet your appetite for the new features of Team System 2010. I'll also be giving some dedicated sessions for some of the new features such as the Architecture and Testing SKU's.
Track: General
Speaker: Jeff Levinson

 

10:30am
to
11:45am

Team System 2010 Architecture

This session focuses on the new UML tools available in the Team System 2010 Architecture SKU. We'll take a look at the Use Case, Sequence, Component, Layered and Activity diagrams and discuss how they can be used practically in your daily environment.
Track: General
Speaker: Jeff Levinson

1:15pm
to
2:30pm

Testing with Team System 2010 Test

The new testing tools in the next version of Team System finally bring Team System in line as a viable professional testing tool. Learn how to manage, record, playback and track tests as well as create coded tests from manual tests. You will see how to use Camano and how Camano ties into Team Explorer via work items.
Track: General
Speaker: Jeff Levinson

2:45pm
to
4:00pm

Integrating WiX into your Automated Build
WiX is an easy to use, XML based software packaging technology used to create powerful install / uninstall packages. In this session, I'll introduce WiX, show off some of the common tools, create a basic WiX package, extend it to include a UI, and wrap it all up so that it runs nicely during an automated build in Team Build.
Track: General
Speaker: Steven Borg