Definitely looking forward to my trip to PDC! I plan to drive down with Grant Holiday and stopping by Portland Area .Net User Group, then Bay.NET on the way and hitting the SoCal code camp in LA. I ‘think’ I am doing a WPF/Vista session in SF and might be doing a Rosario session in Socal – I will post final details as i get them. Should be good time – especially with so many of the team going.
1. Microsoft Visual Studio Team System: Software Diagnostics and Quality for Services
In this session we present processes and tools from the upcoming Visual Studio Team System code name "Rosario" release and Microsoft Research and show how we deliver on quality, scalability, and experience goals for the new class of applications that demand rich UI, service consumption, and frequent release.
Presenter(s): Habib Heydarian, Justin Marks
2. Microsoft Visual Studio Team System Team Foundation Server: How We Use It at Microsoft
Take a detailed look at the present and future of Team Foundation Server (TFS). With close to 14,000 users, 2,000 projects, 33 million files, and over 2 million work items, Microsoft runs one of the largest known installations of TFS. In this session we share our internal best practices for version control, branching and merging, work item tracking, metrics, reporting, testing, and integrations with TFS.
Presenter: Brian Harry
3. Architecture without Big Design Up Front
Presenter: Peter Provost
Microsoft Visual Studio Team System (VSTS), code-name "Rosario" Architecture Edition, introduces new UML designers, use cases, activity diagrams, sequence diagrams that can visualize existing code, layering to enforce dependency rules, and physical designers to visualize, analyze, and refactor your software. See how VSTS extends UML logical views into physical views of your code. Learn how to create relationships from these views to work items and project metrics, how to extend these designers, and how to programmatically transform models into patterns for other domains and disciplines.
4. Improving .NET Application Performance and Scalability
Performance must be considered in each step of the development lifecycle. See how to integrate performance in design, development, testing, tuning, and production. Work with tools and technologies like: static analysis, managed memory profiling, data population, load testing, and performance reports. Learn best practices to avoid the performance pitfalls of poor CPU utilization, memory allocation bugs, and improper data sizing.
Presenter(s): Steve Carroll, Ed Glas
5. Agile Development with Microsoft Visual Studio
Visual Studio has built-in tool support for agile practices such as Scrum, XP, and others. The next version adds practices like test-driven development, continuous integration, and single product backlog. See how these can be applied at scale and across geographies.
Presenters Stephanie Saad and Lori Lamkin
6. Microsoft Visual Studio Team System: Leveraging Virtualization to Improve Code Quality with Team Lab
Would you like to test fixes in a production-like environment before checking them in to source control? The Visual Studio Team System (code name "Rosario") release of Team Lab improves productivity and quality while reducing the cost of building and testing world class products. Learn how Team Lab provides a fast and easy way to create a test environment and tear it down, target specific test environments, and take snapshots of an environment for easy deployment.
Presenter: Ram Cherala
7. "Rosario": A Sprint with the Next Version of Microsoft Visual Studio Team System
In the spirit of an agile sprint, see how to use the next version of Visual Studio Team System to manage user stories and re-factor existing architecture. Learn how to diagnose real production problems, debug in-production virtual labs, capture test data to eliminate the no-repro bugs, transparently plan, monitor, and adapt software projects.
Presenter: Cameron Skinner
8. Microsoft Visual Studio Team System Database Edition: Overview
Visual Studio Team System (VSTS) Database Edition enables developers to apply agile practices to the database tier. VSTS takes "One Version of the Truth" for database objects and moves it into source control. See how it interoperates with external data sources like MySQL, Oracle, IBM DB2, and Microsoft SQL Server 2008.
Presenter: Gert Drapers
9. Team Foundation Server: Cool New Features
Get under the hood of the next version of Team Foundation Server (TFS), and learn how TFS has factored its learnings about usability, industrial scale, geographic distribution, manageability, and development process into the next version of the product. See a demonstration new project planning and tracking features, such as agile planning, end to end traceability, reporting, and dashboards--all designed to improve transparency and velocity for teams from size 5 through 50,000. Learn how to scale distributed and parallel development with improvements to setup, administration, scalability, and how to cut down development time in the checkin/build process with source control improvements, branch visualization, gated check-in, buddy builds, distributed builds and workflow-based builds, and more.
Presenters: Sunder Raman, Stephanie Saad
Like i mentioned above we are also having LOTS of members of the team down. Below is the current list: