I build web apps
Open and Flexible Frameworks
- Create web sites and applications for any browser, including mobile. Choose from ASP.NET Web Forms to use a familiar drag-and-drop, event-driven model, ASP.NET MVC for separation of concerns and easier test-driven development, or ASP.NET Web Pages for a lightweight approach that mixes HTML markup with code using "Razor" syntax.
- Use ASP.NET Web API to create rich REST-ful web services that return JSON, XML, or any kind of content the web supports!
- Use ASP.NET SignalR for real-time bi-directional communication between client and server. With SignalR, server-side code can push content to connected clients instantly as it becomes available.
Productive tools to get to market faster
- Take advantage of the Visual Studio best-in-class HTML, CSS and JavaScript editors that have the web baked in at their core.
- Use Browser Link to instantly refresh one or more connected browsers to keep them in synch with your markup changes.
- Try Page Inspector for an integrated experience between the browser, ASP.NET, and source code.
- Commit to source control with TFS or Git, then publish your website to any server or set up continuous delivery to Windows Azure.
Comprehensive platform spanning on-premises and the public cloud
- Choose Windows Azure Web Sites to get to market faster and deliver world-wide scale.
- Choose Windows Server 2012 and Internet Information Services (IIS) to host your applications on-premises or in a partner datacenter.
- Experience consistent web-site management with Windows Azure Web Sites for public cloud and the Windows Azure Pack for Windows Server.
Resources
ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development.
Editorâs picks
Scott Hanselman explains how to create services with ASP.NET Web API.Â
Use the new F12 developer tools to debug code, solve display issues, improve performance, and increase the stability of your webpages.
This tutorial shows you how to build a secure ASP.NET MVC 4 web application that enables users to log in with credentials from Facebook, Yahoo, and Google. You will also deploy the application to Windows Azure.
Perspectives
In this article we'll have a look at controlling your Spotify client remotely over HTTP using a small API toolset we'll create using self-hosted ASP.NET Web API.
Peter Vogel takes a single--and common--problem and looks at all the technologies you can use to solve it, from getting the data design correct through handling updates and finishing with a UI built in ASP.NET MVC.
The reason why .NET development is so popular is because it makes up for a very intuitive and secure platform for developing web applications.
Getting Started ASP.NET MVC