SlideShare a Scribd company logo
Microsoft UK TechDays - Top 10 ASP.NET 4.0 Features
Mike Ormond, Microsoft@MikeOrmondhttp://bit.ly/mikeormondmike.ormond@microsoft.comWhat’s new and interesting in ASP.NET 4
Better ToolingCore - Productivity1
Markup CleanupWeb Forms – Performance / Standards2Control over ClientIDsControl over ViewstateDefault HTML EncodingStandardsCheckboxList / RadioButtonListMenu ControlRenderOuterTableHidden <div> elements for system fields
Output CachingCore - Performance3Default.aspxDefault.aspxPage.aspxUC.ascxOutputCacheWindows AzureOutputCacheProviderAppFabric
Session StateCore - Performance4Flick switch to compress Session across the wire
Application MonitoringCore - Debugging5App Domain Resource Management
Helpers, Templates & ValidationMVC – Productivity6Strongly-typed helpersTemplatesValidation
RoutingWeb Forms - SEO7
DeploymentCore - Productivity8
Microsoft AJAX & jQueryCore - Productivity9Client-side databindingTemplatesDataView controlRefactored librariesScriptLoaderShips with VS 2010MS ContributingClient-side templateshttp://www.asp.net/ajaxLibrary/CDN.ashx
Data VisualisationCore - Features0
In SummaryMature frameworkASP.NET 4.0 – wealth of enhancementsWhether Web Forms or MVCCommitment to jQueryVisual Studio 2010More informationhttp://asp.nethttp://bit.ly/NewInAsp4
Mike Ormond, Microsoft@MikeOrmondhttp://bit.ly/mikeormondmike.ormond@microsoft.comUsing jQuery with ASP.NET
AgendaUsing jQuery with ASP.NETA little backgrounderA jQuery primerjQuery plug-insjQuery templatesAdding jQuery sauce to your ASP.NET app
What is it?jQuery that is“jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.jQuery is designed to change the way that you write JavaScript.”Source: http://jquery.com/
About jQueryCreated by John ResigFirst announced Jan 2006 at BarCampNYCMost popular JavaScript library in use todayFree, open source (MIT, GPL)Cross BrowserIE6+, FF2+, Sarari 3+, Chrome, Opera 9+Lightweight (24kb)Find it at http://jquery.comIt’s a joy to useImage courtesy of mixevent@flickr
Microsoft & jQueryJan 2009 announcement to ship with VSjQuery included as-is under existing MIT licenceNot a fork of jQuery, it’s just jQueryMicrosoft will contribute to jQuery projectFull product support for jQueryGreat Intellisense supportMIX10 we extended our commitmentAdditional resourcesjQuery templatesjQueryvs ASP.NET AJAX
jQuery Primer etcImage courtesy of kingdavera@flickr
In SummaryjQuerysimple to use but extremely powerful Fxcompliments existing ASP.NET nicelyMicrosoft investing in jQueryjQuery focus is “client side” AJAXASP.NET AJAX Library -> AJAX Control ToolkitACT focus is “server-side” AJAXResourceshttp://jquery.comhttp://asp.net/ajax
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

PPT
MTaulty_DevWeek_Silverlight
PPTX
Hell Froze Over, Pigs Flew, Microsoft Went Open
PPT
MikeTaulty_Ux_Update
PPT
Flex presentation1
PPTX
An Evening With Sql Server 2008 R2 For Edge Ug
PPTX
Web changesandasp4 upload
PPTX
ASP.NET 4 & Web Dev in Visual Studio 2010 - Alex Mackey, Readify
PPTX
Visual Studio 2010 IDE Enhancements - Alex Mackey, Readify
MTaulty_DevWeek_Silverlight
Hell Froze Over, Pigs Flew, Microsoft Went Open
MikeTaulty_Ux_Update
Flex presentation1
An Evening With Sql Server 2008 R2 For Edge Ug
Web changesandasp4 upload
ASP.NET 4 & Web Dev in Visual Studio 2010 - Alex Mackey, Readify
Visual Studio 2010 IDE Enhancements - Alex Mackey, Readify

What's hot (18)

