san franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · san...

11
San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007 Office System, and ASP.NET AJAX Sponsored & Presented by 50 Experienced Speakers to Help You Master Today’s Tools Now Co-Located with Register by February 28 Save $200 Visit www.vslive.com/sf or Call 800-848-5523 7 Intensive Full-day Workshops Bookend the Technical Breakout Sessions at the Core of VSLive! San Francisco More How-To VS.NET Content in One Place, at One Time 160 Hours of Hard-Hitting Technical Content ASP Live! SQL Live! VSTS/TFS Vista Live!/.NET 3.0 SharePoint & Office Day Best Practices Microsoft .NET Day Prashant Sridharan Group Product Manager for Visual Studio Team System Microsoft Beyond Sessions–Exposition, Extras and Special Events–page 15 The conference doesn’t end when the sessions do. All attendees are invited to participate in live demos and extended learning and networking opportunities with the VSLive! sponsors and exhibitors at the Exposition, Monday through Wednesday, March 26-28. And be sure to add the VSLive! Expo Evening Reception to your schedule while in San Francisco on Tuesday, March 27th, at 6:30 p.m. Microsoft ® Office

Upload: others

Post on 08-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

San Francisco March 25-29, 2007Register by February 28 Save $200

Windows Vista, the 2007 Office

System, and ASP.NET AJAX

Sponsored & Presented by

50 Experienced Speakers to Help You Master Today’s Tools

Now Co-Located with

Register by February 28

Save $200Visit www.vslive.com/sf

or Call 800-848-5523

7 Intensive Full-day Workshops Bookend the Technical Breakout Sessions at the Core of VSLive! San Francisco

More How-To VS.NET Content in One Place, at One Time160 Hours of Hard-Hitting Technical Content• ASP Live!• SQL Live!• VSTS/TFS• Vista Live!/.NET 3.0• SharePoint & Office Day• Best Practices• Microsoft .NET Day

Prashant Sridharan Group Product

Manager for Visual Studio Team System

Microsoft

Beyond Sessions–Exposition, Extras and Special Events–page 15

The conference doesn’t end when the sessions do. All attendees are invited to participate in live demos and extended learning and networking opportunities with the VSLive! sponsors and exhibitors at the Exposition, Monday through Wednesday, March 26-28.

And be sure to add the VSLive! Expo Evening Reception to your schedule while in San Francisco on Tuesday, March 27th, at 6:30 p.m.

Microsoft® Office

Page 2: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

Your Editorial Chairs

The Gold Passport • Page 3

Catch All the VSLive! Action in San Francisco Over 160 total hours of hard-hitting technical content

Andrew Brust SQL Live! Conference Chair

Chris Kinsman ASP Live! Conference Chair

Rockford Lhotka Vista Live! Conference Chair

Keith Pleas VSTS/ TFS Conference Chair

Richard Hale Shaw.NET 3.0 Conference Chair

VSLive! conferences are put together with help from some of the best minds in the industry—people who have been at the front of tech developments, working on their earliest versions of the tools we use every day. They are also practitioners who know what works, what doesn’t, and what you need to know to get your job done better and faster today.

Find out more about your chairs and all the VSLive! speakers at www.vslive.com/sf

The Gold Passport at VSLive! offers the best value for your time and money. The all-access pass will allow you to move freely between all sessions, plus take your pick from seven pre- and post-conference work-shops. Get a year’s worth of learning under one roof, at one time. Save $200 off the standard rate when you register by the Early Bird deadline.

Microsoft .NET Focus Day • Page 4

VSLive! starts with a full day brought to you by the Microsoft development team. Microsoft’s .NET Focus Day provides all attendees the fundamentals for getting the most out of succeeding VSLive! break-out sessions and events.

• KEYNOTE: Windows Vista, the 2007 Office system, and ASP.NET AJAX • Windows Vista Overview for Developers • Real World SOA using WCF and WF • Windows Vista for Managed Code Developers: Beyond .NET Framework 3.0 • Growing Your Business Using Office as a Development Platform • An Overview of Database Development using Visual Studio 2005 Team Edition for Database Professionals • Maximum Performance: ASP.NET + Team System Test Edition

Conference Workshops • Page 14

VSLive!’s pre- and post-conference workshops give you more technical content than most development conferences’ entire programs.

Pre-Workshops: • Build Distributed Object-Oriented Apps in .NET 3.0• Making the Tough Choices: Selecting the Right Techniques for Your Application• Getting the Most Mileage out of Team System: The Developer’s Perspective• SQL Server 2005: Power to the Developer

Post-Workshops: • Windows Workflow: A Gentle Introduction• Windows Presentation Foundation: From the Ground Up• Advanced C#: Moving up to LINQ, WCF and Framework 3.0

ASP Live! • Page 5

The ASP.NET Live! event focuses on the web centric technologies found in the .NET Framework used for building web applications.

• Creating a Custom ASP.NET Data Source Control• Building ASP.NET Database Applications with Nhibernate• ASP.NET 2.0’s Data Binding Features• Programming MySQL for .NET Developers• ASP.NET 2 Gridview Deep Dive• MS Ajax: Under the Hood• Managing Users with ASP.NET 2.0’s Membership Features• Debugging MS Ajax • The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax Library• Working with Office 2007 Documents on the Server • ASP.NET 2.0 Migration Woes

• Anatomy of a Real Live ASP.Net 2.0 Web Site• Create Scalable Apps with Asynchronous Processing • IIS 7 for Web Developers• Beyond Web 2.0: Web-Scale Computing, building low-cost, scalable apps with web services• Understanding the Update Panel• Building a Custom Membership and Role Provider • Build a 3-Tier Data Driven Website • Voice Mash-ups: Making Web 2.0 More Personal & Profitable • Serious ASP.NET WebPart Customization• Designing for User Interface Testability

• Move over Flash, here Comes WP Fe–Lush UI for ASP.NET Developers• Create an Ajax Start Page in 1 hour• Identity via Windows Cardspace-Part 1• Identity via Windows Cardspace-Part 2• Configuration Files for ASP.NET 2.0 • Understanding Multi-threading • Construct Reusable UI with Web Controls and Designers • Exploiting the ASP.NET Adapter Architecture• Real World Exception Handling in ASP.NET

SQL Live! • Page 8

At SQL Live! you’ll learn to administer and program SQL Server 2005’s new features, exploit its integration with Visual Studio and Team System, and make your queries run lean and mean.

• The Need for Speed • T-SQL Enhancements in SQL Server 2005• Using XQuery to Retrieve & Manipulate XML Data • Advanced SQL Client 2.0 • Programming SMO • SQL Server 2005 New Features • SQL Server 2005 Security • Don’t Know Much about Service Broker • SQL Server Notification Services: A Developer’s Primer

• SQL Server Express Edition for the .NET Developer• SQL Server 2005 Reporting Services • SSIS Patterns and Practices • Microsoft BI: The Combination of SQL Server and Office 2007 • Data Mining with SQL Server Analysis Services and Excel 2007 • SharePoint 2007 Business Intelligence• SQL CLR Programming: How and When

• HTTP Endpoints: Native XML Web Services in SQL Server 2005• Using SQL Server 2005 Compact Edition • Synchronization Options for SQL Server Compact Edition • Deploying SQL Server Applications

Vista Live!/.NET 3.0 • Page 11

SharePoint & Office • Page 13 Best Practices • Page 13

Visual Studio Team System/Team Foundation Server • Page 10 The VSTS and TFS conference illustrates applying the industry’s best practices using these tools for large scale development on the .NET plaform.

• Application Life Cycle Management with VSTS• Common (Best) Practices in Using Team System• Test Driven Development with Visual Studio Team System

• Serious Team Foundation Server Customization• Serious Team Foundation Server Source Control• The Next Leap: Software Factories and the Microsoft DSL Tools

• Customizing Team System Projects• Automating Your Build from Beginning to End with MSBuild/ Team Build• Database Unit Testing• Services Software Factory

The Windows Vista and .NET 3.0 track at VSLive! will address both the opportunities and challenges you will find when you move to Vista, and utilize new specialized technologies in the .NET Framework.

Vista Live!• Vista Developer–Secrets of the new OS • Building Vista Gadgets • Beyond .NET 3.0: Vista and the Managed Developer • Vista File Virtualization–Demystified • Windows Vista’s Managed Speech APIs • Deploying and Managing Distributed Workflow in Vista • Mashups Are Not Just for Browsers • Advanced Techniques for Deploying Smart Client Applications

• Windows PowerShell for .NET Power Programmers • “How did you do that?”: Surprising Windows Forms Techniques . NET 3.0

• Implementing SOA Design Patterns with WCF• Windows Presentation Foundation (WPF) for Windows Forms Developers• Introduction to Microsoft Windows Workflow Foundation - Part 1• Windows Communication Founda- tion (WCF) for .ASMX and Remoting Developers

• Designing and Implementing Smart Clients That Support Both WinForm and WPF UIs• Windows Presentation Foundation: Making it Real• Introduction to Microsoft Windows Workflow Foundation - Part 2: Building Business Applications• Best Practices for Designing and Building SOA Applications with WCF• WPF with Expression Interactive Designer and Visual Studio• Building Secure, Reliable, and Transacted Services with the Windows Communication Foundation

Join us at the Microsoft SharePoint and Office Day to get a jump start on one of the hottest areas for 2007, namely SharePoint Prod-ucts and Technologies and the 2007 Microsoft Office system.

• Windows SharePoint Services 3.0: Object Models and Template Technologies – Part 1• Extending Windows SharePoint Services 3.0 with Web Part, Event Handling, and Workflow Components – Part 2• Web Content Management with Microsoft Office SharePoint Server 2007• Microsoft Office SharePoint Server 2007 Enterprise Features: Form Services, Excel Services, and the Business Data Catalog• SharePoint Client Solutions using 2007 Microsoft Office System Desktop Application Extensibility

Best Practices features five of the top, general programming sessions offered at VSLive! San Francisco in one easy conference.

