120 likes | 241 Views
WEB201 Lap Around WebMatrix. Bill Staples General Manager, Web Platform and Tools Microsoft Corporation http://blogs.iis.net/bills. Ethan and Andy – a tale of two boys…. Ethan: Drama Creating Talking Hugs Bikes Emotion Art. Andy: Reading Math Science Reason Books Robots
E N D
WEB201Lap Around WebMatrix Bill Staples General Manager, Web Platform and Tools Microsoft Corporation http://blogs.iis.net/bills
Ethan and Andy – a tale of two boys… • Ethan: • Drama • Creating • Talking • Hugs • Bikes • Emotion • Art • Andy: • Reading • Math • Science • Reason • Books • Robots • Computers They fight all the time! But I love them both the same, for different reasons…
Developing with ASP.NET ASP.NET is Microsoft’s free framework for building Web applications that works with standards-based HTML, CSS and JavaScript among others. There are three ways to develop with ASP.NET – choose the one that fits you best: Today’s talk MVC ASP.NET Web Pages provides a simpleway to connect to a database or add social content with dynamic server code mixed with HTML using the new, light ‘Razor’ syntax for fast development. ASP.NET MVC is a powerfulapproach that provides a clean separation of concerns for your web applications and enables full control over HTML for enjoyable, agile development. • ASP.NET Web Forms enables a familiar model that lets you reuse controls and effortlessly incorporate data into your Web site, making your work reusable and you more productive. Web Forms Web Pages Can we all just get along? :)
Developer Tools Microsoft provides a set of Web development tools optimized for various user experiences designing, building, testing and deploying Web sites and applications. Choose the one that fits you best: WebMatrix provides a simpleway for Web site agencies and developers to create, customize and deploy Web sites using open source apps or custom Web pages with ASP.NET or PHP. Visual Studio is a powerfuldev environment optimized for professionals who demand ultimate flexibility and richness architecting new Web applications for the enterprise or internet market. • Expression Web is optimized for Web designers who focus on HTML, CSS and imagesto design, develop and validate Web experiences against multiple Web browser targets. WebMatrix Visual Studio Expression Web
Web Development Stack Both WebMatrix and Visual Studio share the underlying stack of server, frameworks, and database support. Today’s talk WebMatrix Visual Studio . IIS Express ASP.NET WebForms SQL Server Express ASP.NET Web Pages .NET Framework SQL Server Compact ASP.NET MVC NuGet Internet Information Services
Topics for TodayLearn By Seeing WebMatrix in Action • Build Web Sites Using Open Source Applications • Build Custom Web Sites Using ASP.NET Web Pages • Optimize Sites for the Web • Publish Web Sites to the Cloud • Try WebMatrix B3new! Today: www.microsoft.com/web/webmatrix
A Lap Around WebMatrix Bill Staples General Manager Web Platform and Tools demo
WebMatrix and MVC 3 final betahere today! • WebMatrix @ http://www.microsoft.com/web/webmatrix • MVC3 @ http://www.microsoft.com/web/gallery/install.aspx?appid=mvc3 • Now includes Razor tooling support for Visual Studio! announcing
Other “Must See” Talks about Web Platform • Tuesday, 9 November • Building Great Websites fast using Umbraco - Web204 (NielsHartvig) • Wednesday, 10 November • Building Websites with Orchard – Web303 (Bradley Millington) • What you…need to know about jQuery – Web 311 (Gill Cleeren) • Thursday, 11 November • ASP.NET MVC for Webforms developers – Web301 (Dino Esposito) • What’s new in MVC 3 and Razor – Web 309 (Jonathan Carter) • Web App Developer Roundtable – Web303-IS • Friday, 12 November • Deep Dive into Orchard Extensibility – Web310 (Bradley Millington)
Session Evaluations Tell us what you think, and you could win! All evaluations submitted are automatically entered into a daily prize draw* Sign-in to the Schedule Builder at http://europe.msteched.com/topic/list/ * Details of prize draw rules can be obtained from the Information Desk.
© 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.