session 1 - visual studio 2008
DESCRIPTION
What's new in Visual Studio 2008 and .NET Fx 3.5 for the Web Developer Come along and find out what's in store for both the ASP.NET platform and Visual Studio in the upcoming release. As web developers, there's a lot to get excited about including many features you can take advantage of in your existing projects. Agenda: Session 1 - Visual Studio 2008 Visual Studio 2008 (formerly code named "Orcas") brings with it a host of features for the web developer. In this session, we demonstrate the benefits you can get out of the Visual Studio toolset when working on your existing ASP.NET 2.0 projects as well as for new ASP.NET 3.5 projects. There are many improvements in the IDE so we'll need to focus on JavaScript Intellisense and debugging improvements, the new designer, CSS enhancements and a few more. Session 2 - .NET Fx 3.5 In this session we'll take a look at some of the new features in ASP.NET 3.5. New server controls, ASP.NET AJAX integration, not to mention Language Integrated Query (or LINQ), we'll take a look at the lot. And while we're at it we'll see where Microsoft Silverlight fits in the picture For more details and the original slidedeck visit http://www.microsoft.com/uk/msdn/events/new/Detail.aspx?id=108TRANSCRIPT
![Page 1: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/1.jpg)
Visual Studio 2008 for ASP.NET developersDaniel MothDeveloper and Platform GroupMicrosofthttp://www.danielmoth.com/Blog
![Page 2: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/2.jpg)
AGENDA 0
Set the contextVisual Studio 2008 and .NET Framework v3.5
– Superset of VS2005 / Fx 2.0– Red bits vs Green bits– Multitargeting
AGENDA for remainder session
![Page 3: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/3.jpg)
.NET Through the Ages
2002 2003 2005 2006 2007
Tool(Visual Studio) VS.NET 2002 VS.NET 2003 VS2005
VS2005+
ExtensionsVS2008
Languages C# v1.0VB.NET (v7.0)
C# v1.1VB.NET (v7.1)
C# v2.0VB2005 (v8.0) as before
C# v3.0VB9
Framework Libraries NetFx v1.0 NetFx v1.1 NetFx v2.0 NetFx v3.0 NetFx v3.5
Engine (CLR) CLR v1.0 CLR v1.1 CLR v2.0 same version
same version
![Page 4: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/4.jpg)
Visual Studio in the year 2007
+ Service Pack 1 + SP1 Update for Vista+ WF Extensions + WPF & WCF Extensions+ SharePoint Workflow+ Visual Studio Tools for Office Second Edition+ ASP.NET AJAX Extensions+ Device Emulator v2.0 + .NETCF v2.0 SP2+ WM 5.0 Pocket PC SDK + WM5.0 Smartphone SDK
![Page 5: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/5.jpg)
Fx 3.5 - “Green Bits” and “Red Bits”
v2.0 RTM
Vista RTM
v3.5 Vista Redistv3.5 Vista Redist
v3.5 Redistv3.5 Redist
![Page 6: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/6.jpg)
Framework v3.5 (green bits)System.Core.dllSystem.Data.Linq.dllSystem.Xml.Linq.dllSystem.Data.DataSetExtensions.dllSystem.Web.Extensions.dllSystem.WorkflowServices.dllSystem.ServiceModel.Web.dllSystem.AddIn.dll, System.AddIn.Contract.dllSystem.Windows.Presentation.dllSystem.Net.dllSystem.DirectoryServices.AccountManagement.dllSystem.Management.Instrumentation.dllSystem.VisualC.STLCLR.dll
![Page 7: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/7.jpg)
Multitargeting plus more
![Page 8: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/8.jpg)
Multitargeting in Visual Studio 2008
![Page 9: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/9.jpg)
AGENDA
HTML DesignerCSSJavaScriptNested Master Pages
Session 2AJAX, ListView, DataPager, LinqDataSource
![Page 10: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/10.jpg)
New HTML Designer
Dramatically faster switchingNew Split View modeQuick Tag Selector improvements
Same designer as Expression WebEnables better designer/developer workflow
![Page 11: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/11.jpg)
Designer
![Page 12: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/12.jpg)
New CSS Design Support
Simplifies building and troubleshooting CSSDirect Style Application ToolbarManage StylesApply StylesCSS Properties
Same CSS engine as Expression WebEnables better designer/developer workflow
![Page 13: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/13.jpg)
CSS
![Page 14: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/14.jpg)
Improved JavaScript Support
IntellisenseCode intellisense for client-side JavaScriptBuild-time syntax checkingIntegrated editor support for AJAX JS libraryIntellisense against JSON-enabled .asmx WS
DebuggingImproved discoverabilityBreakpoints in .aspx documentsVisualisers, locals etc
![Page 15: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/15.jpg)
JavaScript
![Page 16: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/16.jpg)
Nested Master Page Rendering
Nested Master Pages supportIn WYSIWYG designerWorks well with new Split View Mode
![Page 17: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/17.jpg)
Nested Master Pages
![Page 18: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/18.jpg)
Summary
Visual Studio 2008 for ASP.NET 2.0Great Windows Vista clientNew HTML Editor shared with Expression WebSplit view with better switching performanceNested Master Page SupportNew Rich CSS editingJavaScript IntelliSense and Debugging...plus usability improvements
![Page 19: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/19.jpg)
MSDN in the UK
Visit http://msdn.co.uk NewsletterEventsScreencastsBlogs
![Page 20: Session 1 - Visual Studio 2008](https://reader033.vdocuments.us/reader033/viewer/2022061300/54c8fee54a7959d0278b4581/html5/thumbnails/20.jpg)
© 2007 Microsoft Ltd. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the
date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.