What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director

Slides:



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

SharePoint 2010 Overview Presented by: Oscar Garcia
.NET 3.5 SP1 New features Enhancements Visual Studio 2008 SP1 New features Enhancements Additional features/enhancements.
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
1 Visual Studio Enhancements. 2 Integrated Ajax Support Don’t need an Ajax-Enabled Template Automatic Extender Detection Add Extender Wizard.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Macromedia Dreamweaver 4 Foundation Level Course.
The Microsoft View: Module 1: Getting Started. Copyright Course 2559B, Introduction to Visual Basic®.NET Programming with Microsoft®.NET. Lecture 1 Microsoft.
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
Microsoft ® Official Course Developing Optimized Internet Sites Microsoft SharePoint 2013 SharePoint Practice.
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.
Building Rich Interactive Applications Paul Laberge Partner Developer Advisor, Microsoft Canada
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Module 2 Creating Web Applications by Using Microsoft® Visual Studio 2010 and Microsoft.NET–Based Languages.
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.
Introduction to.Net and ASP.Net Course Introduction Build Your Own ASP.Net Website: Chapter 1 Microsoft ASP.Net Walkthrough: Creating a Basic Web Forms.
Tutorial: Introduction to ASP.NET Internet Technologies and Web Application 4 th February 2010.
© 2004 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Programming the Web Using ASP.Net Chapter 2: The ASP.Net Template Dave.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
CIS 375—Web App Dev II ASP.NET 2 Introducing Web Forms.
SharePoint Designer: Data Views and ASP.NET Controls Penny Coventry 1.
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.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Marc Ziss Z Consulting Code Name 'Oryx' Web application scaffolding Easy to dynamically display pages based on the data model of.
Introducing Reporting Services for SQL Server 2005.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
WEB 304 An Overview of ASP.NET and Windows Workflow Foundation Kashif Alam Program Manager Developer Division Microsoft Corporation.
AJAX and Atlas in ASP.NET 2.0 William J. Steele MSDN Developer Evangelist Microsoft Corporation
Session 1 SESSION 1 Working with Dreamweaver 8.0.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
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.
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
Lap Around Visual Studio 2008 &.NET 3.5 Enhancements.
ASP.NET &.NET Environment. Overview Part of Microsoft’s.NET environment Used for Development of  Websites  Internet applications  Web Services & XML.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
Database Handling, Sessions, and AJAX. Post Back ASP.NET Functionality The IsPostBack method in ASP.NET is similar to the BlackBerry.refresh method –IsPostBack.
Developing ASP.NET AJAX Controls with Silverlight Barry Gervin Microsoft Regional Director John Bristowe Developer Advisor, Microsoft.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview How to create a first ASP.NET application.
DEV303 ASP.NET: Leveraging Visual Studio.NET For Web Projects Tony Goodhew Product Manager Microsoft Corp.
J. Michael Palermo IV Director of Development Interface, USA WUX203.
Michael Hofer Senior Consultant Microsoft Corporation.
Building Excellent Internet & Intranet Solutions Dave Remmer Architect Advisor Microsoft Canada
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
ISYS 512 Business Application Design and Development with.Net David Chao.
Building Custom Controls with ASP.NET and the Microsoft ®.NET Framework Rames Gantanant Microsoft Regional Director, Thailand
Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)
What was new in VS Studio 2008 A bird eye view from the height of ft By: Shahzad Sarwar Software Architect Comsoft computer consultants.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
//liveVirtualacademy2011/ What’s New for ASP.NET 4.5 and Web Development in Visual Studio 11 Developer Preview Γιώργος Καπνιάς MVP, MCT, MCDP, MCDBA, MCTS,
1 Introducing Web Developer Tools Rapid application development tools ASP.NET-compatible web editors –Visual Studio.NET Professional Edition –Visual Studio.
The Microsoft Technical Roadshow 2007 AJAX Development Mike Ormond Developer & Platform Group Microsoft Ltd
Web Design, 5 th Edition 6 Multimedia and Interactivity Elements.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Introduction ITEC 420.
DotNetSpider Editor Hefin Dsouza
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Module 1: Getting Started
Silverlight Technology
Presentation transcript:

