Session 1 - Visual Studio 2008

Preview:

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=108

Citation preview

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

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

.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

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

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

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

Multitargeting plus more

Multitargeting in Visual Studio 2008

AGENDA

HTML DesignerCSSJavaScriptNested Master Pages

Session 2AJAX, ListView, DataPager, LinqDataSource

New HTML Designer

Dramatically faster switchingNew Split View modeQuick Tag Selector improvements

Same designer as Expression WebEnables better designer/developer workflow

Designer

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

CSS

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

JavaScript

Nested Master Page Rendering

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

Nested Master Pages

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

MSDN in the UK

Visit http://msdn.co.uk NewsletterEventsScreencastsBlogs

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

Recommended