• More Best Kept Secrets in .NET• How to do a Code Review • Best Practice Architecture: Layering Your Applications• Understanding Delegates and Events • Making Attributes and Reflection Work for You

Page 3: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

� Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

� Call 800-848-5523 or Visit www.vslive.com/sf

G o l d P a s s p o r t

We l c o m e N o t e

Take Your Skills to the Next Level at VSLive! San FranciscoVSLive! San Francisco is THE conference choice for professional developers and development managers like you who want to get the most out of Visual Studio, the .NET Framework, and ASP.NET.

Event Highlights•InformativeKeynotes—Getthelatestinformationfromdevelopment thoughtleadersatMicrosoftandothermajorindustryplayers

•SevenIn-DepthWorkshops—Choosefromawideselectionoffull- day,pre-andpost-conferenceworkshopscoveringthemostessential developmenttopics

•Microsoft.NETFocusDay—AfullslateofsessionsfromtheMicrosoft VSdevelopmentteam

•ASPLive!—ThreefulltracksofsessionsonASP.NET,Ajax,master pagesandthemes,scalability,securityandmore

•SQLLive!—OptimizetheperformanceandreliabilityofSQLServer

•SharePoint&Office2007—Takeaninsider’stourofMicrosoft’snew SharePointServer2007aswellasOffice2007andmore

•GettotalcoverageofexistingandemergingtechnologieswithVista Live!,.NET3.0,VisualStudioTeamSystem&TeamFoundation Server

•Exhibitors,DigitalGuruBookStore,MidnightMadness,and more…

FromvitalsessionsonASP,C#Genericsanddataaccess,todrilldownsonUIdesignand.NETfundamentals,VSLive!SanFranciscooffersastellarlineuptohelpyoumeetandexceedyourjobdemands.

WehopetoseeyouinSanFrancisco!

The VSLive! Conference Team

• Attendee Bag• VSLive! T-shirt• VSLive! Proceedings CD• Visual Studio Magazine Subscription• Membership to Virtual VSLive! Online Community• Wireless Internet Access on the conference floor• Hands-On Center

A l l A t t e n d e e s R e c e i v e W h o S h o u l d A t t e n d Whether your title is IT manager, architect or soft-ware developer, VSLive! conferences can improve and simplify your job. Attend the San Francisco �007 event and find how-to features, case studies, tips and techniques, and code, code, code that will get you programming better and faster immediately.

As a Gold Passport holder you’ll have no boundar-ies in San Francisco. Move freely between all conference sessions, pre- and post-conference workshops and special events over five days. Enjoy special premiums, discounts and the VIP treatment!• Over 160 hours of sessions, workshops and events span everything from ASP.NET to Vista, .NET �.0 to Visual Studio Team System, includ ing new sessions on SharePoint, Ajax and C#. • A Premium Attendee Bag and Polo Shirt will distinguish you as a VIP, and keep you comfortable at the conference and at home.

• A Printed Proceedings Book will be a valuable reference guide and assist you in taking notes during sessions.• The Passport Lounge is back - complete with a private computer lab, Xbox gaming center, drinks and snacks, and more. The Passport Lounge will provide the perfect hub for you and your fellow Passport holders to relax, network, and enjoy the conference.

Select the Gold Passport to create a schedule that is as flexible and diverse as the job you do now.

» The Gold Passport–Your Best Value at VSLive! San Francisco

“Surpassed all of my expectations.”

“Technically excellent.”

“It’s great to have a conference where the presenters have real world experience.”

“Overall quality of the presenters and content is excellent.”

Attendee Feedback

K e y n o t e s a n d G e n e r a l S e s s i o n s All attendees are welcome to three days of VSLive! keynotes. Find out where the future of .NET devel-opment opportunity and productivity lie, and hear from the industry’s foremost authorities on the latest technology.

Windows Vista, the 2007 Office system, and ASP.NET AJAX Prashant SridharanMonday, March �6, 9:00 a.m.WindowsVistaandthe2007Officesystemprovideawealthofnewcapabilitiesthatenableyoutobuilddynamicsolutionsmoreproductively.ASP.NETAJAXhelpsyoucreatecompel-lingWebsiteswitharicherandmoreinteractiveuserexperi-ence.AccompanyingtheseupdatestotheMicrosoftapplica-

tionplatformareanumberofdevelopertoolsforbuildingabreadthofWindows,Web,andbusinesssolutionsonasecureanddependableenvironment.Thiskeynotewillprovideyouwithanoverviewoftheselatestadvancesforbuildingtheseapplications,andthetoolsforhelpingyoubecomemorepro-ductiveandachievebetterresultsfaster.Inaddition,you’lllearnaboutthenextreleaseofVisualStudio,code-named“Orcas”,andhowitwillfurtherimprovethedevelopmentexperience.

» Keep up with the latest editorial developments and featured keynotes by going to www.vslive.com/sf.

»Dedicate part of your conference experience to networking with other IT

professionals from around the world.

Page 4: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

� Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

� Call 800-848-5523 or Visit www.vslive.com/sf

A S P L i v e ! The ASP.NET Live! event focuses on the web centric technologies found in the .NET Framework used for building web applications. This includes the core ASP.NET functionality as well as the newer ASP.NET AJAX and WPF/e technology used for build-ing Web �.0 applications. With ASP.NET AJAX and WPF/e around the corner the .NET Framework is bringing to the table cutting edge technologies for building dynamic and exciting applications today.

Creating a Custom ASP.NET DataSource Control, AdvancedRocky LhotkaTuesday, March �7, 10:�0 a.m.ThenewdatabindinginASP.NET2.0isverypowerful.Unfor-tunately,thepre-builtdatasourcecontrolsmaynotalwaysmeetyourneeds.LearnhowtocreateafullyfunctionalASP.NETDataSourcecontrol,includingcompletesupportforbothruntimeanddesigntimebehaviors.

MS Ajax: Under the Hood, IntermediateScott CateTuesday, March �7, 10:�0 a.m.MSAjaxbringsanobjectorientedapproachtoJavaScript.Thissessionfocusesonhowtousethoseobjectorientedideas.Inheritance,Interfaces,EnumsandDelegatesinJavaS-cript.Impossibleyousay?Notanymore;andthissessionwillshowyouthedo’sanddon’tsofMSAjaxOOprogrammingJavaScript.

ASP.NET 2.0 Migration Woes, Intermediate Robert Boedigheimer Tuesday, March �7, 10:�0 a.m.HaveyoumigratedyourASP.NET1.xwebsitestoASP.NET2.0?Thereareseveralcompatibilitychangesin.NET2.0thathadalargeimpactonourabilitytorun100+existingwebsiteswithASP.NET2.0.Comeandseehowchangestodata-setserializationcanimpactexistingcode,andhowchangestoASP.NETcontrolnamingcanbreakclientsideJavascriptfunctionsand3rdpartyproductslikeautomatedtestingtools.

Building ASP.NET Database Applications with Nhibernate, IntermediateBenjamin DayTuesday, March �7, 11:�� a.m.Inthissession,BenwilldiscussthefundamentalsofNHiber-nateandwalkyouthroughtheprocessofusingNHibernatetocreateadatabase-drivenASP.NETwebapplication.

Managing Users with ASP.NET 2.0’s Membership Features, IntermediateKen GetzTuesday, March �7, 11:�� a.m.ManyWebsitesneedtotrackusers,allowingauthenticationandhandlinguserrights.ASP.NET2.0makesthisassimpleaspossible,providingasuiteofservercontrolsthatmanagethedetailsforyou.Thissessiondemonstrateshowtousethecontrols,howtoprogrammaticallyprovidethesamefeaturesasthecontrols,andintroducescreatingyourowncustom

providersoyoucanstorethemember-shipdatainanydatastore.

Anatomy of a Real Live ASP.Net 2.0 Web Site, AdvancedRobert DaigneauTuesday, March �7, 11:�� a.m.Inthissessionyou’llseehowarealwebsitewasdevel-opedusing.Net2.0andVisualStudio2005.We’llcoverabroadrangeoftopics,fromhowvarious.Netcom-ponentsandclassesareused,tothearchitectureanddesignpatternsused.

ASP.NET 2.0’s Data Binding Features, IntermediateKen GetzTuesday, March �7, �:1� p.m.ASP.NET2.0makesitincrediblyeasytobinduserinter-facetodata.ThankstothenewSqlDataSource,Object-DataSource,XmlDataSource(andmore)datasourcecontrols,youcaneasilydisplayandmodifydatawithoutwritingasinglelineofcode.Thissessionfocusesonintroducingthedatasourcecontrols,alongwiththenewdata-boundcontrols,includingtheGridView,Details-View,andFormViewcontrols.

Debugging MS Ajax, Intermediate Scott CateTuesday, March �7, �:1� p.m.Debuggingisbyfarthemosthelpfulskillusedinprogramming.Aniceviewintotheapplicationyou’vewritten,whileitisrunning.ServiceSidedebuggingisamazinglysimple.Clientsidedebuggingisnotsosimple.Thissessionisatips/trickssessionallaroundclientsideMSAjaxdebugging.

Create Scalable Apps with Asynchronous Processing Michiel Van OtegemTuesday, March �7, �:1� p.m.Withasynchronousprocessingyoucanfreethreadpoolthreadsandcontinuetohandleincomingrequests.ThissessiontakesalookathowtheASP.NETthreadpooldoesitsjob,andthenshowsyouhowtocreateabetterscalableappwithasynchronouspages,asynchronoushandlers,andasynchronousmodules.

Programming MySQL for .NET Developers, IntermediateJeffrey McManus Tuesday, March �7, �:�0 p.m.MySQListherelationaldatabasebehindsomeofthelargestwebsitesintheworld.Foryears,MySQLranwellonUnixandnot-so-greatonWindows.Today,MySQLhascomeofage,providing.NETdevelopersandeasyandinexpensiveinterfacetopowerfuldatastorage.Inthissession,I’llprovideatechnicalintroductiontoMySQLspecificallyfor.NETdevelopers,withreal-worldcodeexamplesandtipsandtricks.