PPTX
Microsoft UK TechDays - ASP.NET 4.0 Overview
PPTX
MVC - Introduction
PDF
Difference between wcf and asp.net web api
PPT
Flex And Ria
PPTX
Mike Taulty Silverlight3 Dev Days Part2
PPT
ASP.NET MVC Presentation
PPTX
Asp.net MVC training session
PPT
Silverlight
PDF
Difference between asp.net web forms and asp.net mvc
PDF
Mike Taulty TechDays 2010 Silverlight and Windows Phone 7 CTP
PDF
ASP.NET MVC difference between questions list 1
PPT
What Is Silverlight
PPT
What Is Silverlight
PDF
Micro Frontends Architecture - Jitendra kumawat (Guavus)
PPTX
New Features of ASP.NET 4.0
PPT
Apache Flex: Overview
PPTX
ASP.NET Brief History
PPT
RIA Development via Adobe Flex + JRuby on Rails
Microsoft UK TechDays - ASP.NET 4.0 Overview
MVC - Introduction
Difference between wcf and asp.net web api
Flex And Ria
Mike Taulty Silverlight3 Dev Days Part2
ASP.NET MVC Presentation
Asp.net MVC training session
Silverlight
Difference between asp.net web forms and asp.net mvc
Mike Taulty TechDays 2010 Silverlight and Windows Phone 7 CTP
ASP.NET MVC difference between questions list 1
What Is Silverlight
What Is Silverlight
Micro Frontends Architecture - Jitendra kumawat (Guavus)
New Features of ASP.NET 4.0
Apache Flex: Overview
ASP.NET Brief History
RIA Development via Adobe Flex + JRuby on Rails
Ad

Viewers also liked (6)

PPT
Regulatory harmonisation and diverse local realities: Contending framings and...
PPT
Manifesto: Prabhu Kandachar
PPTX
Share Point 2010 Product Overview BETA
PPTX
Regulating technological risk: the case of genetically modified crops in India
DOC
How Microsoft Secures its Online Services [WHITEPAPER]
PPTX
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Regulatory harmonisation and diverse local realities: Contending framings and...
Manifesto: Prabhu Kandachar
Share Point 2010 Product Overview BETA
Regulating technological risk: the case of genetically modified crops in India
How Microsoft Secures its Online Services [WHITEPAPER]
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Ad

Similar to Microsoft UK TechDays - Top 10 ASP.NET 4.0 Features (20)

PPTX
Microsoft UK TechDays - jQuery and ASP.NET
PPTX
ASP.NET Web Forms vs. MVC
PPT
ASPNET Roadmap
PPTX
ASP.NET MVC Reading July 2009
PPTX
Walther Aspnet4
PPT
ASP.NET AJAX with Visual Studio 2008
PPTX
Walther Mvc
PPTX
Moving from ASP.NET Web Forms to ASP.NET MVC
PPT
WebSphere sMash June Product Review
PPT
Session 2: Expanding the Silverlight Reach - WPF and .NET Client Profile
PPSX
Web development concepts using microsoft technologies
PPT
Build Apps Using Dynamic Languages
PPT
ASP.NET 4.0 Roadmap
PPT
COMPRO- WEB ALBUM & MOTION ANALYZER
DOC
Arun Kumar(7.8Yrs).DOC
DOCX
Edwin John.net
DOCX
Actively looking for an opportunity to work as a challenging Dot Net Developer
DOCX
Actively looking for an opportunity to work as a challenging Dot Net Developer
DOC
Resume_Rupesh Lanjewar
PPT
GenericFrame Technology
Microsoft UK TechDays - jQuery and ASP.NET
ASP.NET Web Forms vs. MVC
ASPNET Roadmap
ASP.NET MVC Reading July 2009
Walther Aspnet4
ASP.NET AJAX with Visual Studio 2008
Walther Mvc
Moving from ASP.NET Web Forms to ASP.NET MVC
WebSphere sMash June Product Review
Session 2: Expanding the Silverlight Reach - WPF and .NET Client Profile
Web development concepts using microsoft technologies
Build Apps Using Dynamic Languages
ASP.NET 4.0 Roadmap
COMPRO- WEB ALBUM & MOTION ANALYZER
Arun Kumar(7.8Yrs).DOC
Edwin John.net
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
Resume_Rupesh Lanjewar
GenericFrame Technology

More from ukdpe (20)

