Download presentation
Presentation is loading. Please wait.
Published byAmie Summers Modified over 8 years ago
2
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director kate@gregcons.com
3
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
4
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
5
ASP.NET Futures
6
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
7
Demonstration New AJAX Features (History Control)
8
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)
9
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
10
Demonstration Dynamic Data Controls Dynamic Languages in ASP.NET
11
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
12
Demonstration ASP.NET Application Services (Search)
13
Visual Studio 2008
14
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)
15
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
16
Demonstration.NET Framework Multi-Targeting WYSIWYG Designer
17
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
18
Demonstration JavaScript IntelliSense and Debugging
19
Call to Action Download ASP.NET Futures Quickstarts available! www.asp.net Download Visual Studio “Orcas” Beta 1 now available! Standalone MSI Virtual hard disk Provide feedback to Microsoft
20
Resources Canadian Developers Weblog blogs.msdn.com/cdndevs
21
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
22
Your Feedback Matters! Your evaluation form will be delivered to you via email after the event (save paper!) The email will come from wwevents@microsoft.com Everyone who completes an evaluation is entered to win an Xbox 360 Feedback will be used to improve the event for next year
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.