Showing archive results for 2013

Mar 12, 2013
Post comments count0
Post likes count0

Deploy a Secure ASP.NET MVC application with OAuth, Membership and SQL Database

Rick_Anderson

I’ve published a 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 and deploy the application to Windows Azure. This tutorial assumes that you have no prior experience using Windows Azure. On completing this tutorial, you'll have a secure data-drive...

ASP.NET
Mar 7, 2013
Post comments count0
Post likes count0

ASP.NET Web API: Using Namespaces to Version Web APIs

Mike Wasson [MSFT]

In this post, I’ll show how to extend the routing logic in ASP.NET Web API, by creating a custom controller selector. Suppose that you want to version your web API by defining URIs like the following: /api/v1/products/ /api/v2/products/ You might try to make this work by creating two different “Products” controllers, and placing t...

ASP.NET
Mar 6, 2013
Post comments count0
Post likes count0

Visual Studio Web Deployment Tutorial Series Updated for Windows Azure and LocalDB

Tom Dykstra - MSFT

This week we published an updated version of the popular 12-part tutorial series that shows how to deploy an ASP.NET web application with SQL Server databases. Here are links to the new tutorials, with notes about what’s in them and what’s new: ...

ASP.NET
Mar 4, 2013
Post comments count0
Post likes count0

Disabling Knockout Intellisense

VKichline

Update 4/4/2013: This problem is fixed in Visual Studio 2012 Update 2 (VS2012.2). If the internal JavaScript engine could not figure out the IntelliSense in one second, VS will time out instead of keep evaluating (which in some cases can slow down VS significantly).  If it happens, some KnockoutJS IntelliSense will not be shown in the editor.  Ther...

ASP.NET
Feb 26, 2013
Post comments count0
Post likes count0

Introducing Package Statistics

Jeff Handley

We have introduced a new feature on http://nuget.org where you can see download statistics for packages. With this initial drop, we hope to whet your appetite and collect your input on further statistics features; it's a mere fraction of what we can imagine. Statistics Tab At the top of the site, a new 'Statistics' tab is displayed. This tab t...

NuGetNuGet.org
Feb 25, 2013
Post comments count0
Post likes count0

Translating OData queries to HQL

raghuramn

AspNet Web API OData makes it really simple to expose your IQueryable backend to be queried using the OData query syntax. Check out some samples here. If you are building using Entity Framework as your ORM (object-relational mapping) to talk to your database or just store all your data in-memory(Linq2Objects), you are in a good shape as you have an...

ASP.NET
Feb 21, 2013
Post comments count0
Post likes count0

MVC Single Page Application Template for ASP.NET and Web Tools 2012.2

Xinyang Qiu

With the final release of ASP.NET and Web Tools 2012.2, we refreshed single page application page on asp.net .  It talks about KnockoutJS Template and introduced 4 community created SPA templates that you can install as MVC templates. There are four improvements for the MVC SPA template RTM release over the RC release that worth a note. Anti...

ASP.NET
Feb 20, 2013
Post comments count0
Post likes count0

Pre-release of ASP.NET Scaffolding with a Web Forms scaffold generator

Anton Babadjanov

Today we are sharing a pre-release build of a new code generation framework known as ASP.NET Scaffolding, as well as a scaffold generator (code generator) for Web Forms. The Web Forms scaffold generator can automatically build Create-Read-Update-Delete (CRUD) views based on a model. Introduction Many programming tasks involve writing standard “bo...

ASP.NET
Feb 20, 2013
Post comments count1
Post likes count0

MVP Summit presentation on async

Stephen Toub - MSFT

Lucian Wischik and I presented an "async clinic" at the MVP Summit in Bellevue this week.  The async/await keywords in C# and Visual Basic drastically simplify asynchronous programming, but that of course doesn't mean that using them is without any gotchas: the goal of the discussion was to highlight some of the key areas in which&nb...

.NET Parallel Programming
Feb 19, 2013
Post comments count0
Post likes count0

A Message Flow in ASP.NET Web API OData

Hongmei Ge

One of the biggest benefits that you have with ASP.NET Web API is that it gives 100% transparency of the source code because it is open source. You can easily enlist in the code repository and add the symbol path based on instructions at the CodePlex site, then off you go, you can debug the Web API code as if you were the original code author. Now...

ASP.NET