PPTX
Windows Phone 7: How (Not) to Fail Marketplace Ingestion
PPTX
Mike Ormond: Developing for Windows Phone 7
PPTX
Mike Taulty OData (NxtGen User Group UK)
PDF
Mike Taulty MIX10 Silverlight 4 Patterns Frameworks
PDF
Mike Taulty MIX10 Silverlight 4 Accelerated Fundamentals
PDF
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
PDF
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
PDF
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 1
PDF
Mike Taulty DevDays 2010 Silverlight MEF
PDF
Mike Taulty DevDays 2010 Silverlight 4 Networking
PPTX
Mike Taulty MIX10 Silverlight Frameworks and Patterns
PPTX
Explaining The Cloud
PPTX
Microsoft In Education - Steve Beswick
PPTX
Overview of Microsoft App-V 4.5
PPTX
Optimising your site for search engines
PPTX
Microsoft's Web Platform
PPTX
Entity Framework 4 In Microsoft Visual Studio 2010 - ericnel
PPT
MikeTaulty_Ux_Update
PPTX
Ecm For The Masses Share Point 2010 Summit Tim Wallis Content And Code
PPTX
SQL Azure Overview - ericnel
Windows Phone 7: How (Not) to Fail Marketplace Ingestion
Mike Ormond: Developing for Windows Phone 7
Mike Taulty OData (NxtGen User Group UK)
Mike Taulty MIX10 Silverlight 4 Patterns Frameworks
Mike Taulty MIX10 Silverlight 4 Accelerated Fundamentals
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 1
Mike Taulty DevDays 2010 Silverlight MEF
Mike Taulty DevDays 2010 Silverlight 4 Networking
Mike Taulty MIX10 Silverlight Frameworks and Patterns
Explaining The Cloud
Microsoft In Education - Steve Beswick
Overview of Microsoft App-V 4.5
Optimising your site for search engines
Microsoft's Web Platform
Entity Framework 4 In Microsoft Visual Studio 2010 - ericnel
MikeTaulty_Ux_Update
Ecm For The Masses Share Point 2010 Summit Tim Wallis Content And Code
SQL Azure Overview - ericnel

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Electronic commerce courselecture one. Pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
cuic standard and advanced reporting.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Cloud computing and distributed systems.
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
sap open course for s4hana steps from ECC to s4
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Chapter 3 Spatial Domain Image Processing.pdf
Programs and apps: productivity, graphics, security and other tools
Understanding_Digital_Forensics_Presentation.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Electronic commerce courselecture one. Pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
The AUB Centre for AI in Media Proposal.docx
cuic standard and advanced reporting.pdf
Approach and Philosophy of On baking technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
The Rise and Fall of 3GPP – Time for a Sabbatical?

Microsoft UK TechDays - Top 10 ASP.NET 4.0 Features

  • 3. Better ToolingCore - Productivity1
  • 4. Markup CleanupWeb Forms – Performance / Standards2Control over ClientIDsControl over ViewstateDefault HTML EncodingStandardsCheckboxList / RadioButtonListMenu ControlRenderOuterTableHidden <div> elements for system fields
  • 5. Output CachingCore - Performance3Default.aspxDefault.aspxPage.aspxUC.ascxOutputCacheWindows AzureOutputCacheProviderAppFabric
  • 6. Session StateCore - Performance4Flick switch to compress Session across the wire
  • 7. Application MonitoringCore - Debugging5App Domain Resource Management
  • 8. Helpers, Templates & ValidationMVC – Productivity6Strongly-typed helpersTemplatesValidation
  • 11. Microsoft AJAX & jQueryCore - Productivity9Client-side databindingTemplatesDataView controlRefactored librariesScriptLoaderShips with VS 2010MS ContributingClient-side templateshttp://www.asp.net/ajaxLibrary/CDN.ashx
  • 13. In SummaryMature frameworkASP.NET 4.0 – wealth of enhancementsWhether Web Forms or MVCCommitment to jQueryVisual Studio 2010More informationhttp://asp.nethttp://bit.ly/NewInAsp4
  • 15. AgendaUsing jQuery with ASP.NETA little backgrounderA jQuery primerjQuery plug-insjQuery templatesAdding jQuery sauce to your ASP.NET app
  • 16. What is it?jQuery that is“jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.jQuery is designed to change the way that you write JavaScript.”Source: http://jquery.com/
  • 17. About jQueryCreated by John ResigFirst announced Jan 2006 at BarCampNYCMost popular JavaScript library in use todayFree, open source (MIT, GPL)Cross BrowserIE6+, FF2+, Sarari 3+, Chrome, Opera 9+Lightweight (24kb)Find it at http://jquery.comIt’s a joy to useImage courtesy of mixevent@flickr
  • 18. Microsoft & jQueryJan 2009 announcement to ship with VSjQuery included as-is under existing MIT licenceNot a fork of jQuery, it’s just jQueryMicrosoft will contribute to jQuery projectFull product support for jQueryGreat Intellisense supportMIX10 we extended our commitmentAdditional resourcesjQuery templatesjQueryvs ASP.NET AJAX
  • 19. jQuery Primer etcImage courtesy of kingdavera@flickr
  • 20. In SummaryjQuerysimple to use but extremely powerful Fxcompliments existing ASP.NET nicelyMicrosoft investing in jQueryjQuery focus is “client side” AJAXASP.NET AJAX Library -> AJAX Control ToolkitACT focus is “server-side” AJAXResourceshttp://jquery.comhttp://asp.net/ajax
  • 21. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.