Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product...
Transcript of Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product...
![Page 1: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/1.jpg)
Visual Studio 2008 for ASP.NET developers
Daniel Moth
Developer and Platform Group
Microsoft
http://www.danielmoth.com/Blog
![Page 2: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/2.jpg)
AGENDA 0
Set the context
Visual 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: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/3.jpg)
.NET Through the Ages
2002 2003 2005 2006 2007
Tool(Visual Studio)
VS.NET 2002 VS.NET 2003 VS2005VS2005
+ Extensions
VS2008
LanguagesC# v1.0
VB.NET (v7.0)C# v1.1
VB.NET (v7.1)C# v2.0
VB2005 (v8.0) as beforeC# v3.0
VB9
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.0same
versionsame
version
![Page 4: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/4.jpg)
Visual Studio in the year 2007
Visual Studio 2005Visual Studio 2008
+ 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: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/5.jpg)
Fx 3.5 - “Green Bits” and “Red Bits”
v2.0 RTM
Vista RTM
v3.5 Vista Redist
v3.5 Redist
![Page 6: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/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: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/7.jpg)
Multitargeting plus more
![Page 8: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/8.jpg)
Multitargeting in Visual Studio 2008
![Page 9: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/9.jpg)
AGENDA
HTML Designer
CSS
JavaScript
Nested Master Pages
Session 2
AJAX, ListView, DataPager, LinqDataSource
![Page 10: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/10.jpg)
New HTML Designer
Dramatically faster switching
New Split View mode
Quick Tag Selector improvements
Same designer as Expression Web
Enables better designer/developer workflow
![Page 11: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/11.jpg)
Designer
![Page 12: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/12.jpg)
New CSS Design Support
Simplifies building and troubleshooting CSSDirect Style Application Toolbar
Manage Styles
Apply Styles
CSS Properties
Same CSS engine as Expression WebEnables better designer/developer workflow
![Page 13: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/13.jpg)
CSS
![Page 14: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/14.jpg)
Improved JavaScript Support
Intellisense
Code intellisense for client-side JavaScript
Build-time syntax checking
Integrated editor support for AJAX JS library
Intellisense against JSON-enabled .asmx WS
Debugging
Improved discoverability
Breakpoints in .aspx documents
Visualisers, locals etc
![Page 15: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/15.jpg)
JavaScript
![Page 16: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/16.jpg)
Nested Master Page Rendering
Nested Master Pages support
In WYSIWYG designer
Works well with new Split View Mode
![Page 17: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/17.jpg)
Nested Master Pages
![Page 18: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/html5/thumbnails/18.jpg)
Summary
Visual Studio 2008 for ASP.NET 2.0
Great Windows Vista client
New HTML Editor shared with Expression Web
Split view with better switching performance
Nested Master Page Support
New Rich CSS editing
JavaScript IntelliSense and Debugging
...plus usability improvements
2008
![Page 20: Visual Studio 2008 for ASP.NET developers · Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other](https://reader030.fdocuments.net/reader030/viewer/2022040700/5d52ee7c88c9931f2f8b493d/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.