Visual studio 2008 and asp net 3 5
This presentation is the property of its rightful owner.
Sponsored Links
1 / 25

Visual Studio 2008 and ASP.NET 3.5 PowerPoint PPT Presentation


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

Visual Studio 2008 and ASP.NET 3.5. Mike Ormond Developer & Platform Group Microsoft Ltd [email protected] http://mikeo.co.uk. What we’ll look at. .NET Through the Ages. Multi- Targetting. New Designer. Dramatically faster switching New Split View mode

Download Presentation

Visual Studio 2008 and ASP.NET 3.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


Visual studio 2008 and asp net 3 5

Visual Studio 2008 and ASP.NET 3.5

Mike Ormond

Developer & Platform Group

Microsoft Ltd

[email protected]

http://mikeo.co.uk


What we ll look at

What we’ll look at...


Net through the ages

.NET Through the Ages


Multi targetting

Multi-Targetting


New designer

New Designer

  • Dramatically faster switching

  • New Split View mode

  • Quick Tag Selector improvements

  • Same designer as Expression Web


New css design support

New CSS Design Support

  • Simplifies building and troubleshooting CSS

    • Direct Style Application Toolbar

    • Manage Styles

    • Apply Styles

    • CSS Properties

  • Same CSS engine as Expression Web


Designer

Designer


Asp net ajax

ASP.NET AJAX


Asp net ajax1

JS Type System

Networking & Serialisation

JS BCL

ASP.NET AJAX

Server Control Integration

Browser Compatibility

  • v1.0 works on ASP.NET 2.0 and VS 2005

    • Shipped in Jan as separate download

  • Delivers core ASP.NET AJAX foundation

  • All ASP.NET AJAX 1.0 features in .NET 3.5

ASP.NET AJAX


Asp net ajax control toolkit

ASP.NET AJAX Control Toolkit

  • Separate download from core ASP.NET AJAX

    • Library of free ASP.NET AJAX enabled controls

    • Download from http://ajax.asp.net

  • Developed using a collaborative source model

    • All source freely available with modification license

    • Both Microsoft & non-Microsoft developers can contribute

  • Around 40 controls today


Improved javascript support

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


Javascript asp net ajax support

JavaScript & ASP.NET AJAX Support


Today

Today

  • We use many different types of query

    • SQL, XQuery/XPath, DataView row filters, etc.

  • Maybe we could enhance productivity by...

    • Deciding on one query expression syntax

    • Enabling compilers to check queries & results

    • Allow extensibility to target all kinds of data


Visual studio 2008 and asp net 3 5

LINQ

  • Query, Set and Transform Operations for .NET

  • Makes querying data a core programming concept

  • Works with all types and shapes of data

    • Relational databases

    • XML

    • Plain old Objects

  • Works with all .NET languages

    • New VB and C# have integrated language support


Visual studio 2008 and asp net 3 5

LINQ


Language innovations

Language Innovations

Query expressions

varcondiments =

from p in products

where p.Category == “Condiments”

select new { p.Name };

Local variable type inference

Lambda expressions

varcondiments =

products

.Where(p => p.Category == “Condiments”)

.Select(p => new { p.Name});

Extension methods

Object initializers

Anonymous types


New asp net data controls

New ASP.NET Data Controls

  • <asp:ListView>

  • <asp:LinqDataSource>

  • <asp:DataPager>


Data access in asp net 3 5

Data Access in ASP.NET 3.5


Asp net futures release

ASP.NET "Futures" Release

  • First look at more upcoming features for ASP.NET

    • These will ship as a separate download next spring

  • A few features included in it today:

    • <asp:History> control

    • <asp:Diagnostics> control

    • <asp:media> control

    • <asp:xaml> control

    • CSS Control Selectors support in ASP.NET AJAX

    • New Dynamic Data Controls

  • Coming soon

    • ASP.NET MVC UI framework


Asp net futures release1

ASP.NET Futures Release


Additional information

Additional Information

  • ASP.NET AJAX

    • http://ajax.asp.net

  • Data Access And LINQ

    • http://weblogs.asp.net/scottgu

    • http://www.microsoft.com/uk/msdn/nuggets

  • Silverlight

    • http://www.silverlight.net

  • ASP.NET Futures

    • http://www.asp.net/downloads/futures

  • General

    • http://weblogs.asp.net/scottgu

    • http://mikeo.co.uk


Msdn in the uk

MSDN in the UK

  • Visit http://msdn.co.uk

    • Newsletter

    • Events

    • Screencasts

    • Blogs


  • Login