Session 1 - Visual Studio 2008


Published on

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.


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

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Session 1 - Visual Studio 2008

  1. 1. Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft
  2. 2. AGENDA 0 <ul><li>Set the context </li></ul><ul><ul><li>Visual Studio 2008 and .NET Framework v3.5 </li></ul></ul><ul><ul><ul><li>Superset of VS2005 / Fx 2.0 </li></ul></ul></ul><ul><ul><ul><li>Red bits vs Green bits </li></ul></ul></ul><ul><ul><ul><li>Multitargeting </li></ul></ul></ul><ul><li>AGENDA for remainder session </li></ul>
  3. 3. .NET Through the Ages 2002 2003 2005 2006 2007 Tool (Visual Studio) VS.NET 2002 VS.NET 2003 VS2005 VS2005 + Extensions VS2008 Languages C# v1.0 VB.NET (v7.0) C# v1.1 VB.NET (v7.1) C# v2.0 VB2005 (v8.0) as before C# 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.0 same version same version
  4. 4. 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
  5. 5. Fx 3.5 - “Green Bits” and “Red Bits” v2.0 RTM Vista RTM v3.5 Vista Redist v3.5 Redist
  6. 6. Framework v3.5 (green bits) <ul><li>System.Core.dll </li></ul><ul><li>System.Data.Linq.dll </li></ul><ul><li>System.Xml.Linq.dll </li></ul><ul><li>System.Data.DataSetExtensions.dll </li></ul><ul><li>System.Web.Extensions.dll </li></ul><ul><li>System.WorkflowServices.dll </li></ul><ul><li>System.ServiceModel.Web.dll </li></ul><ul><li>System.AddIn.dll, System.AddIn.Contract.dll </li></ul><ul><li>System.Windows.Presentation.dll </li></ul><ul><li>System.Net.dll </li></ul><ul><li>System.DirectoryServices.AccountManagement.dll </li></ul><ul><li>System.Management.Instrumentation.dll </li></ul><ul><li>System.VisualC.STLCLR.dll </li></ul>
  7. 7. Multitargeting plus more
  8. 8. Multitargeting in Visual Studio 2008
  9. 9. AGENDA <ul><li>HTML Designer </li></ul><ul><li>CSS </li></ul><ul><li>JavaScript </li></ul><ul><li>Nested Master Pages </li></ul><ul><li>Session 2 </li></ul><ul><ul><li>AJAX, ListView, DataPager, LinqDataSource </li></ul></ul>
  10. 10. New HTML Designer <ul><li>Dramatically faster switching </li></ul><ul><li>New Split View mode </li></ul><ul><li>Quick Tag Selector improvements </li></ul><ul><li>Same designer as Expression Web </li></ul><ul><ul><li>Enables better designer/developer workflow </li></ul></ul>
  11. 11. Designer
  12. 12. New CSS Design Support <ul><li>Simplifies building and troubleshooting CSS </li></ul><ul><ul><li>Direct Style Application Toolbar </li></ul></ul><ul><ul><li>Manage Styles </li></ul></ul><ul><ul><li>Apply Styles </li></ul></ul><ul><ul><li>CSS Properties </li></ul></ul><ul><li>Same CSS engine as Expression Web </li></ul><ul><ul><li>Enables better designer/developer workflow </li></ul></ul>
  13. 13. CSS
  14. 14. Improved JavaScript Support <ul><li>Intellisense </li></ul><ul><ul><li>Code intellisense for client-side JavaScript </li></ul></ul><ul><ul><li>Build-time syntax checking </li></ul></ul><ul><ul><li>Integrated editor support for AJAX JS library </li></ul></ul><ul><ul><li>Intellisense against JSON-enabled .asmx WS </li></ul></ul><ul><li>Debugging </li></ul><ul><ul><li>Improved discoverability </li></ul></ul><ul><ul><li>Breakpoints in .aspx documents </li></ul></ul><ul><ul><li>Visualisers, locals etc </li></ul></ul>
  15. 15. JavaScript
  16. 16. Nested Master Page Rendering <ul><li>Nested Master Pages support </li></ul><ul><ul><li>In WYSIWYG designer </li></ul></ul><ul><ul><li>Works well with new Split View Mode </li></ul></ul>
  17. 17. Nested Master Pages
  18. 18. Summary <ul><li>Visual Studio 2008 for ASP.NET 2.0 </li></ul><ul><ul><li>Great Windows Vista client </li></ul></ul><ul><ul><li>New HTML Editor shared with Expression Web </li></ul></ul><ul><ul><li>Split view with better switching performance </li></ul></ul><ul><ul><li>Nested Master Page Support </li></ul></ul><ul><ul><li>New Rich CSS editing </li></ul></ul><ul><ul><li>JavaScript IntelliSense and Debugging </li></ul></ul><ul><ul><li> usability improvements </li></ul></ul>
  19. 19. MSDN in the UK <ul><li>Visit </li></ul><ul><ul><li>Newsletter </li></ul></ul><ul><ul><li>Events </li></ul></ul><ul><ul><li>Screencasts </li></ul></ul><ul><ul><li>Blogs </li></ul></ul>