Whether you are a Gold Passport holder, or partici-pating in just a few sessions while in San Francisco, all attendees are invited to Microsoft’s .NET Focus Day. You’ll meet top members of the Microsoft development team, and get a look at the latest developments to Visual Studio .NET and their data access technologies.

KEYNOTE: Windows Vista, the 2007 Office system, and ASP.NET AJAX Prashant SridharanMonday, March �6, 9:00 a.m.WindowsVistaandthe2007Officesystemprovideawealthofnewcapabilitiesthatenableyoutobuilddynamicsolu-tionsmoreproductively.ASP.NETAJAXhelpsyoucreatecompellingWebsiteswitharicherandmoreinteractiveuserexperience.AccompanyingtheseupdatestotheMicrosoftapplicationplatformareanumberofdevelopertoolsforbuildingabreadthofWindows,Web,andbusinesssolutionsonasecureanddependableenvironment.Thiskeynotewillprovideyouwithanoverviewoftheselatestadvancesforbuildingtheseapplications,andthetoolsforhelpingyoubecomemoreproductiveandachievebetterresultsfaster.Inaddition,you’lllearnaboutthenextreleaseofVisualStudio,code-named“Orcas”,andhowitwillfurtherimprovethedevelopmentexperience.

Windows Vista Overview for Developers Nima DilmaghaniMonday, March �6, 10:�0 a.m.WindowsVistaprovidesawealthofnewuserexperiencesthatenableuserstohavegreaterconfidenceintheirPCs,clearwaystoworkwithinformation,andmoreoptionsforconnectingtoapplications,peopleanddata.Inthisses-sion,we’llreviewourTop10listofdevelopercallstoactionbywalkingthroughseveralout-of-the-boxexperiencesandillustratinghowyoucanprovidesimilarexperiencesinyourapplications.

Real World SOA using WCF and WF Paul AndrewMonday, March �6, 11:�� a.m.WelcometotheworldofServiceOrientedArchitecture.SOAisn’tnew,butrepresentsasubstantialshiftinhowwebuildourapplications.WindowsCommunicationFoundation(WCF)radicallychangethefaceofdistributedprogrammingfordevelopersusingtheMicrosoft®.NETFramework.WCFuni-fiestheexistingsuiteof.NETdistributedtechnologiesintoasingleprogrammingmodelthatimprovestheoveralldevel-operexperiencethroughaconsistentarchitecture,newlevelsoffunctionalityandinteroperability,andalltheextensibilitypointsyoucouldwant.ThissessionisaboutbuildingrealworldapplicationsthatincludebothWCFandWF.

Windows Vista for Managed Code Developers: Beyond .NET Framework 3.0 Nima DilmaghaniMonday, March �6, �:00 p.m.WindowsVistabringswithitafantasticplatformforman-ageddevelopment,namely.NETFramework3.0.However,therearemanynewnativeAPIsoutsideofthe.NETFrame-workinWindowsVista.Inthissession,you’lldiscoverhowmanagedcodedeveloperscantakeadvantageofthisnewfunctionality.Thisdemo-drivensessionwillteachyouhowtomakeyourapplicationfeellikearealextensiontotheWindowsVistaplatform,andnotjustaportedapplicationthatjustrunsonit.

Growing Your Business Using Office as a Development Platform Steven FoxMonday, March �6, �:1� p.m.ThissessionintroducesyoutotheoverallOfficedevelop-mentstory,andyou’lllearnaboutsomeofthenewfeaturesthe2007Officesystemprovidesthatenablesdeveloperstobuildpeople-readybusinessapplications.ThesessionthenfocusesonusingVisualStudioToolsforOfficetocombinethebenefitsandadvantagesoftheVisualStudiodevelop-mentenvironmentandtherobustfeaturesofMicrosoftOfficetocreateintuitive,scalablelineofbusinesssolutionsforyourcustomers.

An Overview of Database Development using Visual Studio 2005 Team Edition for Database Professionals Duncan DavenportMonday, March �6, �:�0 p.m.LearnhowyoucanuseVisualStudio2005TeamEditionforDatabaseProfessionalstomanageafullproductlifecyclefordatabasedevelopment.Thissessionisasprintthroughtheproductfeatureset.

Maximum Performance: ASP.NET + Team System Test Edition Brian RandellMonday, March �6, �:�� p.m.Nothing’smoredepressingthanbuildingawonderful,data-driven,dynamicwebapplicationandhavingitcrashandburnwhenitmovesfromyourworkstationtoproduction.Don’tbeoneofthesadones,cometothissessionandlearnASP.NETperformancetrickstomakeyoursiterunfaster.ThenlearnhowtousetherichloadtestingtoolsinVisualStudioTeamEditionforTesterstobeatitupinprivatesoyouworkoutthekinksbeforeyouembarrassyourselfandyourteaminpublic.

M i c r o s o f t . N E T F o c u s D a y

Page 5: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

6 Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

7 Call 800-848-5523 or Visit www.vslive.com/sf

Identity via Windows Cardspace-Part 1Mark MichaelisWednesday, March �8, �:�0 p.m.WindowsCardspaceistheelectronicsolutiontotheiden-titywecarryaroundinourwalleteveryday-allowingustoboardaplane,purchaseacar,orlog-ontoemail.AttendthissessionandPart2foracompleteoverviewofWindowsCardspaceandhowtoincorporateitintoyourownwebsiteorapplication.

Exploiting the ASP.NET Adapter Architecture, IntermediateRobert BoedigheimerWednesday, March �8, �:�0 p.m.ASP.NET2.0providestheabilitytooverridecontrolandpagerenderinginordertotailortheoutputforspecificbrowsers,orprovidenewbehaviors.Discoverhowtoexploitadaptersonyourwebsite,andhowtousealternativerenderingorbehaviorwithoutabandoningexistingcontrols!

Serious ASP.NET WebPart Customization, AdvancedBenjamin DayWednesday, March �8, �:�� p.m.EvertriedtocustomizehowyourASP.NETWebPartslook?Sure,youcanchangecolorsandfonts,butwhatifyouwanttochangethelayout?WhatifyouneedtoputtheWebPart-Verbmenuinadifferentplace?Thatgoesbeyondsimpletweaking;nowyouneedcustomWebPartChrome.Inthissession,Benwilldoadeep-diveontheASP.NETWebPartsarchitectureandshowyouhowtoseriouslycustomizeyourWebPartsbycreatingyourownWebPartChromeandWeb-PartZone,allwithoutlosingthebenefitsofpersonalization.

Identity via Windows Cardspace-Part 2Mark MichaelisWednesday, March �8, �:�� p.m.WindowsCardspaceistheelectronicsolutiontotheiden-titywecarryaroundinourwalleteveryday-allowingustoboardaplane,purchaseacar,orlog-ontoemail.AttendthissessionandPart1foracompleteoverviewofWindowsCardspaceandhowtoincorporateitintoyourownwebsiteorapplication.

Real World Exception Handling in ASP.NET, IntermediateWalt RitscherWednesday, March �8, �:�� p.m.Anycompetentdeveloperknowshowtoemploytry-catch-finallyblocksintheircode.ButwritingreasonableexceptionhandlinginASP.NETapplicationsinvolvesalotofotherskillsandconsiderations.We’lldiscussthetradeoffswithusingtheMicrosoftEnterpriseLibraryexceptionframeworkvs.us-ingthealternateELMAHsystem,orwritingyourown.

A S P L i v e ! The Web Development Eco-system with VSTS, ASP.NET 2.0 & Microsoft Ajax LibraryDarren SimTuesday, March �7, �:�0 p.m.Thissessionwillprovidetips&tricksaswellasmytholo-giesoncustomizingtheMSFinVSTStohelpteamsmanagemulti-webdevelopmentprojects.Includingalotofsourcecode,accompanyingmedia,suchasFlash,WPF/E,Images,etc.Thissessionwillhelpteamsfindaclearsolutiontotheirdailycries&woesof“where’sthatGIF?Oh…JavascriptChanged?Where’sthenewversion?”

IIS 7 for Web Developers, IntermediateRobert BoedigheimerTuesday, March �7, �:�0 p.m.Effectivewebdevelopersunderstandnotonlyhowpagesarecreated,buthowtheyareexecuted.IIS7providesmanynewfeaturesthatwillbecriticalforASP.NETdevelopers.IIS7hasbeenmodularizedsofunctionscanberemovedorextendedasneeded.LearnhowtoextendIISwithASP.NET,andhowthepipelineshavebeenintegratedwhichallowsFormsAuthenticationtobeappliedtoallfilesincludingimages,documents,andHTMLfiles.

ASP.NET 2 Gridview Deep Dive, IntermediateRenato HaddadTuesday, March �7, �:�� p.m.ThissessionwillexploreusageoftheGridViewControlinASP.NET2.0applications.ItwillexaminetheGridViewControlintermsofitscustomization,formatting,datasourcemanagement,dataediting,andtemplates.Itwillalsoexam-inetherelationshipbetweentheGridViewControlandotherASP.NET2.0controls.

Working with Office 2007 Documents on the Server, Intermediate Robert GreenTuesday, March �7, �:�� p.m.Office2007anditsopenXMLfileformatsprovidethebestsolutiontodateforaproblemthathasplaguedWebdevelop-ersforyears.HowdoyouworkwithWordandExceldocu-mentsontheserver?InOffice2007,youcanread,createandmodifydocumentsusingXML,withouttheneedtonavigatethroughtheWordandExcelobjectmodels.ThissessionwillshowyouwhatyouneedtoknowtoworkwithOfficedocu-mentsinyourWebsolutions.

Beyond Web 2.0: Web-Scale Computing, building low-cost, scalable apps with web servicesMike CulverTuesday, March �7, �:�� p.m.MikeCulverwillprovideanoverviewofAmazonWebSer-vicesandfeatureacodedemonstrationshowinghow.NET

developersareabletoeasilybuildmanagedclientsfortheseservices.HighlightswillincludeacodesamplethatshowshowtocreateaC#ASP.NETClienttouseAmazonSimpleStorage(a.k.a.AmazonS3)asavirtualstoragedevicewithaWindowsExplorer-ishfrontend.

