Top Banner
Build Web Sites Faster with Microsoft Visual Studio 2010 Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305
18

Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Dec 13, 2015

Download

Documents

Erica Parsons
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Build Web Sites Faster with Microsoft Visual Studio 2010Jeff KingSenior Program Manager, Visual StudioMicrosoft Corporation

SESSION CODE: WEB305

Page 2: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

At a GlanceIDE Improvements

Multi-targetingMulti-monitor supportTest-first codingNavigation toolsExtensibilityCode-only web settings

HTML SnippetsHow to useHow to write your own

JavaScript EditorDynamic IntelliSenseNew XML comments

Web DeploymentPackagingXML Document TransformPublishing

MVC Tools

Page 3: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Page 4: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Page 5: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Page 6: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Page 7: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Page 8: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Web Deployment Packages

FilesDatabases

File System PermissionsCertificatesRegistry SettingsDependent Binaries (GAC, COM)IIS Settings

Application PoolsError PagesDefault DocumentsMore…

Page 9: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

<xsl:stylesheet xmlns:xsl="http://www.w3.org/.." version="1.0"> <xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> <xsl:template match=”/configuration/system.web/compilation@debug” /></xsl:stylesheet>

XSLT

<configuration xmlns:xdt=”http://schemas.microsoft...”> <system.web> <compilation xdt:Transform=”RemoveAttributes(debug)”/> </system.web></configuration>

XDT

Page 10: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

XML Document Transformsxdt:Transform

InsertInsertAboveInsertBelow

RemoveRemoveAllRemoveAttributes

ReplaceSetAttributesXSLT

xdt:LocatorMatchConditionXpath

Download Snippetshttp://vishaljoshi.blogspot.com/2010/04/xml-document-transform-xdt-snippets-for.html

Page 11: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

At a GlanceIDE Improvements

Multi-targetingMulti-monitor supportTest-first codingNavigation toolsExtensibilityCode-only web settings

HTML SnippetsHow to useHow to write your own

JavaScript EditorDynamic IntelliSenseNew XML comments

Web DeploymentPackagingXML Document TransformPublishing

MVC Tools

Page 12: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Related Content

WEB204 - Microsoft Visual Studio 2010 for Web Deployment

WEB206 - Microsoft ASP.NET MVC for Web Form ProgrammersWEB306 - Building Web Forms Applications Made Easier with Microsoft ASP.NET 4 WEB316 - What’s New in Microsoft ASP.NET MVC 2

Page 13: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Track ResourcesASP.NET – http://www.asp.net/ Silverlight – http://silverlight/ Expression – http://www.microsoft.com/expression/ Internet Explorer – http://www.microsoft.com/windows/internet-explorer/default.aspx

Page 14: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

Page 15: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Complete an evaluation on CommNet and enter to win!

Page 16: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st

http://northamerica.msteched.com/registration

You can also register at the

North America 2011 kiosk located at registrationJoin us in Atlanta next year

Page 17: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

© 2010 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.

Page 18: Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.

JUNE 7-10, 2010 | NEW ORLEANS, LA