visual studio 2008 for asp.net developers daniel moth developer and platform group microsoft

20
Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft http:// www.danielmoth.com/Blog

Upload: tyler-lindsey

Post on 24-Dec-2015

227 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

Visual Studio 2008 for ASP.NET developersDaniel MothDeveloper and Platform GroupMicrosofthttp://www.danielmoth.com/Blog

Page 2: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

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: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

.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: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

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: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

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: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

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 Daniel Moth Developer and Platform Group Microsoft

Multitargeting plus more

Page 8: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

Multitargeting in Visual Studio 2008

Page 9: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

AGENDA

HTML DesignerCSSJavaScriptNested Master Pages

Session 2AJAX, ListView, DataPager, LinqDataSource

Page 10: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

New HTML Designer

Dramatically faster switchingNew Split View modeQuick Tag Selector improvements

Same designer as Expression WebEnables better designer/developer workflow

Page 11: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

Designer

Page 12: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

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: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

CSS

Page 14: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

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: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

JavaScript

Page 16: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

Nested Master Page Rendering

Nested Master Pages supportIn WYSIWYG designerWorks well with new Split View Mode

Page 17: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

Nested Master Pages

Page 18: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

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: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

MSDN in the UK

Visit http://msdn.co.uk NewsletterEventsScreencastsBlogs

Page 20: Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft

© 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.