Understanding the Update Panel, IntermediateScott CateWednesday, March �8, 10:�0 a.m.Thissessiondispelsthemagicbehindtheupdatepanel.GettingstartedwiththeUpdatePaneliseasy.Understandinghowtheupdatepanelworksisanotherstory.Howdoesthe-DoPostBackgethijacked?Howaretheresultssentbacktotheclient,andinsertedinthepage?WhathappenstoViewS-tate?Allthesequestionswillbeanswered.

Designing for User Interface Testability, AdvancedBenjamin DayWednesday, March �8, 10:�0 a.m.Inthissession,BenwillshowyouatestabilitypatternforyourWindowsandASP.NETuserinterfacesthatwillincreasetestability,improvecodecoverage,and–asasideeffect–simplifybugfixes,refactoring,andmaintenance.

Configuration Files for ASP.NET 2.0, Intermediate Robert BoedigheimerWednesday, March �8, 10:�0 a.m.Reviewthesettingsfromthemachine.configandweb.configfiles.UseencryptionfeaturesinASP.NET2.0toprotectsec-tionsoftheconfigurationfilessuchasconnectionstrings.Learnhowtolockdownsectionsintheglobalweb.configandmachine.configsotheycannotbeoverriddenlocallybywebsitestoenforcestandardsandimprovesitestability.

Building a Custom Membership and Role Provider, Intermediate Chris FranzWednesday, March �8, 11:�� a.m.The2.0.NETFrameworkintroducedtheconceptsofprovid-erswhichencapsulatecommonfunctionality.MembershipandRoleprovidersencapsulatethecommontasksofman-agingusersandrightswithinyourASP.NETwebsite.Thissessionwilldiscussthepropertiesandmethodsoftheseprovidersanddemonstratehowtocreatenewproviders.

Move over Flash, Here Comes WPFe–Lush UI for ASP.NET Developers, IntermediateWalt RitscherWednesday, March �8, 11:�� a.m.Flashapplications,thoughcommononwebsites,arerarelycreatedbyASP.NETteams.MicrosoftispreparinganewFlash-likeenginethatwillchangethewayyouthinkaboutwebdevelopmentforever.YouwilllearnthebasicsofWPFe,howtocontroluserinteractionviaWPFeventsandcontrols,understandtheanimationandstoryboardmodel,andex-plorethevastgraphicsengineandunifiedfontuniverse.

Understanding Multi-threading Michiel Van OtegemWednesday, March �8, 11:�� a.m.Ifyou’relikemostwebdevelopers,you’veneverstoppedtothinktwiceaboutthefactthatASP.NETisamulti-threadedenvironment.Ifyouhavethoughttwiceaboutit,youmayhavehadthefollowingquestions:“HowdoesASP.NET’smulti-threadingnaturebenefitme?”“WhatpitfallsshouldIworryabout?”And“HowdoIavoidmulti-threadingissues?”Thissessionanswersthosequestions,andintheprocessintroducesyoutothemulti-threadingbasics.

Build a 3-Tier Data Driven Website, Introductory Chris FranzWednesday, March �8, �:1� p.m.Thissessionprovidesanintroductiontoimplementinga3-Tierdatadrivenwebsite.Wewillcreateadataaccesslayerusinganexistingsetoftables.Abusinesslogiclayerwillbeaddedtoensurethatthedataismanipulatedaccordingtode-finedbusinessrules.FinallywewillusethetoolswithinASP.NETtodisplay,filter,sortandmanipulatethedata.

Create an Ajax Start Page in 1 hour, IntermediateOmar AL ZabirWednesday, March �8, �:1� p.m.CreateaGoogleIGlikeAjaxStartPagewithdrag&droppagecustomizationandAjaxenabledWidgets.UtilizeUp-datePanel,AjaxControlToolkitandcustombuildextenderstodeliverrichclientsideexperiencewithabsolutelyzeropostback.

Construct Reusable UI with WebControls and Designers, Introductory Walt RitscherWednesday, March �8, �:1� p.m.ASP.NETUsercontrolsaresimpletobuildanddeploy.Thissessionwillhelpyoutakecontrolstothenextlevel?Thejour-neybeginswithanintroductiontotheUserControls’brawnycousin--WebControl.Soonyou’llbelearninghowtocontroltheVisualStudiodesign-timeexperiencebyaddingSmartTagsandAutoFormattingtoyourcontrol.Nextwe’lldemys-tifyhowcontrolsliketheLoginorRepeatercanutilizetem-platetags(exampleHeaderTemplate).Lastly,youlearnhowtoeasilyinjectscriptandresourcesintothehostingpage.

Voice Mash-ups: Making Web 2.0 More Personal & Profitable, Intermediate Kevin Nethercott Wednesday, March �8, �:�0 p.m.Web2.0isabouttogetampedupwithmash-upsofVoIPandwebservicesleveragingthe.NETFrameworkthatmakeon-lineinteractionsmorepersonalandprofitable.ThissessionwillprovideanoverviewofnewapplicationsmadepossiblebyVoIPwebservicesmash-ups,demonstrationsofcommer-cialmash-upsleveragingthe.NETFrameworkthatareinusetoday,andademonstrationonhowtocreateyourownmash-upsinaslittleas15minutes.

A S P L i v e !

Page 6: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

8 Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

9 Call 800-848-5523 or Visit www.vslive.com/sf

Using SQL Server 2005 Compact Edition, Intermediate Jackie GoldsteinWednesday, March �8, �:1� p.m.SQL2005CompactEditionisnolongerjustformobiledevices-youcanbebuildingdesktopapplicationswithitaswell!ThissessionwillintroduceyoutoSQL2005CompactEdition,andshowyouhowyoucanbuildbothstandaloneandoccasionallyconnectedapplicationswiththislight-weightdatabaseenginetoday.

Data Mining with SQL Server Analysis Services and Excel 2007, Intermediate Andrew BrustWednesday, March �8, �:�0 p.m.Gettheconnotationsofespionageandprivacyinvasionoutofyourhead.SQLServerDataMiningisallaboutusingpre-dictivequerytechnologytoavoidrunningyourorganizationbytrialanderror.Inthissession,we’llexploretheconceptsofdataminingandpredictionqueriesandwe’llseehowtominebothrelationalandspreadsheetdata.We’llalsotakealookathoweasyitistoleveragedataminingmodelsfromReportingServicesand.NETapplicationcode.

Synchronization Options for SQL Server Compact Edition, Advanced Jackie GoldsteinWednesday, March �8, �:�0 p.m.WhenusingSQLServer2005CompactEditionasaclient-sidedatabase,thereareseveraloptionsavailabletoyoutosynchronizewiththedatainacentralSQLServerdatabase.ThisSessionwilldemo,explain,andexplorethetradeoffsinusingRDAandMergeReplication.ItwillalsointroduceMicrosoft’sforthcomingSynchronizationServicesforADO.NET.

SharePoint 2007 Business Intelligence, IntermediateBill WolffWednesday, March �8, �:�� p.m.SharePoint2007providesnewBusinessIntelligencefeaturesincludingdashboards,KPIlists,theBusinessDataCatalog,BIspecificWebparts,ReportCenter,andanumberofothernewfeatures.SQLServerAnalysisServices,SQLServerReportingServices,andExcelServicesintegrationarepresented.

Deploying SQL Server Applications, Intermediate Brian RandellWednesday, March �8, �:�� p.m.Sometimestheeasiestpartofbuildingadatadrivenapplica-tionisjustthat-buildingit.Gettingitouttoyourcustomerssuccessfullycanbringnewmeaningtothetermspainandsuffering.CometothissessiontolearnhowyoucandeployyourmanagedapplicationswithSQLServer2005Expressandfull-blownversionsofSQLServer2005.

S Q L L i v e ! At SQL Live! you’ll learn to administer and program SQL Server �00�’s new features, exploit its inte-gration with Visual Studio and Team System, and make your queries run lean and mean. We know you have DBA responsibilities even as you continue to feed your passion to code. Come to the confer-ence that helps you do both parts of your job…and makes them both fun!

The Need for Speed, Intermediate Robert PattonTuesday, March �7, 10:�0 a.m.Noquerycanrunfastenough.Inthissessionyou’lllearntipsandtrickstomakeyoureverydayjobsandeverydaycoderunmoreeffectively.Comeandlearnwhenandhowyoushouldlimitrows,useoutputparameters,howtobuildabetterWHEREclause,andhowtoavoidmanyofthemorecommonpitfalls;suchas:optimizerhintsandstringconcatenation.

SQL Server 2005 New Features, Intermediate Jeff LevinsonTuesday, March �7, 10:�0 a.m.ThissessionintroducesyoutothenewfeaturesofSQLServer2005.Learnthenewsecurityfeaturesfromadevelop-erperspectiveincludingdataencryption.FindoutaboutthenewSchemastructure,andlearnhowtoleveragetheSQLCLRtosimplifyformerlycomplexT-SQLstatements.

T-SQL Enhancements in SQL Server 2005Stephen ForteTuesday, March �7, 11:�� a.m.SeehowefficientyoucanbecomewiththenewTSQLenhancements.YoucancrosstabinsecondswiththePIVOTstatement,performrecursivequeriesmucheasierwithCom-monTableExpressions,manipulateXMLdataeasierwiththeXMLdatatype,andaggregatewitheaseusingthenewTOPfunctions.

SQL Server 2005 Security, Intermediate Jeff LevinsonTuesday, March �7, 11:�� a.m.FindouthowtouseSchema’stopartitiondatabasesandmakethemmoresecure.Learnhowtochangeexecutioncontextstoenforcetightersecurity.SeethenewencryptionfeaturesofSQLServer2005whichcanhelpprotectdataevenifadatabaseiscompromised.AndseehowtheSurfaceAreaConfigurationhelpslimitthepotentialattacksonyourSQLServersystem!

