asp net 3 5 new features
Download
Skip this Video
Download Presentation
ASP.NET 3.5 New Features

Loading in 2 Seconds...

play fullscreen
1 / 23

ASP.NET 3.5 New Features - PowerPoint PPT Presentation


  • 106 Views
  • Uploaded on

ASP.NET 3.5 New Features. Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) http://academy.devbg.org. лектор: Борислава Палева. Agenda. What\'s New in .NET Framework 3.5? Visual Studio 2008 Enhancements

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' ASP.NET 3.5 New Features' - tariq


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
asp net 3 5 new features

ASP.NET 3.5 New Features

Svetlin Nakov

Director Training and Consulting Activities

National Academy for Software Development (NASD)

http://academy.devbg.org

agenda
Agenda
  • What\'s New in .NET Framework 3.5?
  • Visual Studio 2008 Enhancements
  • LINQ (Language Integrated Query)
  • New ASP.NET Server Controls
  • ASP.NET 3.5 Extensions
    • ASP.NET Dynamic Data
    • ASP.NET MVC Framework
    • ASP.NET and AJAX Integration
    • ASP.NET Controls for Silverlight
what s new in net framework 3 5
What’s New in .NET Framework 3.5?
  • Language Integrated Queries (LINQ)
    • Family of technologies that provides querying features for data, from relational to XML
    • Generate a LINQ object model that provides an object representation of the database
  • New collections: HashSet<T>
  • Peer-to-Peer networking framework
  • Integration of WCF and WWF (Workflow Services)
what s new in visual studio 2008
What’s New in Visual Studio 2008?
  • Framework targeting (2.0, 3.0, 3.5)
  • Full support for LINQ and LINQ to SQL
  • Integrated ASP.NET AJAX
  • Improved HTML editor
    • Split source/design view
    • JavaScript IntelliSense and debugging
    • CSS manager and debugger
  • Integrated WPF, WCF, WF designers
  • Runs a bit slower
linq and linq to sql
LINQ and LINQ to SQL
  • Query, set and transform operations for .NET
  • Querying data becomes a core programming concept
  • Works with all types and shapes of data
    • Relational databases
    • XML
    • Objects
  • Works with all .NET languages
    • C# and VB and have integrated language support
  • LINQ to SQL
    • Powerful ORM framework
linq to sql
LINQ to SQL
  • LINQ to SQL Designer in VS 2008

NorthwindDataContext db =

new NorthwindDataContext();

var customers = from c in db.Customers

where c.City == "London" select c;

foreach (var cust in customers)

Console.WriteLine(

"id = {0}, City = {1}",

cust.CustomerID, cust.City);

new asp net data controls
New ASP.NET Data Controls
  • <asp:ListView>
  • <asp:DataPager>
  • <asp:LinqDataSource>
asp net 3 5 extensions
ASP.NET 3.5 Extensions
  • ASP.NET MVC Framework
    • Model View Controller framework for ASP.NET
  • ASP.NET Dynamic Data
    • Dynamic data controls for displaying/editing table data in ASP.NET
  • ASP.NET AJAX
    • Browser history support
  • ADO.NET Data Services
    • Create REST addressable services endpoints for your data and consume with AJAX and Silverlight
  • Silverlight Controls for ASP.NET
    • Integrate Silverlight into ASP.NET applications
asp net dynamic data
ASP.NET Dynamic Data
  • Create quickly a rich data-driven Web sites
    • Like in Ruby on Rails and Django(in Python)
    • Based on LINQ to SQL data model
    • Dynamically display data based on the data model of the underlying database
    • Pages are created automatically (zero code)
  • Based on highly customizable templates
  • Uses dynamic data fields – user controls that render standard data field types
asp net ajax
ASP.NET AJAX
  • All AJAX 1.0 features in .NET 3.5
    • Enhancements to UpdatePanel
    • WCF JSON Services
  • Better Development Experience
    • JavaScript Intellisense
    • JavaScript Debugging
    • ASP.NET AJAX Extender Control Support

ASP.NET 2.0

VS 2005

v1.0

ASP.NET 3.5

VS 2008

v3.5

v1.0

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
    • Licensed under Microsoft Public License (Ms-PL)
    • All source freely available
  • ~ 40 controls as of today
slide18

Microsoft Silverlight is a cross-browser, cross-platform implementation of .NET for building and delivering the next generation of media experiences & rich interactive applications for the Web.

silverlight 2 0
Silverlight 2.0

Media Rich Content

Interactive Applications

Rich Internet Applications (RIA)

Now in Managed .NET Code

http://silverlight.net/Showcase

asp net controls for silverlight
ASP.NET Controls for Silverlight
  • MediaPlayer Control
    • Play audio (WMA) and video (VMV) in the Web
    • System.Web.UI.SilverlightControls.MediaPlayer
  • Silverlight Control
    • Embed the XAML application into a Web page
    • System.Web.UI.SilverlightControls.Silverlight
  • Seamlessly integrate ASP.NET with the Silverlight client plug-in
    • Deliver Rich Internet Applications (RIA)
additional information
Additional Information
  • ASP.NET
    • http://www.asp.net
  • 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
  • General
    • http://weblogs.asp.net/scottgu
ad