Preliminary Agenda Announced

Sneak a Peek at the types of Sessions, Workshops and Events that will make up VSLive! Orlando
Stay abreast of the updates with e-mail alerts & RSS feeds

May 14 Pre-Conference Workshops
9 a.m. -
6 p.m.

VSTS for Everyone: Best Practices for the Whole Team Black-Belt session Build Distributed Object-Oriented Apps with .NET 2.0 Professional VB Development Agile Management

May 15 Conference Day 1: .NET Focus Day
Presented by Microsoft
9 a.m. Keynote: Visual Studio: The Next Generation Development Platform
10:30 a.m. Visual Basic 2005 Application Development Tips and Tricks
11:45 a.m. Visual Studio 2005 Team System:
Advanced Testing Techniques to Improve the Quality of Your Applications
12:45 p.m. Lunch
2 p.m. Delving into Visual Studio 2005 Team Foundation Server
3:15 p.m. C++: IDE Features for VS 2005
4:30 p.m. Directions in Language Innovation: Language Integrated Query

May 16 Conference Day 2
9 a.m. Keynote: What Goes Into the Sausage:
Lessons from "the Factory Floor" on How Microsoft Does Software Engineering
Smart Client Live!
ASP Live!
SQL Live!
10:30 a.m. Client/Server Communication Options Building .NET Office Solutions Using Visual Studio Tools for Office 2005 Five Management Essentials with VSTS Black-Belt session ATLAS: Ajax-Style Development with ASP.NET 2.0 What’s So Good About SQL Server 2005 OLAP?
11:45 a.m. Keeping Secrets in .NET Applications Data Access Strategies and Tactics Best Practices for Creating ReUsable Managed Code Libraries Black-Belt session Attack & Defense Securing ASP.NET 2.0 Applications OLAP Application Development with ADO MD.NET: An API Smörgåsbord
12:45 p.m. Lunch
2 p.m. General Session
3:15 p.m. Advanced Object Data Binding Techniques Black-Belt session Plugging .NET Framework Gaps with WMI InfoCard: Ushering in the Identity Big Bang Membership Features in ASP.NET Reporting Innovations in SQL Server and Visual Studio 2005
4:30 p.m. Requirements Patterns with VSTS Black-Belt session Building in Manageability Inside ASP.NET 2.0 Security Features Tracking Users with the New Personalization Features in ASP.NET SQL Server Integration Services: Patterns and Practices for the Real World
5:45 p.m. Best Practices for Testing and Debugging Managed Code: VS 2005 & VSTS Black-Belt session .NET Worst Practices: What's Wrong With This Code?! Implement Rights Based Not Role Based Security in ASP.NET Trick Bag: ASP.NET Report Builder: The Unified Approach to Consuming Cubes and Relational Data
6:30 p.m. Exhibitor Reception
8:30 p.m. Midnight Madness

May 17 Conference Day 3
9 a.m. Keynote: Software Architecture on the Edge: Moving Beyond SOA
Smart Client Live!
ASP Live!
Bridging Web 2.0 to SOA
10:30 a.m. Basics of Control Creation with WPF TableAdapters 101 Implement .NET Object Mapping with Nhibernate Black-Belt session Large Scale ASP.NET Rendering and Enterprise Control Development Windows Live, Part 1
11:45 a.m. Smart Data for Windows Forms Exploiting System.
Transactions and ADO.NET 2
Best Kept Secrets in VS 2005 and .NET Black-Belt session Asynchronous Pages and Tasks in ASP.NET 2.0 Windows Live, Part 2
Lunch
2 p.m. Keynote: Evolution of the Rich Web UI
Smart Client Live!
ASP Live!
Bridging Web 2.0 to SOA
3:15 p.m. Leveraging .NET 2.0 Security Features Black-Belt session Databinding Tasks in Windows Forms Master Pages and Themes Databinding in ASP.NET 2.0 Hot Topic
4:30 p.m. Avalon: Vector Graphics Come Alive Black-Belt session New Debugging Features for Visual Studio 2005 WebControl Enhancements in ASP.NET 2.0 CSS for the ASP.NET Developer Hot Topic


May 18 Post-Conference Workshops
9 a.m -
6 p.m.
Advanced C#: Patterns and Practices in C# 2.0 and .NET 2.0 Black-Belt session Advanced Windows Forms Building Data Driven Solutions: Developing with ADO.NET 2.0 Increase Your Predictability of Success with Team System


This agenda is a peek at the selection of topics we’ll cover in Orlando and subject to further improvements as we add to our growing list of sessions, workshops and events.

In the meantime sign up for e-mail alerts, RSS feeds or add an iCal reminder to your calendar to stay abreast of the latest updates.