Using XQuery to Retrieve & Manipulate XML Data Stephen ForteTuesday, March �7, �:1� p.m.XQuerymakesitveryeasytoretrieveandmanipulateXMLinandoutsidethedatabase.Thissessionwilllookathowtouse

thenewXMLdatatypeandXQuerytoretrieveandmanipu-lateXMLdatainsidethedatabase.

Don’t Know Much about Service Broker, Intermediate Michael JonesTuesday, March �7, �:1� p.m.SQLServer’sServiceBrokerisaqueuingsystembuiltatopSQLServer2005.Wewillnotonlyexplorethebenefitsofqueuingarchitecturesfordistributedapplications,wewillalsodiveintoseveralsampleapplicationsthatexplorethefunctionsofServiceBroker.ComeseewhyServiceBrokerisbecomingamainstreamchoiceforqueuingapplications.

Advanced SQL Client 2.0, Advanced Brian RandellTuesday, March �7, �:�0 p.m.ThelatestversionofSQLClientformanagedcodedevel-opersoffersaplethoraofnewfeaturesthathelpyoubuildricherandmorerobustapplications,especiallywhenusingSQLServer2005asthebackend.Inthissessionyou’lllearnaboutnewfeatureslikeMARSandCacheSync,aswellashowtotakeadvantageofchangestoconnectionpoolingandotherconnectionmanagementfeatures.

SQL Server Notification Services: A Developer’s Primer, IntermediateLeonard LobelTuesday, March �7, �:�0 p.m.Learnhowtoextendyourapplicationswithmessagingca-pabilitiesusingSQLServer2005NotificationServices.We’llquicklycoverthebasicsofthispowerfulmiddlewarecompo-nent,includingeventproviders,contentformatters,deliveryprotocolprovidersandsubscriptions.Then,webuildarealnotificationapplicationinVisualStudio.

Programming SMO, Intermediate Brian RandellTuesday, March �7, �:�� p.m.Inthissessionyou’lllearnhowtouseSQLServer2005’sSQLManagementObjects(SMO)tofindserversandenumeratetheirobjects.Bytheendofthesession,you’llbearmedwithawholetoolboxofcodetogetyoustartedmanagingyourownSQLServer2005installations.

SQL Server Express Edition for the .NET Developer, IntermediateLeonard LobelTuesday, March �7, �:�� p.m.ThistalkisallaboutSQLServer2005ExpressEdition(SQLExpress).WestartoffbycomparingExpresswiththeothereditionsofSQLServer.ThenwediveintoaseriesofdemosthatshowcaseSQLServerManagementStudioExpress(SSMSExpress),dynamicdatabaseattachmentandintegra-tionwithVisualStudio.

SQL Server 2005 Reporting Services, Intermediate Bill WolffWednesday, March �8, 10:�0 a.m.LearnaboutadvancedtechniquesforbuildingreportswithSQLServer2005ReportingServicesandtheVisualStudio-basedReportDesigner.Topicsincludehowtousethebuilt-inexpressionlanguage,reportparameterization(datadriven,multi-valued,andhierarchical),supportingmultipledatasources(includingrelational,multi-dimensional,andXML),andmakingreportsinteractive.

SQL CLR Programming: How and When, Intermediate Andrew BrustWednesday, March �8, 10:�0 a.m.Inthissessionwe’llcovertheA-B-CsofwritingSQLCLRcode.You’lllearnhowtotakeadvantageofSQLServer’sintegrationwithVisualStudiofordevelopment,deploymentanddebuggingofyourSQLCLRassemblies.We’llalsolookatwhenandwhereSQLCLRprogrammingisbestused,andwhenyou’rebetteroffstickingwithT-SQL.

SSIS Patterns and Practices, Intermediate Trey JohnsonWednesday, March �8, 11:�� a.m.IntegrationServicesfulfillsthecoreneedsofETLwithintheEnterprise.It’snotyouroldDTS;butyoucanlearnthetech-niquesthatwillmakeitsuccessfulforyoutoday.Joinusforthisin-depthsessionofexploringqueryingoffederateddatasources;learningintegrationofDataMininginthepipeline;andcomingtoknowtheblendofout-of-the-boxandcustomextensionstomakingIntegrationServicesworkwellinyourorganization.

HTTP Endpoints: Native XML Web Services in SQL Server 2005, IntermediateKent Brown Wednesday, March �8, 11:�� a.m.ItseemsWebservicesandService-OrientedArchitecture(SOA)areeverywhereyouturn,andnowwithNativeXMLWebServicesinSQLServer2005,youcanexposeWebservicesdirectlyfromthedatabase.Thissessionwillcovereverythingyouneedtoknowaboutthisexcitingnewcapabil-ityinSQLServer2005.

Microsoft BI: The Combination of SQL Server and Office 2007, Intermediate Trey JohnsonWednesday, March �8, �:1� p.m.TheworldofMicrosoftBusinessIntelligencekeepsgettingbiggerandbetter....ThissessionendeavorstoillustratetheunderlyingarchitectureandthemajorcomponentsoftheMi-crosoftBIplatform.LearnaboutthesynergiesbetweenSQLServerandOffice2007indeliveringrobustdecision-makingcapabilitiestoyourusers.

S Q L L i v e !

Page 7: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

10 Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

11 Call 800-848-5523 or Visit www.vslive.com/sf

V i s u a l S t u d i o Te a m S y s t e m • Te a m F o u n d a t i o n S e r v e r VSTS and TFS give development teams an inte-grated approach for complete application life-cycle development, as well as access to the more powerful software architecture capabilities of the platform. This conference illustrates applying the industry’s best practices using these tools for large scale development on the .NET platform.

Application Life Cycle Management with VSTS, IntroductoryMikael FreidlitzTuesday, March �7, 10:�0 a.m.Thisintroductorypresentationwillguideyouthroughanapplication’sentirelifecycle;fromRequirementsGatheringtoDeployment.YouwilllearnhowtouseVSTStosupportallrolesrelatedtoasoftwaredevelopmentproject.Featuresincludetheuseofprojectportals,managingworkitems,VSTeamFoundationbuildserver,andarchitecturaldesignersamongmanyothertools.

Common (Best) Practices in Using Team System, IntermediateMichael RuminerTuesday, March �7, 11:�� a.m.Basedonrealworldexperienceswithcompaniesofallsizes,thistopicwilladdresssomerecommendationsonusingTeamSystemandTFS.Aspecialemphasiswillbeplacedonmoreprescriptivecommonandbestpracticesinsourcecon-trol,workitemtracking,projectmanagement,andcustomiza-tionwithintheVisualStudioTeamSystemenvironment.

Test Driven Development with Visual Studio Team System, IntermediateJeff LevinsonTuesday, March �7, �:1� p.m.LearnhowtoperformunittestingwithTeamSystemandextendittoincludedatadriventesting.Learntheprocessandthetool!

Serious Team Foundation Server Customization, AdvancedBenjamin DayTuesday, March �7, �:�0 p.m.Inthissession,BenwillshowyouhowtheTFSEventServiceworkssothatyoucanwriteyourowneventhandlers.Afterthat,he’lldiveintotheTFSAPIssothatyoucanstartwritingyourowntoolstoconnecttoTFS,manageworkitems,andlinkthemusingthelinkingservice.

Serious Team Foundation Server Source Control, AdvancedBenjamin Day

Tuesday, March �7, �:�� p.m.Inthissession,BenwillshowyouhowtobecomeaTFSver-sioncontrolpoweruser.First,he’llstartwithanoverviewofconfiguringsourcecontrol,thendiveintotheTFcommand,givesomeadviceonsettingupyoursourcecontroltree,andthenshowyouhowtocreateyourownTFScheck-inpolicy.

The Next Leap: Software Factories and the Microsoft DSL Tools, Intermediate Kevin McNeishWednesday, March �8, 10:�0 a.m.ThissessionprovidesalivedemonstratesofhowyoucanusethenewMicrosoftDomainSpecificLanguage(DS)toolsinVisualStudio2005tobuildyourown,customgraphicaldesignerfromwhichyoucangeneratecodeforrapidandreliableapplicationdevelopment.

Customizing Team System Projects, IntermediateBrian RandellWednesday, March �8, 11:�� a.m.Inthissession,comelearnthetools,tricks,andbestprac-ticesforcustomizingyourteamprojects.We’llstartwithworkitemsandhowyouaddfields,customcontrols,andworkflow.We’lllookatcustomizingtheprocessguidanceandprojectportal.

Automating Your Build from Beginning to End with MSBuild/Team Build, IntermediateMark MichaelisWednesday, March �8, �:1� p.m.DelveintothedetailsofMSBuildandTeamBuildatapracti-callevel.TopicsincludeMSBuildfilestructure,customizingsolutionandprojectfiles,runningunittests,staticanalysisandmoreVSTStasks.NextwemovetointegrationwithTeamBuildandevaluatingthehealthofyoursourcecodeovertime.Advancedtopicssuchascreatingcustomtaskswillalsobecovered.

Database Unit Testing, IntermediateDuncan Davenport Wednesday, March �8, �:�0 p.m.Learnhowtocreate,executeanddeploydatabaseunittestsusingVisualStudioTeamEditionforDatabaseProfessionals.Thissessionwillcoverhowyoucanvalidatethelogicinsideyourprocedures,functionsandtriggers;haveregressiontestscheckingtheoutputsofyourdatabaseschemaprevent-ingconsumingapplicationstobreak.

Services Software Factory, IntermediateChris KinsmanWednesday, March �8, �:�� p.m.ThissessionwillexploretheWebServiceSoftwareFac-tory,whichprovidesyouwithasetofprovenpracticesforbuildingdistributedapplicationsincludinganarchitecturaloverview,useofdesignpatterns,applicationblocksandau-tomatedguidancepackages,andreferenceimplementations.

V i s t a L i v e ! • . N E T 3 . 0 tocreateVistaapplicationsthatcaninteractwiththeuserthroughvoice.You’lllearnhowtocreatethesupportinggrammarforapplications,andhowtoapplytheconceptsinyourapplications.

