Web Hosting for Web Designers and Developers


Published on

Learn about Windows hosting services and how Service providers meet the needs of the growing designer and developer community by using key products from Microsoft Windows Server. We demonstrate how Windows hosting accounts can scale, be secured, and provide easy access to a broad range of Microsoft tools and technologies. The bottom line is that Windows hosting services allow Developers and Designers to more easily code, deploy, and scale ASP.NET applications

Published in: Technology, Business
1 Comment
  • Try http://midphasehosting.blogspot.com/ for a good hosting
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Web Hosting for Web Designers and Developers

  1. 1. Deven Kampenhout Web Platform Architect Evangelist Microsoft Corporation
  2. 2. How Service Providers meet the needs of the growing designer and developer community by partnering with Microsoft What are the technical advantages of Windows Hosting?
  3. 3. Technical Business Solutions Programs MSPP – Hosting Specialization Windows-based Hosting (WBH) Windows-based Hosting for Applications Microsoft Hosting Program Hosted Messaging and Collaboration (HMC) Hosting Newsletter HMC with Mobility ASP.Net Program HMC with VoIP Service Provider Licensing HMC Consolidated Windows Hosting Forum MSCRM Hosting Quickstarts (ADS/POC) Solution Demo Marketing & Sales Products Hosting Seminars Windows Server System Referral Programs SQL 2005 Trade Show co-branding MS Dynamics Seminar in a Box Axapta Co-Marketing Solomon Business Development Session Navision Co-Selling Great Plains Hosting Summit Frontbridge Solution Marketing Kits Sybari
  4. 4. Derek Curtis Vice President of Business Operations
  5. 5. Regardless of your definition of quot;supportquot;, the answer is YES.
  6. 6. How should we define quot;supportquot;? Availability and viability as a hosting platform. Access to resources. Platform support at the host level.
  7. 7. Availability and viability as a hosting platform Of the top 20 hosts – 80% offer Windows. The largest registrars that offer hosting offer Windows. Windows IS gaining market share.
  8. 8. Access to resources Search results for “asp.net tutorials”? Over 7 MILLION Search results for “windows web hosting”? Over 103 MILLION
  9. 9. Microsoft support vehicles
  10. 10. Other support outlets
  11. 11. Support for the platform at the host Any environment is only as good as the people who administer it. The new Microsoft Hosting Exam. Windows providers are generally good at what they do.
  12. 12. Support for the platform at the host, con't Many forms of support are generally available from a host: Knowledgebase Articles
  13. 13. Public Forums
  14. 14. Automation
  15. 15. Hopefully you see it's a resounding YES!
  16. 16. Easily run code generally suited to other environments PHP, MySQL, Perl…even Apache The scalability, reliability and SECURITY is there. It is only getting better!
  17. 17. IIS 6 Better availability and reliability. Revamped metabase = simple administration. The Almighty Application Pool
  18. 18. ASP.NET 2.0 Performance benefits over 1.1 New user controls = greater productivity Master Pages Graphic courtesy of ASPfree.com
  19. 19. AJAX Combining .NET and javascript to create Rich Internet Applications made easy. Silverlight (formerly WPF/E) Create apps to deploy to the desktop or hosted in a browser. See http://msdn2.microsoft.com/en- us/asp.net/bb187358.aspx for some amazing examples.
  20. 20. Toolsets Expression Suite of applications. Visual Studio Express The “Others”
  21. 21. David Kidd Senior Product Manager Windows Hosting
  22. 22. Virtual Web Server Test Drive Accounts Available on www.Verio.com today Sign up now for a 72-hour test drive account right now Test your existing ASP.NET code or content on a real server Manage AppPools and CPU/RAM View Control Panel Instructional Videos DEMO
  23. 23. Windows Security Which is hosting environment has higher security: Windows or Linux?
  24. 24. Windows Security Configured Isolation Based on natural software isolation boundaries such as processes and security identities which occur as a result of running the applications on a Web server Windows “Configured Isolation” is achieved through the use of AppPools
  25. 25. Windows Security Application Pool (a.k.a. “AppPool”) • A secure container for websites
  26. 26. Windows Security Low Isolation Windows Hosting Multiple accounts share an AppPool High Isolation Windows Hosting Each account receives a dedicated AppPool
  27. 27. Windows Security RevertToSelf() • a function call that can be used by a developer to view content within an AppPool on a Windows Server
  28. 28. Windows Security Security Benefits of High Isolation Hosting • Reduced Attack Surface • Increased Data Privacy
  29. 29. Windows Security Low Isolation Hosting High Isolation Hosting (Shared AppPool) (Dedicated AppPool) DEMO
  30. 30. Windows Scalability Managed Web Server Virtual Web Server Shared Hosting Shared Code Base Unified Control Panel
  31. 31. Windows Scalability Resource Virtualization Control of CPU and RAM within an account Isolation Capabilities Subhosting from low-end shared to high-end dedicated Bandwidth Compression Enable on a site-by-site basis Exclusive Offering from Verio
  32. 32. Windows Scalability AppPool Management Shared Hosting Each account has one dedicated AppPool Virtual and Managed Web Servers Multiple, configurable AppPools
  33. 33. Windows Scalability Virtual Resource UnitTM (VRUTM) unit of measurement that allows the CPU & RAM of a server to function as multiple logical resources
  34. 34. Windows Scalability Resource Management Shared Hosting Accounts Each account has one dedicated App Pool all VRUs are assigned to that AppPool Virtual and Managed Servers User can configure VRUs per AppPool
  35. 35. Windows Scalability Subhosting Shared Hosting Accounts Dedicated AppPool per account Subhosting permitted within your AppPool Virtual and Managed Servers Multiple AppPools per account Site Isolation
  36. 36. Windows Scalability Bandwidth Compression Available on Virtual and Managed Web Servers Can enable or disable on a site-by-site basis
  37. 37. Windows Scalability MS SQL 2005 Multiple Databases dbo Schema Multiple Users
  38. 38. Develop your application to run in Medium Trust! Consider the web hosting requirements for your application: Multi-tennant? Dedicated Server?
  39. 39. How Service Providers meet the needs of the growing designer and developer community by partnering with Microsoft What are the technical advantages of Windows Hosting?
  40. 40. Questions?
  41. 41. © 2007 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.
  42. 42. Objective Enable a great experience around hosted SQL Server Began releasing Community Technology Previews in Oct 2006 Lots of feedback from hosters and hosting customers Current Components (released in Jan 2007) Database Publishing Wizard Database Publishing Services Available on Codeplex http://www.codeplex.com/sqlhost
  43. 43. Objective Make it easy for hosting customers to deploy SQL Server databases from their desktop to the hoster Customer Experience Downloaded by hosting customers Launches from Visual Studio or standalone (GUI & command line) Two ways to publish Produce script file of schema & data Connect to hosted Database Publishing Services and deploy DB directly
  44. 44. Objective Provide conduit for Database Publishing Wizard to deploy database Enable fast & easy deployment by hosters Minimize hoster resource requirements & utilization Architecture ASP.NET Web Services Execute T-SQL input against target servers Shared Source (available on Codeplex) Deployment Experience Drop ASPX files into web folder