Creating a Custom Scaffolder for Visual Studio
With the release of Visual Studio 2013 last October, we introduced the concept of Scaffolding to Web Application projects. Scaffolding is the framework on which code generation for MVC and WebAPI is...
View ArticleEF Code First Migrations Deployment to an Azure Cloud Service
To deploy a Code First database to an Azure Web Site, you can use the Execute Code First Migrations check box in the Publish Web wizard:When you select that check box, Visual Studio configures the...
View ArticleIntellisense for JSON Schema in the JSON Editor
In the previous post, we introduced our new JSON editor in the CTP 2 release of Visual Studio 2013 Update2. In the RC version of Visual Studio 2013 Update 2, we added intellisense support for JSON...
View ArticleWhy Katana should be on your radar
Agility, flexibility and composition: Unlike traditional ASP.NET, Katana decouples components, which are independently updatable by NuGet. Rather being restricted to the functionality built into your...
View ArticleASP.NET 4.5.2 and EnableViewStateMac
A few months ago, we posted that we were making changes to the way EnableViewStateMac behaves in ASP.NET. I’ll forego the typical blog post ceremony and cut right to the chase:Starting with ASP.NET...
View ArticleAnnouncing new Web Features in Visual Studio 2013 Update 2 RTM
Today, the Visual Studio team announced the release of RTM version of Visual Studio 2013 Update 2 . Our team added a few useful features and did some bug fixing in this update to improve the web...
View ArticleEnabling the .NET Compiler Platform (“Roslyn”) in ASP.NET applications
The .NET languages team recently announced the availability and open sourcing of a public preview of “Roslyn”, the new .NET Compiler Platform. This is the long awaited .NET “compiler as a service” that...
View ArticleAnnouncing ASP.NET Session State Provider for Redis Preview Release
Today, we are pleased to announce a preview release of ASP.NET Session State Provider for Redis. You can use it with your own Redis server or the newly announce Microsoft Azure Redis Cache...
View ArticleImprovements to ASP.NET Web Forms
The Visual Studio team released Visual Studio 2013 Update 2 RTM. As part of this update we have added new features for ASP.NET Web Forms. This post will highlight some of the improvements done in...
View ArticleASP.NET vNext: the future of .NET on the Server
At TechEd we announced our plans and vision for ASP.NET vNext. ASP.NET vNext is being designed from the bottom up to be a lean and composable .NET stack for building web and cloud based applications....
View ArticleNew Getting-Started Resources for Azure Cloud Services and ASP.NET
This week we published a new getting-started tutorial with sample project for Azure Cloud Services on the azure.microsoft.com site. This is a multi-tier application that uses Azure SQL Database and...
View ArticleRelease Candidates for ASP.NET MVC 5.2, Web API 2.2 and Web Pages 3.2
The release candidate NuGet packages for ASP.NET MVC 5.2, ASP.NET Web API 2.2 and ASP.NET Web Pages 3.2 are now live on the NuGet gallery!Download this releaseYou can install or update the release...
View ArticleAnnouncing web features in Visual Studio “14” CTP
Today, the Visual Studio team announced the release of Visual Studio “14” CTP version 14.0.21730.1 DP. Our team added features to support ASP.NET vNext development. We will have future blogs to talk...
View ArticleASP.NET vNext in Visual Studio “14” CTP
A few weeks ago at TechEd North America we announced ASP.NET vNext. Today we are releasing the first preview of Visual Studio “14” CTP, which will have support for creating and debugging ASP.NET vNext...
View ArticleQueueBackgroundWorkItem to reliably schedule and run long background...
Stack Overflow is loaded with questions on how to reliably run a resource intensive process on a background thread. See so0, so1, so2, so3, so4, so5, so6, so7, so8, so9, so10 . Examples of long...
View ArticleASP.NET Identity 2.1.0-alpha1
Today, we are releasing a preview ASP.NET Identity 2.1.0-alpha1. The main focus in this release was to fix bugs and add SignInManager to make it easier to use security features for login.Download this...
View ArticleUpdating the MVC Facebook API
Over the past several months Facebook made changes to their application development APIs that were incompatible with the MVC Facebook support.We have been working on updates while the Facebook API kept...
View ArticleDependency Injection in ASP.NET vNext
Dependency Injection (DI) is a software design pattern, a particular case of the Inversion of Control pattern, in which one or more dependencies are injected into dependent objects. The pattern is used...
View ArticleAnnouncing the release of Dynamic Data provider and EntityDataSource control...
Today, we are pleased to announce RTM of ASP.NET Dynamic Data and EntityDataSource control for EntityFramework 6What’s in this release- Dynamic Data provider for Entity Framework 6- EntityDataSource...
View ArticleASP.NET vNext Routing Overview
IntroductionThe ASP.NET Routing system is primarily responsible for two operations: It maps incoming HTTP requests to a route handler given a collection of routes. It generates URLs (links) from these...
View Article