Deploying and Managing Distributed Workflow in Vista, Intermediate Michael RuminerWednesday, March �8, 10:�0 a.m.Microsoft.NET3.0includesWindowsWorkflow(WF),aframeworkforbuildingworkflowsolutions.LearnhowtocombineWFwithWindowsCommunicationFoundation(WCF)tocreatepowerfuldistributedworkflows.

Mashups Are Not Just for Browsers, IntermediateJackie GoldsteinWednesday, March �8, 11:�� a.m. Althoughthereisalotof“Internet”ina“Mashup”applica-tion,thatdoesnotmeanthatismustbeabrowser-basedapplication!Inthissessionwewillusesomeofthecommontools,techniquesandresourcestobuildarichclientmashupapplication.

Advanced Techniques for Deploying Smart Client Applications, AdvancedCathi GeroWednesday, March �8, �:1� p.m.LearnhowtotakeadvantageoftheadvancedfeaturesofClickOnceinversion2.0ofthe.NETFramework.Thissessionwillexplorehowtocreateapplicationsthatuseon-demanddownloadsofassembliesforefficientuseofresources.

Windows PowerShell for .NET Power Programmers, IntermediateRichard Hale-ShawWednesday, March �8, �:�0 p.m.WindowsPowerShellshippedatthesametimeas.NET3.0,andrunsonVista,XPandWinServer2003,andoffersahostofpowerfulfeaturesthatcanbescripted,automated-orevenrunfromthecommand-line.Inthissession,Richardwillshowyouhowtohaveevenmorefunintheworldof.NETprogramming,andhowtoleveragethispowertoolforbothSystemAdministrationandprogrammingtasks.

“How did you do that?”: Surprising Windows Forms Techniques, AdvancedBilly HollisWednesday, March �8, �:�� p.m.Wouldyoubelieve...Atooltipthatdisplaysgraphicsinsideitspopupmessage?UserControlsthatadapttheirlayoutonresize–withnosizinglogic?Ovalbuttonsdisplayinggradi-entbackgrounds–withoutthirdpartycontrols?You’llseethesetechniquesandmoreinthisadvancedWindowsFormssession,basedonexamplesthatwerecreatedtosolvereal-worldproblemsduringWindowsFormsdevelopment.

Vista Live!The Windows Vista track at VSLive! will address both the opportunities and challenges you will find when you move to Vista. You’ll learn how to ef-fectively develop in Vista, and how to build applica-tions that run well in this new operating system.

Vista Developer - Secrets of the new OS, Intermediate Walt RitscherTuesday, March �7, 10:�0 a.m. Bynowyou’veheardofthemajorenhancementsinVista.NormallyWPF,WFandWCFgetalltheattention,butnotduringthissession.Vistahasplentyofnichesthathaven’tyetbeendiscoveredbythedevelopercommunity.Joinmeandfindtheseundiscoveredgems.ThissessionwillteachyoupracticaltipsthatyoucanuseimmediatelyinyourVistadevelopment.

Building Vista Gadgets, IntermediateBill D. BaldastiTuesday, March �7, 11:�� a.m.Duringthissession,you’llgetanoverviewofgadgetfunc-tionality,thetechnologiesused,andthecommondesignpatternsusedtobuildVistagadgets.Including:userexperi-encedesign,development,andconsumingdatafeeds.Thesessionwillconcludewiththedemonstrationofareal-worldgadgetbuiltforWindowsVista,andadetailedcodewalk-throughofitsfunctionality.

Beyond .NET 3.0: Vista and the Managed Developer, AdvancedBrian RandellTuesday, March �7, �:1� p.m. While.NET3.0providesgreatnewfeaturesformanageddevelopersonVista,therearemanygreatareasthatrequirejustabitofextrawork.Socomealongasweseewhat’soutthereandhowwecangettoit!We’lllookatthenewRSSAPIs,PowerManagementformobiledesktops,SidebarGad-gets,theRestartManager,andmore.

Vista File Virtualization–Demystified, Intermediate Walt RitscherTuesday, March �7, �:�0 p.m. Vistasecuritychangeswillimpactyourapplicationsinmanyways.First,we’llstartwithadiscussionoftheproperloca-tionforapplicationanduserdatafiles.Nextstop,aquicklookatthefilevirtualizationprocessandhowitworks.Finally,wewilldiscussthepotentialpitfalls(lackofSMSsupportandescalationofservicesandmore)withFileVirtualization.

Windows Vista’s Managed Speech APIs, Intermediate Michael DunnTuesday, March �7, �:�� p.m.WindowsVistaincludesanewspeechAPI:SAPI5.3.InthissessionyouwilllearnhowtousethespeechAPIfrom.NET

Page 8: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

1� Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

1� Call 800-848-5523 or Visit www.vslive.com/sf

V i s t a L i v e ! • . N E T 3 . 0

Best Practices features five of the top, general programming sessions offered at VSLive! San Francisco in one easy conference. From Best Kept Secrets in .NET to Best Practice Architecture, we’ve got you covered.

More Best Kept Secrets in .NET, IntermediateDeborah KurataWednesday, March �8, 10:�0 a.m.Thissessioncovershowtoimproveyourproductivitybybuildingyourownprojectandprojectitemtemplates.ItcoverslesserknowncodenavigationfeaturesandkeywordssuchasUsingandIsNullOrEmpty.Itprovidesdetailsonusingnullabletypes,andonbuildingqueriesfromwithinVisualStudio.Finally,itcovershowtoperformunittestingdirectlyfromwithinVisualStudio.

How to do a Code Review, IntroductoryBilly HollisWednesday, March �8, 11:�� a.m.Thissessionwillcovertechniquesforperformingcodereviews,andofferachecklistofaspectsofthecodetoexam-ine.We’llbrieflydiscusscodingstandardsasapre-requisiteforcodereviews.Then,we’lllookatwaystomakecodereviewscollaborativeinsteadofantagonistic;howtovarycodereviewstosuitexperiencelevelsofthedeveloper;andlistafewofthewayscodereviewscangobadlyandhowyoucanavoidthoseproblems.

Best Practice Architecture: Layering Your Applications, IntermediateRockford LhotkaWednesday, March �8, �:1� p.m.Learnhowtoorganizeyourcodeintoeffectivelayers,andhowframeworksandcode-generationcanhelpensurebothproductivityandcompliancewiththearchitecture.Theendresultwillbeanapplicationthatismaintainabletodayandintothefuture!

Understanding Delegates and Events, Intermediate Ken GetzWednesday, March �8, �:�0 p.m.Inthissession,you’lllearnhoweventsworkinthe.NETframework,howtheyrelatetothedelegatetypein.NET,andhowtotakeadvantageofdelegatestoimprovethemaintain-abilityofyourcode.Whenyouleavethissession,you’llbeanexpertoncreatingandusingdelegatesandevents.

Making Attributes and Reflection Work for You, Intermediate Ken GetzWednesday, March �8, �:�� p.m.You’veseen.NETattributes,andyou’veprobablyevenusedthem.Didyouknowthatyoucancreateyourown,andcanmarkupyourowncodeusingyourattributes?Thissessionstartsbyintroducingtheconceptsofusingandcreatingat-tributes,andmovesontoharnessingtheimmensepowerofreflection.

Join us at the Microsoft SharePoint and Office Day to hear both experienced practitioners and Micro-soft insiders describe how to use the full range of extensibility features in Windows SharePoint Services �.0, Microsoft Office SharePoint Server �007, and the capabilities the �007 Microsoft Office desktop applications bring to the table as Share-Point site clients.

Windows SharePoint Services 3.0: Object Models and Template Technologies–Part 1Ted Pattison, Ted Pattison GroupTuesday, March �7, 10:�0 a.m.ThissessionstartsyouoffwithanoverviewofhowWindowsSharePointServices3.0works,jumpsintoawalkthroughofhowtoaccessfarms,servers,sitecollections,sites,andsitecontentsfromyourowncode,andendswithhowtocreatedefinitionsforbothsitefeaturesandentiresites.

Extending Windows SharePoint Services 3.0 with Web Part, Event Handling, and Workflow Components–Part 2Mike Ammerlaan, Microsoft CorporationTuesday, March �7, 11:�� a.m.TheWeb-baseduserinterfacecanbeextendedusingWebParts.Thefeatureandsitedefinitionscoveredintheprevioussessioncanreferencethesecomponentstoaddnewcapabili-tiestoSharePointsites.

Web Content Management with Microsoft Office SharePoint Server 2007Andrew Connell, MindsharpTuesday, March �7, �:1� p.m.MicrosoftOfficeSharePointServer2007isacompleteWebcontentmanagementsolutionbasedoncommonSharePointtechnologyfacilities.ThissessionwilltakeyouthroughtheentireWebcontentmanagementprocessfromstarttofinish.

Microsoft Office SharePoint Server 2007 Enterprise Features: Form Services, Excel Services, and the Business Data CatalogMike Fitzmaurice, Microsoft CorporationTuesday, March �7, �:�0 p.m.TheEnterpriselicenseforMicrosoftOfficeSharePointServer2007giveyouaccesstoExcelServices,InfoPathFormSer-vices,andtheBusinessDataCatalog.Thissessionwillcoverhowthesefeatureswork,andhowyoucanusethem.

SharePoint Client Solutions Using 2007 Microsoft Office System Desktop Application ExtensibilityTed Pattison, Ted Pattison GroupTuesday, March �7, �:�� p.m.ThissessionwillfocusonhowtousetoolssuchasVisualStudioToolsforOfficetobuildcustominteractionsbetweenOfficeclientandserverapplications.

S h a r e P o i n t & O f f i c e B e s t P r a c t i c e s

. NET 3.0With the arrival of .NET �.0, the .NET Framework has grown to include four new specialized technol-ogies: Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundation (WF), and Windows Card-Space. Our .NET �.0 conference addresses each and offers the best talks and workshops to get you up and running with .NET �.0 fast.

