Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Visual Studio 2010 for Web Deployment

Similar presentations


Presentation on theme: "Microsoft Visual Studio 2010 for Web Deployment"— Presentation transcript:

1 Microsoft Visual Studio 2010 for Web Deployment
Tech Ed North America 2010 1/15/ :29 PM Required Slide SESSION CODE: WEB204 Microsoft Visual Studio for Web Deployment Vishal R. Joshi Sr. Program Manager Lead Web Platform & Tools, Microsoft Corporation © 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.

2 Jazz Up Your Web Deployment...
Tech Ed North America 2010 1/15/ :29 PM Required Slide SESSION CODE: WEB204 Jazz Up Your Web Deployment... …aka Visual Studio 2010 Web Deployment… Photo Courtesy: geishaboy Flickr © 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.

3 Broccoli may not be most exciting thing to eat…
But you know it’s good for you… This talk has Broccoli in it…  Photo Courtesy: Ben Mason Flickr

4 I have a msbuild script with custom logic to deploy my service
I have a msbuild script with custom logic to deploy my service. I have to overwrite the default config with a dedicated one, but when I use <Copy SourceFiles="web.other.config" DestinationFiles="web.config" /> it does nothing In order to improve the deployment process of my ASP.NET app, I would like to make a .bat that builds the current solution in release mode & xcopy the files to a remote server. How can I xcopy the files to the remote server? I'm struggling with this one. I need to set the permissions of the App_Data folder in an ASP.Net site to Modify for the NetworkService account via my Wix installer. Do you do something that exports an existing database into SQL-Scripts which you can run on the target server? If yes, is there a tool that can automatically dump a given Database into SQL Queries and that runs off the command line? Now I'm trying to create an application on the root of the web site, like But the property pages are different, and there doesn't seem to be an option to create an application in the root directory In order to do this it needs write permissions to a browsable folder Unfortunately, every time we update the website the write permissions of IIS_USRS is lost. Is there any way to retain this? My team is currently trying to automate the deployment of our .Net and PHP web applications. We want to streamline deployments, and to avoid the hassle and many of the headaches caused by doing it manually. Photo Courtesy: J_O_I_D Flickr

5 Web Publishing Pipeline (WPP)
Build Collection: O/P Binaries + PDBs Collection: References Collection: Content Transformation: Merge Transformation: Pre-Compile Transformation: Exclude Files Transformation: Web.Config Output: FTP, FS, Web Deploy, HTTP Web Deploy: GAC, COM, Registry Web Deploy: IIS Settings, Certificates Web Deploy: DB (Data, Schema, Scripts) Web Deploy: Publish Web Deploy: Package Web Deploy: Create Manifest

6 VS 2010 + Web Deploy Consolidated Web Deployment
1/15/ :29 PM Web Content, IIS Settings, Databases, Registry, etc Web.Debug.Config, Web.Testing.Config, Web.Release.Config Consolidated Web Deployment Environment Specific Configurations Site/Server Snapshots & Migration Reusable & Simple Web Packages VS 2010 + Web Deploy Web Farm Deployment Team Build Integration Extensible & Customizable One Click Publish with Differential Sync Update workflow to get nightly deployments MsBuild based Web Publishing Pipeline (WPP) ©2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

7 Web Deployment Resources
Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Tech Ed North America 2010 1/15/ :29 PM Web Deployment Resources Vishal’s Post Linking to All Deployment Posts MSDN ASP.NET Deployment Content Map Web Deploy (aka Web Deploy) Resources Visual Studio Web Developer Team Blog © 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.

8 Required Slide Speakers, please list the Breakout Sessions, Interactive Sessions, Labs and Demo Stations that are related to your session. Tech Ed North America 2010 1/15/ :29 PM Related Web Content WEB03-INT | Developing, Extending, and Deploying Web Applications on Internet Information Services (IIS) WEB305 | Build Web Sites Faster with Microsoft Visual Studio 2010 WEB202 | Building Web Sites Using the Orchard Content Management System (CMS) WEB306 | Building Web Forms Applications Made Easier with Microsoft ASP.NET 4 WEB316 | What’s New in Microsoft ASP.NET MVC 2 © 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.

9 Track Resources ASP.NET – http://www.asp.net/
Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Tech Ed North America 2010 1/15/ :29 PM Track Resources ASP.NET – Silverlight – Expression – Internet Explorer – © 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.

10 Resources Learning Required Slide www.microsoft.com/teched
Tech Ed North America 2010 1/15/ :29 PM Required Slide Resources Learning Sessions On-Demand & Community Microsoft Certification & Training Resources Resources for IT Professionals Resources for Developers © 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.

11 Complete an evaluation on CommNet and enter to win!
Tech Ed North America 2010 1/15/ :29 PM Required Slide Complete an evaluation on CommNet and enter to win! © 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.

12 Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st
You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year

13 Tech Ed North America 2010 1/15/2019 12:29 PM
© 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. © 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.

14 Required Slide Tech Ed North America 2010 1/15/2019 12:29 PM
© 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.


Download ppt "Microsoft Visual Studio 2010 for Web Deployment"

Similar presentations


Ads by Google