What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director

What You’ll Experience Today What’s New for Web Developers in ASP.NET and Visual Studio 2008 Real World ASP.NET AJAX An Overview of Microsoft Silverlight Developing ASP.NET AJAX Controls with Silverlight

What’s New for Web Developers? ASP.NET Futures New AJAX FeaturesNew AJAX Features Dynamic Data ControlsDynamic Data Controls Dynamic LanguagesDynamic Languages ASP.NET Application ServicesASP.NET Application Services Visual Studio 2008.NET Framework Multi-Targeting.NET Framework Multi-Targeting HTML/CSS WYSIWYG DesignerHTML/CSS WYSIWYG Designer JavaScript IntelliSense and DebuggingJavaScript IntelliSense and Debugging

ASP.NET Futures

ASP.NET Futures New AJAX Features Supports managing browser history (i.e. back button) through the History control Provide a more logical and natural navigation model in your Web applications Supports enabling permalinks to page state Provides CSS Selectors to query the DOM to obtain a list of elements that reference a specific CSS class name or selector Example: Add border behaviors to text boxes that have the same CSS class

Demonstration New AJAX Features (History Control)

ASP.NET Futures Dynamic Data Controls ASP.NET server controls to rapidly build data-driven Web applications with little or no code Auto-generates user interface using standard ASP.NET 2.0 server controls like GridView and DetailsView Obtains database schema information at runtime Provides default display formats according to common user experiences Supports the Extender Pattern to provide customization and extensibility (declaratively or explicitly) Supports multiple data sources (i.e. MDF in App_Data)

ASP.NET Futures Dynamic Languages Provides the ability to develop ASP.NET Web applications using dynamic languages like Python Supported through the Dynamic Language Runtime (DLR) Provides services to the CLR designed for dynamic language scenarios Includes a shared dynamic type system, language hosting model, and dynamic code generation

Demonstration Dynamic Data Controls Dynamic Languages in ASP.NET

ASP.NET Futures ASP.NET Application Services Provides new diagnostic behaviours to an ASP.NET AJAX Website Capture JavaScript errors and automatically report them to the Web server Provides search capabilities to an existing ASP.NET Website Add search to a Web site with the SearchDataSource control and search providers Allows you to enable search sitemaps Publish an ASP.NET navigation sitemap that is specifically configured to assist search engines Expose dynamic data from your application such as information from a product catalog to search engine crawlers

Demonstration ASP.NET Application Services (Search)

Visual Studio 2008

Visual Studio 2008.NET Framework Multi-Targeting Supports multiple versions of the.NET Framework (v2.0, v3.0, v3.5) Choose version to target when opening or creating applications Visual Studio only shows features appropriate for selected target Allows developers to use new features (i.e. JavaScript IntelliSense)

Visual Studio 2008 HTML/CSS WYSIWYG Designer New visual designer focused on Web standards CSS design and layout capabilities Note: WYSIWYG designer capabilities in Visual Studio 2008 will be available in Expression Web Nested master pages now supported Tracking supported through the (new) split view New CSS properties window provides contextual view Support summary view

Demonstration.NET Framework Multi-Targeting WYSIWYG Designer

Visual Studio 2008 JavaScript IntelliSense and Debugging Supports IntelliSense for JavaScript ASP.NET AJAX Keywords Script Libraries Tips Type Inferencing Supports XML-based documentation Much richer debugging experience

Demonstration JavaScript IntelliSense and Debugging

Call to Action Download ASP.NET Futures Quickstarts available! Download Visual Studio “Orcas” Beta 1 now available! Standalone MSI Virtual hard disk Provide feedback to Microsoft

Resources Canadian Developers Weblog blogs.msdn.com/cdndevs

Coming Up Next! What’s New for Web Developers in ASP.NET and Visual Studio 2008 Real World ASP.NET AJAX An Overview of Microsoft Silverlight Developing ASP.NET AJAX Controls with Silverlight

Your Feedback Matters! Your evaluation form will be delivered to you via after the event (save paper!) The will come from Everyone who completes an evaluation is entered to win an Xbox 360 Feedback will be used to improve the event for next year