Implementing SOA Design Patterns with WCF, AdvancedRobert DaigneauTuesday, March �7, 10:�0 a.m. Inthissessionyou’llseehowWindowsCommunicationFoundation(WCF)canbeleveragedtocreateextensible,versioned,responsive,interoperable,andeasy-to-maintainservices.We’llalsoseehowMicrosoft’s“WebServiceSoft-wareFactory”mighthelporhinderusinourefforts.

Windows Presentation Foundation (WPF) for Windows Forms Developers, IntroductoryWalt RitscherTuesday, March �7, 11:�� a.m.Inthissession,WaltwillshowyouhowWPFprogrammingisdifferentfromWinFormdevelopment.We’lldiscusstheradi-calgraphicsimprovementsthatWPFbringstoyourpalette,newUIcontrolsanddigintothechangesindata-binding,andtipsandtricksyouneedtosucceed.

Introduction to Microsoft Windows Workflow Foundation–Part 1, IntroductoryMichael StiefelTuesday, March �7, �:1� p.m. Whatdoemail,meetingplanning,documentapproval,budgeting,manufacturingprocesses,resourceplanning,andproductlifecyclemanagementhaveincommon?Workflow:longrunning,complexbusinessprocessesthatinteractwithhumandecisionmaking.Inthissession,you’llbeintroducedtothefundamentalsofbuildingworkflowapplications.

Windows Communication Foundation (WCF) for .ASMX and Remoting Developers, IntermediateRichard Hale ShawTuesday, March �7, �:�0 p.m. Inthissession,RichardwillintroducekeyWCFconceptsgearedto.ASMXandRemotingprogrammerswho’rereadytobeginmigratingto.NET3.0.

Designing and Implementing Smart Clients That Support Both WinForm and WPF UIs, IntermediateRockford LhotkaTuesday, March �7, �:�� p.m. WithplanningandforesightyoucanbuildaWindowsFormsapplicationtoday,andpreserveyourbusinesslogicwhenyoumovetoWPFinthefuture.Inthissessionyou’lllearnhowtocreatesuchabusinesslayer,andseehowtocreatebothWindowsFormsandWPFinterfaces.

Windows Presentation Foundation: Making it Real, IntermediateBilly HollisWednesday, March �8, 10:�0 a.m.Thissessionpresentstwosimplifiedreal-worldWPFapplica-tions-abrowser-basedshoppingapplication,andanRSSreaderwithascalable,interactiveuserinterface.

Introduction to Microsoft Windows Workflow Foundation–Part 2: Building Business Applications, IntermediateMichael StiefelWednesday, March �8, 11:�� a.m.. Inthissession,we’llenhancetheapplicationbuiltintheintroductorysessionbyintroducingmoreadvancedfeaturesofworkflowinordertodemonstratehowtobuildrealworldworkflows.

Best Practices for Designing and Building SOA Applications with WCF, IntermediateRichard Hale ShawWednesday, March �8, �:1� p.m.Inthissession,we’lllookatthedo’sanddon’tsforWCFde-velopment,andhowyoucanstartleveragingthispowerfulnewtechnologytoservice-enableyourdistributedapplica-tiondevelopment.

WPF with Expression Interactive Designer and Visual Studio, IntermediateBilly HollisWednesday, March �8, �:�0 p.m. ThissessionexploresusingExpressionforinteractiveUIde-sign,andusingtheresultingXAMLtemplateinVisualStudiotocreatethecode-behind.

Building Secure, Reliable, and Transacted Services with the WCF, IntermediateLaurence Melloul- MicrosoftWednesday, March �8, �:�� p.m.Inthissession,wewillreviewsomeofWCF’ssecurityfea-turesthatenablemessageintegrity,callerauthorization,andcallerauthentication,andhowlocalandflowedtransactionsprovideapplicationconsistency.

Page 9: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

1� Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

1� Call 800-848-5523 or Visit www.vslive.com/sf

Advanced C#: Moving up to LINQ, WCF and Framework 3.0

Richard Hale ShawThewaitforWCF,WPFandWFisover:they’rehere,realandready-tousetoday.Inthisworkshop,we’llspendadayusingVS2005,.NET3.0,andthelatestCTPs/BetasofOr-

cas(thenextreleaseofVisualStudio)buildinglivecodeexamplestogetanswers.Bytheendoftheday,you’llhaveamuchdeeperunderstandingofC#3.0,Framework3.0,WCF,andthePatternsandPracticesforleveragingthem.Prerequisites:youmustalreadyhave1yearofC#developmentexperiencewithVS2005and.NETFrame-work2.0.

Wo r k s h o p s Take advantage of Seven Pre- and Post-Conference WorkshopsThe VSLive! Editorial Board brings you workshops from some of the industry’s most distinguished speakers working with .NET and complimentary technologies in these full-day, in-depth tutorials. Each workshop dives into the heart of what you need to either prepare yourself for the confer-ence ahead, or summarize the details of what you learned in the main-conference sessions.

Get the VSLive! Gold Passport and attend both pre- and post-conference workshops at no addi-tional cost. Or, add a workshop to your ASP Live!, SQL Live!, VSTS/TFS, or Vista Live!/.NET �.0 regis-trations for the low daily rate of $�9�.

Pre-Conference WorkshopsSunday, March ��, 9:00 a.m. to 6:00 p.m.

Build Distributed Object-Oriented Apps in .NET 3.0Rockford Lhotka

Inthisworkshopyouwilllearnhowtode-signWindows,WebandWebService-basedapplicationsthathaveareusablebusinesslayercomposedofobjects.You’lllearnhowtoachievehighlevelsofreuse,scalability,long-termmaintainability,andotherbenefits.Learn

howtoapplyWCF,WF,WPF,System.Transactions,generic,anddatabindingwhenbuildingdistributedapplicationson.NET.

Making the Tough Choices: Selecting the Right Techniques for Your Application

Deborah KurataThisworkshopwillcovermanyofthetoughchoicesyouface,andprovideclearcriteriaonselectingtherighttoolsandtechniquesforyourapplication.Itwillprovideguidanceonselectingtheappropriatesetofclassesforyour

application.Itwilllookatinheritance-based,interface-based,andattribute-basedtechniquestoclearlydelineatethebesttimetouseeach.Andmuch,muchmore.Youwillleavewithagoodsenseofhowtomakethetoughchoicesanddevelopapplicationsthatareeasiertobuild,test,andmaintain.

Getting the Most Mileage out of Team System: The Developer’s Perspective

Benjamin DayThistutorialwillexplorehowVisualStudioTeamSystemandTeamFoundationServercanhelpyoutowritequalitycode.We’llstartwithunittesting;thenwe’lltalkaboutmanag-ingyourcodewithTeamFoundationServer

sourcecontrol;we’llmoveontohowVisualStudioTeamSystemhelpsyoumanageyourdatabasecode;andfinally,we’lldiscusstheTeamFoundationServerbuildsystem.Whenwe’redone,you’llhavelearnedtheDeveloper-centricfeaturesinTeamSystemthatleverageunittesting,sourcecontrol,andTeamBuildstobehighlyproductiveandde-velophigh-qualitysoftware.

SQL Server 2005: Power to the Developer

Brian A. RandellThisworkshopwillfocusontheSQLServer2005productusingbothWindowsFormsandASP.NETclientsinbothclient-serverandn-tiermodewithbusinessobjects.You’lllearnfirstaboutcorrectinstallationandconfiguration,

howtodefineyourschemausingthebuilt-intools,designtoolslikeVisio,andthenewVisualStudio2005TeamEdi-tionforDatabaseProfessionalsproduct.You’lllearnaboutsecurityupfrontsoyoucanbuilditin“bydesign.”You’lllearnallabouttheCLRand.NETFrameworkintegration,newsupportforXML,correcttransactionmanagement,andfinally,you’lllearnhowto“makeitgofaster.”

Post-Conference WorkshopsThursday, March �9, 9:00 a.m. to 6:00 p.m.

Windows Workflow: A Gentle Introduction

Kenneth GetzWindowsWorkflowmakesitpossibletoincorporateworkflowbehaviorsintoyourownapplications,withoutneedingtoprovideyourowninfrastructureand“plumbing”.ThisworkshopintroducesthebasicsofWindows

Workflow,anddemonstrateshowtocreate,debug,andhostworkflowswithinyourapplications.UsingtheworkflowextensionsforVisualStudio2005,you’lllearnhowtotakeadvantageofWindowsWorkflow,creatingnewworkflowactivities,reactingtoevents,andhostingtheworkflows.

Windows Presentation Foundation: From the Ground Up

Billy Hollis Ifyou’rereadytostartprogramminginWPF,oryoujustwanttoseewhatit’sgoodforandevaluateitforyourprojects,thenthisworkshopcanbeyourfirststep.We’llbeginwiththeverybasics-built-incontrols,basicsofXAML,and

howtodouserinterfaceswithadaptive,scalablelayout.Thenwe’lllookatinteractivefeaturessuchasanimationandmedia,andthenontostyling,howtousethedesigners(includingExpressionInteractiveDesigner),howtobuildyourownWPFcontrols,andmore.We’lltakeashortlookatdoing3DconstructsinWPF,andthenfinishoffwithadiscussionofuserscenariosforWPFandtherelevanttechnologiesthatareimportantforeach.

B e y o n d S e s s i o n sYour attendance at VSLive! is about learn-ing from your peers as well as the experts; make the most of your time with us and add these events to your itinerary!

Midnight MadnessTuesday, March �7, 8:�0 p.m.

MidnightMadnessisyourchancetounwindwhileyougetthelatestoncutting-edgedevelopmenttechnology.Ham-meroutprogram-mingissuesandproblemswith

attendees,speakersandindustryleadersinawide-ranging,open-endedchat.Joinyourfellowattendees,exhibitorsandspeakersforahighly-informal–ifnotirreverent–buteducationalandfunevening.Specialdemos,contestsandlotsofprizesareguar-anteed.

Hands-On CenterTheVSLive!Hands-OnCenterisyouronsitetechnol-ogyresource.Openduringconferencehours,itservesasthecommunicationhubforeveryattendee.Accessyouremail,surftheInternet,getup-to-theminutenewsontheconferenceandenjoyonsiteaccesstotheVirtualVSLive!attendee-onlyonlinecommunity.

