A tour of visual studio 2008 and the net framework v3 5
This presentation is the property of its rightful owner.
Sponsored Links
1 / 23

A tour of Visual Studio 2008 and the .NET Framework v3.5 PowerPoint PPT Presentation


  • 91 Views
  • Uploaded on
  • Presentation posted in: General

A tour of Visual Studio 2008 and the .NET Framework v3.5. Daniel Moth Developer & Platform Group Microsoft http://www.danielmoth.com/Blog. .NET Through the Ages. AGENDA. The no brainer upgrade VS2008 is a VS2005 superset Fx 3.5 is a Fx 2.0/3.0 superset Multitargeting

Download Presentation

A tour of Visual Studio 2008 and the .NET Framework v3.5

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


A tour of visual studio 2008 and the net framework v3 5

A tour of Visual Studio 2008 and the .NET Framework v3.5

Daniel Moth

Developer & Platform Group

Microsoft

http://www.danielmoth.com/Blog


Net through the ages

.NET Through the Ages


Agenda

AGENDA

The no brainer upgrade

  • VS2008 is a VS2005 superset

  • Fx 3.5 is a Fx 2.0/3.0 superset

  • Multitargeting

    Developing with C# and VB for

  • Web, Client, Office, Server, Mobile

    .NET Framework v3.5 demystified


Visual studio in the year 2007

Visual Studio in the year 2007

Visual Studio 2008

Visual Studio 2005

+ 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

Fx 3.5 - “Green Bits” and “Red Bits”

v3.0

v2.0 RTM

v3.5.xxxx.xx

v2.0.

50727.42

v2.0.

50727.42

v3.0.xx

Vista RTM

v2.0.

50727.xx

v3.0

v3.5 Vista Redist

v3.5 Redist

v2.0.

50727.312


Multitargeting plus more

Multitargeting plus more


Multitargeting in visual studio 2008

Multitargeting in Visual Studio 2008

v2.0.

50727.xx

v3.0.xx

v3.5.xxxx.xx


Top down exploring

Top-down exploring


C 3 and vb9 language features

C# 3 and VB9 Language Features

  • Lambda Expressions

  • Object (and collection) Initializers

  • Local Variable Type Inference

  • Anonymous Types

  • Extension Methods

  • Partial Methods

  • Automatic Properties (C# only)

  • Relaxed Delegates (VB only)


Web applications

Web Applications

  • ASP.NET 3.5

    • Microsoft AJAX libraries and project templates

    • ListView, DataPager, LinqDataSource

  • VS2008 IDE Enhancements

    • New HTML Editor

      • Shared with Expression Web

      • Rich CSS support, Nested Master Pages

      • Split view with better switching performance

    • Javascript IntelliSense and Debugging


Vs2008 web features

VS2008 web features


Mobile applications

Mobile Applications

  • NETCF v2.0 SP2 and v3.5

  • Unit Testing

  • Cert manager

  • Config Manager

  • Device Emulator 3.0

  • CoreCon wrapper

  • WM5 SDKs

  • C#3 and VB9

  • LINQ

  • WCF

  • CLR Profiler / RPM

  • Compression

  • Client-side certs

  • Sound APIs


Windows applications

Windows Applications

  • Windows Forms

    • ClickOnce For FireFox

    • UAC Manifests

    • Consume ASP.NET Provider Services

    • Consume WCF Services in Partial Trust

    • Better WPF Interoperablity

  • Windows Presentation Foundation

    • Visual Designer Integrated into Visual Studio

    • XBAP deployment to FireFox

    • UIElement3D, Viewport2DVisual3D


Windows apps vb features

Windows Apps + VB features


Services wf and wcf

Services (WF and WCF)

  • Communication Foundation

    • HTTP without SOAP

      • XML or JSON serialisation

    • RSS + ATOM Support

    • Partial Trust Support

  • Workflow

    • WCF Send/Receive

    • WorkflowServiceHost


Office business applications

Office Business Applications

  • 2003 & 2007 Support

  • 2007 Customisations

    • Document Level

    • Application Level

    • Office Ribbon Designer

    • Outlook Form Region Designer

    • Custom Action and Task Panes

    • Word Content Controls

    • ClickOnce Deployment and improved Security

    • VBA <-> VSTO interop

    • Workflow and SharePoint support


Office development c features

Office development + C# features


Bottom up exploring

Bottom-up exploring


Net framework v3 5

.NET Framework v3.5


Framework v3 5 green bits

Framework v3.5 (green bits)

  • System.Core.dll

  • System.Data.Linq.dll

  • System.Xml.Linq.dll

  • System.Data.DataSetExtensions.dll

  • System.Web.Extensions.dll

  • System.WorkflowServices.dll

  • System.ServiceModel.Web.dll

  • System.AddIn.dll, System.AddIn.Contract.dll

  • System.Windows.Presentation.dll

  • System.Net.dll

  • System.DirectoryServices.AccountManagement.dll

  • System.Management.Instrumentation.dll

  • System.VisualC.STLCLR.dll


Summary

Summary

2008

  • Visual Studio 2008

    • Great for Windows Vista

    • Great for Client Development

    • Great for Web Development

    • Great for .NET Framework v3.5

    • Pretty Cool for .NET 2.0 projects too!

      • Multitargeting (and no new CLR)

      • Use the new C#3 and VB9 language features


Msdn in the uk

MSDN in the UK

  • Visit http://msdn.co.uk

    • Newsletter

    • Events

    • Screencasts

    • Blogs


  • Login