Nov 15, 2010

The Microsoft Web Platform

"With the Microsoft Web Platform you get more than just a powerful set of tools, servers and technologies. You get a complete eco-system of products, technologies and partners all looking to help you succeed on the web"

The MSFT platform consists of the framework, the server, the database and the tools...

The Framework

ASP.NET is a free, fully supported Web application framework that helps you create standards-based Web solutions. It provides a rich set of features and easy integration with databases, web services and rich internet applications. With features such as WebForms, MVC, dynamic data scaffolding, an AJAX framework, templates and themes, hundreds of built in controls and free developer tools, ASP.NET will enable you to build Web apps better and faster

Get everything you need to start building web applications with ASP.NET using the Microsoft Web Platform Installer. This simple, streamlined installer will get your development machine ready to go. The installer includes the latest version of the .NET framework including ASP.NET. You’ll also get Visual Web Developer Express which is a full featured FREE web development editor for working with ASP.NET and other Web technologies.

The MVC value prop: Use rich server-side controls and data binding with ASP.NET WebForms or take control of your HTML and easily incorporate Test Driven Development with ASP.NET MVC. Both approaches provide full support for core ASP.NET features such as membership-based authentication and authorization, URL routing, caching, master pages and localization.

The Server
Internet Information Services 7 (IIS 7.0) in Windows Server® 2008 provides a secure, easy-to-manage, modular and extensible platform for reliably hosting Web, sites, services and applications. With IIS 7.0, you get choice and control without giving up reliability or security. Customize and add new features, such as Intelligent Media Streaming through free IIS Extensions. Maximize web security through a reduced server foot print and automatic application isolation. Easily deploy and run both ASP.NET and PHP web applications on the same server. Get it all with IIS.

Why you'll love IIS 7.0 - Easy to get. Free to use
Get everything you need to start running and hosting web applications with IIS using the Microsoft Web Platform Installer. This simple, streamlined installer will get your development or hosting machine ready to go. The installer includes the latest version of the IIS 7.0 and Extensions. In addition, you’ll get the latest components of the Microsoft Web Platform including frameworks, database and development tools. Best of all it’s all free!

From ASP.NET to PHP, IIS 7.0 provides a powerful and flexible Web server for the world’s most popular Web applications such as Umbraco, WordPress and Drupal. ASP.NET hosting is even more simple and powerful, with deep integration directly in the request processing pipeline, configuration system, and management console. Learn more about PHP on Windows.

The Database
SQL Server Express is free database software that works great with any web application framework such as PHP, and your favorite applications such as Wordpress, and Drupal. Free SQL server comes with reporting options and other expansions you're simply not going to find anywhere else. It's everything you're looking for in a database.

The Tools
Visual Studio, Expression Web and Windows Internet Explorer 8 with its built-in developer tools, provide a complete environment for building and maintaining standards-based web sites, services and applications, across multiple devices. Whether your focus is design or development, HTML or ASP.NET, the Microsoft Web Platform includes the right tools for the right task.

No comments: