1 / 27

The Microsoft Web Platform Foundational Session

The Microsoft Web Platform Foundational Session. Bill Staples GM, Web Platform & Tools Microsoft. Shipped this year…. Web Farm Framework / Application Request Routing IIS Media Services 4 WebMatrix and IIS Express ASP.NET Web Pages and Razor Visual Studio 2010 SP1

jalen
Download Presentation

The Microsoft Web Platform Foundational Session

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Microsoft Web PlatformFoundational Session Bill Staples GM, Web Platform & Tools Microsoft

  2. Shipped this year… • Web Farm Framework / Application Request Routing • IIS Media Services 4 • WebMatrix and IIS Express • ASP.NET Web Pages and Razor • Visual Studio 2010 SP1 • ASP.NET MVC 3 and NuGet

  3. Developer Tools simple templates apps powerful flexibile integrated WebMatrix Visual Studio

  4. Introducing WebMatrix Create Publish Customize

  5. Introducing WebMatrix Web Server Database Development Tool SQL Server Compact WebMatrix IIS Express

  6. Introducing WebMatrix Create from Open Source App Create from Folder Create fromTemplate

  7. Web Application Ecosystem T

  8. Get Online Fast with Open Source Drew Robbins Developer & Platform Evangelism demo

  9. Developing with ASP.NET simple light fast • familiar • reusable • productive powerful extensible agile ASP.NET MVC ASP.NET Web Forms ASP.NET Web Pages

  10. Introducing Razor <ul> @foreach(varpinproducts) { <li>@p.Name ($@p.Price)</li> } </ul>

  11. WebMatrix Helpers T

  12. Building a site with WebMatrix Bill Staples Web Platform & Tools demo

  13. ASP.NET MVC 3 • Razor View Engine • Visual Studio Support for Razor Syntax • Tools Update • HTML 5 • jQuery 1.5 + Modernizr • Entity Framework 4.1 • Scaffolding

  14. PublishSettingsGen Spark nservicebus Should RhinoMocks DotNetOpenAuth MvcSiteMapProvider iTextSharp AutoMapper Elmah combres FakeItEasy MvvmLight NHibernate DotNetZip SharpZipLib Machine.Specifications NUnit FluentAssertions fasterflect MvcContrib 51Degrees.mobi Iesi Collections Autofac BBCode linq.js FluentHtml-ci jQuery.Validation UrlShortener.Helper Castle CLEditor RavenDB StructureMap Rx AzureToolkit xunit Moq Simple.Data.Core Antlr FluentNHibernate HtmlAgilityPack RestSharp postal Adam.JSGenerator FluentValidation NLog MvcMailer Altairis.Web.Security Bootstrapper Newtonsoft.Json jQuery Hammock TweetSharp QuickGraph NSubstitute reactiveui-core WatiN Facebook SDK Common.Logging log4net TheSterlingException AutoPoco Lucene Ninject Simple.Data.Core

  15. Building an App with MVC 3 Jonathan Carter Developer & Platform Evangelism demo

  16. Managing Web Farms • Application Request Routing v2.5 • HTTP level routing and load balancing • Client and host name affinity • In-memory and on-disk caching • Web Farm Framework v2.0 • Centrally manage a cluster of servers • Add and remove nodes on the fly • Orchestrate software installation and updates • Aggregate health and log file information

  17. Enabling Easier Deployment • Web Deploy v2.0 • Automate package and deployment of web applications • Synchronize servers in a cluster • Publish content, config, database and other dependencies • Easy to setup via Web PI

  18. Making Web Deployment Easy Bill Staples Web Platform & Tools demo

  19. Learn more. http://microsoft.com/web

  20. Thank You.

  21. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that relate to your session. Also indicate when they can find you staffing in the TLC. Related Content DEV333: Hack Proofing Your Microsoft ASP.NET Web Forms and MVC Apps DEV335: Improving ASP.NET App Performance with AsyncPages and Actions DEV336: Internet Information Services (IIS) 7.5 for Developers DEV338: NuGet: Microsoft .NET Package Management for the Enterprise DEV342: Web Deployment Made Easy: Seriously DEV345: Writing an ASP.NET MVC View Engine DEV349: An Overview of the Microsoft Web Stack DEV352: Web Forms: Reports of My Death Are Greatly Exaggerated DEV353: Pragmatic JavaScript, jQuery and AJAX with Microsoft ASP.NET DEV355: Orchard 1.1: Build, Customize, Extend, Ship

  22. Resources • Connect. Share. Discuss. http://northamerica.msteched.com Learning • Sessions On-Demand & Community • Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers • http://microsoft.com/technet • http://microsoft.com/msdn

  23. Complete an evaluation on CommNet and enter to win!

  24. © 2011 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