The VSLive! ExhibitionVSLive!2007guaranteestodeliverthehottestnewde-velopmentsinadd-ontoolsfortheVisualStudiotoolset.Thisisyourbestopportunitytogetfacetofacewiththevendorswhobringyoutheproductsandservicesyou’llcometorelyoninthecomingyear.

UnwindonTuesday, March �7 from 6:�0 – 8:�0 p.m. at the Exhibit Hall Reception.Thiscasualcocktailpartyisallaboutnetworkingandmixingwiththeexhibitingcompa-niesinarelaxedatmosphere.

Exhibition Hours:Monday,March26th:12:30–2:00Tuesday,March27th:12:30–2:00Wednesday,March28th: 12:30–2:00

Be sure to visit the Exhibit Hall each day to be eligible for daily prizes and the Exhibitor Grand Prize. Visit the VSLive! San Francisco Web site at www.vslive.com/sf for prize information and the growing list of exhibitors.

Wo r k s h o p s

Page 10: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

16 Register by February 28, 2007 Save $200

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

17 Call 800-848-5523 or Visit www.vslive.com/sf

H o t e l & Ve n u e

Moscone Center WestVSLive!SanFrancisco2007returnstotheprestigiousMosconeCenterWest.LocatedintheheartofdowntownSanFrancisco,theMosconeCenterisonlyminutesawayfromsomeofthecity’smostpopularattractions.Plus,itisclosetoBARTandMUNI—thecheapandeasywaytogetaroundthecityinasnap!

Moscone Center West7�7 Howard Street, San Francisco, CA 9�1�0Phone: �1�-97�-�000

Where to Stay in San FranciscoVSLive!’shome,theMosconeCenterWest,isclosetomanyofSanFrancisco’sbesthotelsofferingavarietyofpricerangestofitanybudget.Reserveyourspacenow!ContactoneoftheconferencepartnerhotelsdirectlytoinquireaboutspecialratesforVSLive—subjecttoavail-ability.

Parc �� Hotel55CyrilMagninStreet,SanFrancisco,CA94102Phone:(415)392-8000$159pernight(plustax)Cut-offdateforreserva-tionsisMarch9.RoomsIncludecomplimentaryhighspeedinternet.At-tendeesneedtocontactParc55HoteldirectlyandreferenceVSLive!

Argent Hotel 503rdStreet,SanFrancisco,CA94103Phone:415-974-6400$199pernight(plustax)Cut-offdateforreserva-tionsisFebruary22.Reservationsmadebycalling415-974-6400or877-222-6699.AttendeesneedtocontacttheArgentHoteldirectlyandref-erenceVSLive!

How to Get ThereBy Air: Fly with United and Save!VSLive!attendeesqualifyfordiscountson5%to15%offfaresforUnitedAirlines.Somerestrictionswillapply.Pleasecall800-521-4041,2ndreferenceIDcode563DX.

Bart from SFO for less than $6TheBayAreaRapidTransitSystem(BART)nowrunsfromSanFranciscoInternationalAirport(SFO)todowntownSanFrancisco.Foronly$5.15youcanridefromSFOtotheMosconeCenter(PowellStreetStation)andarriveinlessthan30minutes.Formoreinformationvisitwww.bart.org.

By Car: Special Discounts Available at HertzHertzisalsoofferingspecialdiscountratesonrentalcarstoallVSLive!attendees.Pleasecall800-654-2240fordetailsandreferencenumberCV#041T0001.ForDriving Directions,pleasevisitusontheWebatwww.vslive.com/sf

Discover San Francisco Explore The City By The Bay Thoughit’ssmallerthanmost“big”cities,SanFran-ciscomorethancompen-satesforitssizewithperson-alitythatsimplywon’tquit.Thedazzlingviews;dauntinghills;one-of-a-kindneighbor-hoods;andlaid-back,friendlypeoplecreateakindofcharismathatcontinuestofascinatevisitorsandresidents.Thecitymanagestopackanincredibleamountofvitalityintoits47squaremiles,runningfromitsthrivingartcommunitiesandbustlingshopstothepulsingbeatsinsomeofthecountry’shippestnightclubsandbars.Everyonefindssomethingtolovehereandareasontoreturn.Find out more about what San Francisco has to offer at www.SanFrancisco.com

R e g i s t r a t i o n

VSLive! Registration Rates & Discounts Registration PackagesSignupfortheconferencepackagethatbestmeetsyoursched-uleandneeds.

Gold Passport TheVSLive!GoldPassportoffersthebestvalueforyourtimeandmoney.Itisyourall-accesspasstoeverysession,keynote,workshopandevent.SelecttheGoldPassporttocreateasched-ulethatisasflexibleanddiverseasthejobyoudo.

EarlyBird(untilFeb.28th)

Standard

�-Day All-inclusive Gold Passport

❏ $2,495 ❏ $2,695

A La Carte ScheduleOr,ifyouprefer,createanàlacarteschedulebasedonyourspe-cifictechnicalinterests.Youmaysignupforoneofthebreakoutconferencesandevenaddafull-dayworkshoptoyourpackage.Note:YoumustregisterforASPLive!,SQLLive!,VSTS/TFS,orVistaLive!/.NET3.0tobeeligibletosignupforaworkshop.

EarlyBird(untilFeb.28th)

Standard

ASP Live! + .NET DayMarch26-28

❏ $895 ❏ $1,095

SQL Live! + .NET DayMarch26-28

❏ $895 ❏ $1,095

Vista Live!/.NET �.0 + .NET DayMarch26-28

❏ $895 ❏ $1,095

VSTS/TFS + .NET DayMarch26-28

❏ $895 ❏ $1,095

SharePoint & Office -March27 ❏ $395 ❏ $395

Best Practices -March28 ❏ $395 ❏ $395

Workshops

March25th❏ BuildDistributedObject-OrientedAppsin.NET3.0 $395

❏ MakingToughChoices:SelectingtheRightTechniques $395

❏ GettingtheMostMileageoutofTeamSystem $395

❏ SQLServer2005:PowertotheDeveloper $395

March29th❏ WindowsWorkflow:AGentleIntroduction $395

❏ WindowsPresentationFoundation:FromtheGroundUp $395

❏ AdvancedC#:MovinguptoLINQ,WCFandFramework3.0 $395

You’llreceiveourEarlyBirddiscountsifyousign-upbyFebruary28,2007Yourregistrationmustbepostmarkedandpaidinfullbythisdate.

Bring a Group and Save Groupdiscountsareavailableforcompanieswhobring3ormorepeople.Toqualify,allregistrationsmustbepaidonthesametransactionwithacorporatecheckorcreditcard.

Multi-registration discount is as follows:

A la carte Group Pricing*

Register �+ colleagues

$745perpersonpertrack/$395perpersonperworkshop

Gold Passport Group Pricing*

Register � - � colleagues

$2,000perperson=$695offthestandardrate

Register 6 - 9 colleagues

$1,900perperson=$795offthestandardrate

Register 10+ colleagues

$1,750perperson=$945offthestandardrate

Formoredetailsortoregisteryourgroupcall800-848-5523(or650-378-7100).*Alumni discounts are not available for group pricing.

Alumni Discount❏ IhavebeentoapreviousVSLive!conferenceandqualifyforanadditional$50discount.

Attendee DetailsPleasefilloutcompletelyandprintortypeinformationasyouwishittoappearonyourbadge.Photocopythisformforadditionalregistrants.Name_____________________________________________Title______________________________________________Company_________________________________________Address __________________________________________City______________State_______ Zip _____________Country___________________________________________Telephone_______________Fax ____________________Email_____________________________________________

Payment OptionsSpacescannotbeconfirmeduntilpaymentisreceivedintheformofacheck,creditcardormoneyorder.TotalAmount:__________________________________________CheckEnclosed(payableto:RedmondMediaGroup)

Chargemy❏ VISA❏MasterCard❏ AmericanExpressCardNumber________________________Exp. ______________NameonCard __________________________________________Signature______________________________________________

Transfers, Cancellation and Refunds Youmaytransferyourconferenceregistrationtoanotherpersonwithinyourorganiza-tionatanytimebynotifyingusinwriting.Ifyoumustcancel,pleasenotifytheconfer-enceregistrarinwritingbytheEarlyBirddeadlineofFebruary28,2007.Youwillreceivearefundforthepackageyouchose,lessa$150cancellationfee.CancellationsmadeaftertheEarlyBirddeadlineaswellas“no-shows”areliableforthefullregistrationfee.

IntheeventthattheconferenceiscancelledbyRedmondMediaGroupEvents,registra-tionfeesonlywillberefunded.Cancellationsoftravelandhotelreservationsaretheresponsibilityoftheattendee.

Page 11: San Franciscoarchive.visualstudiomagazine.com/conferences/vslive/2007/... · 2007-02-05 · San Francisco March 25-29, 2007 Register by February 28 Save $200 Windows Vista, the 2007

VisualStudioisaregisteredtrademarkofMi-crosoftCorporationintheUnitedStatesand/orothercountries.VSLive!isaregisteredtrade-markofRedmondMediaGroup/1105Media,Inc.VisualStudioisusedbyRedmondMediaGroup/1105Media,Inc.underlicensefromMicrosoft.Allothertrademarksarepropertyoftheirrespectiveowners.

San Francisco, Moscone Center West March 25-29, 2007Register by February 28, 2007 & Save $200

MailroomIfaddresseenolongerworkshere,pleaseroutethistothetrainingdirectoroftheMISdepartment.

VSLive! San Francisco brings you five days of in-depth sessions covering: • ASP.NET • VB and C# • SQL Server • SharePoint & Office • Microsoft .NET Day • Best Practices • Meet the Experts • Intensive Workshops • From ADO.NET to Ajax • Plus tons or tips, tricks & techniques to make you more productive now!

Mention this Brochure and Get $200 OFF Your Conference Registration if you Register by February 28. Use the priority code above your address below.