Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.

Slides:



Advertisements
Similar presentations
Ofir Aspis 1/2010 VS 2010 Targets High Level - IDE New Features VS 2010 As Editor and Platform Demo Editor features Extending.
Advertisements

SharePoint 2010 Overview Presented by: Oscar Garcia
1 Introduction to ASP.Net 4.0 Development David Ringsell MCSD MCT MCPD.
Unit 1: Overview of the Microsoft.NET Platform
Module 1: Creating Responsive Pages with Ajax Creating Partial-Page Updates by Using AJAX Scripting Actions on the Web Client.
Cleveland C#/VB.Net User Group February 24, 2009 Marv Schwartz
AJAX Development By Gary Mandela December 26,
© ThoughtWorks, 2007 Delicious Dot Net A tasty take on WPF, WCF, LINQ and O-R Mapping. Your host: James Crisp.
.NET 3.5 SP1 New features Enhancements Visual Studio 2008 SP1 New features Enhancements Additional features/enhancements.
Introduction to ASP.NET MVC
Microsoft SharePoint 2010 technology for Developers
Silverlight Presenter: Kevin Grossnicklaus February 25 th, 2010.
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features.
1 Visual Studio Enhancements. 2 Integrated Ajax Support Don’t need an Ajax-Enabled Template Automatic Extender Detection Add Extender Wizard.
ASP.NET 3.5 New Features. 2 Agenda What's New in.NET Framework 3.5? Visual Studio 2008 Enhancements LINQ (Language Integrated Query) New ASP.NET Server.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Chalermvong Vijitpiyakul Microsoft MVP Greatfriends.biz Community Lead GF 30 August 2009.
T.N.C.Venkata Rangan CMD, Vishwak Solutions Pvt. Ltd. Microsoft (MSDN) Regional Director, Chennai Microsoft MVP – Windows Live Platform Living with Heterogeneity.
Building a Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 (Part 1 of 2) Jeff King Program Manager Microsoft Corporation
Visual Studio 2008 and ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
What’s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd
It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Aptech Borivali(West) Hefin Dsouza. Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements. 
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
A tour of Visual Studio 2008 and the.NET Framework v3.5 Daniel Moth Developer & Platform Group Microsoft
Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft
MVC New release IE8 Beta 1 Deep Zoom (sea dragon) Silver light 2.0 Beta 1 Expression Blend 2.5 Preview Instant Messaging API Enhancements to Virtual Earth.
Daniel Levy Solutions Consultant, Telerik Testing Tools Division.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Intro to Silverlight Kevin Grossnicklaus. Introductions Kevin Grossnicklaus – SSE - ( ) Chief Architect Software.
Marc Ziss Z Consulting Code Name 'Oryx' Web application scaffolding Easy to dynamically display pages based on the data model of.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
Expression Web 3... now with TFS!. What is Expression Web 3? Professional web design and development tool Create standards-based Web sites faster & easier.
Lap Around Visual Studio 2008 &.NET 3.5 Enhancements.
Are you getting the benefits from ASP.NET and AJAX? Introduction to the CTC ASP.NET Webforms Generator.
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Michael Hofer Senior Consultant Microsoft Corporation.
Building Excellent Internet & Intranet Solutions Dave Remmer Architect Advisor Microsoft Canada
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
What was new in VS Studio 2008 A bird eye view from the height of ft By: Shahzad Sarwar Software Architect Comsoft computer consultants.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
The Microsoft Technical Roadshow 2007 AJAX Development Mike Ormond Developer & Platform Group Microsoft Ltd
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Introduction ITEC 420.
Introducing the Microsoft® .NET Framework
DotNetSpider Editor Hefin Dsouza
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
End to end app development ASP.NET, WCF, WF, EF, & RIA Services
Visual Studio 2008 Abdul Rahman .Y Microsoft Student Partner.
Introduction to Silverlight
Silverlight Technology
Overview of Silverlight 2
Visual Studio “Orcas” & .NET Framework v3.5
Visual Studio 2008 Mike Taulty Developer & Platform Group
Choosing between Silverlight and AJAX
Dot Net Application PROF. S. LAKSHMANAN, DEPT. OF B. VOC. (SD & SA),
Visual Studio 2008 Professional Edition Top reasons to upgrade
WCF Data Services and Silverlight
Visual Studio 2008.
Introduction to ASP.NET Parts 1 & 2
Presentation transcript:

Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features

лектор: Борислава Палева

3 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

4 Whats 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 Peer-to-Peer networking framework Integration of WCF and WWF (Workflow Services)

5 Whats 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

6 Visual Studio 2008 Enhancements Multi-Targeting Nested Master Pages Fast Switching Split View CSS Tools Control Extender Support JS Intellisense JS Debugging Visual Studio 2008

7 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

8 LINQ to SQL LINQ to SQL Designer in VS 2008 NorthwindDataContext db = new NorthwindDataContext(); new NorthwindDataContext(); var customers = from c in db.Customers where c.City == "London" select c; where c.City == "London" select c; foreach (var cust in customers) Console.WriteLine( Console.WriteLine( "id = {0}, City = {1}", "id = {0}, City = {1}", cust.CustomerID, cust.City); cust.CustomerID, cust.City);

9 New ASP.NET Data Controls

Live Demo ASP.NET 3.5 Data Controls and LINQ to SQL

11 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

12 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

13 ASP.NET Dynamic Data

Live Demo ASP.NET Dynamic Data

15 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 ASP.NET 2.0 VS 2005 v1.0 ASP.NET 3.5 VS 2008 ASP.NET 3.5 VS 2008 v1.0 v3.5

16 ASP.NET AJAX Control Toolkit Separate download from core ASP.NET AJAX Library of free ASP.NET AJAX enabled controls Download from Developed using a collaborative source model Licensed under Microsoft Public License (Ms-PL) All source freely available ~ 40 controls as of today

Live Demo ASP.NET AJAX and AJAX Control Toolkit

18 cross-browser cross-platform implementation of.NET 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.

19 Silverlight 2.0 Media Rich Content Interactive Applications Rich Internet Applications (RIA) Now in Managed.NET Code

20 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)

Live Demo Silverlight Controls for ASP.NET

22 Additional Information ASP.NET ASP.NET AJAX Data Access and LINQ Silverlight General

23 ASP.NET 3.5 New Features Questions?