.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Latest posts

Dec 20, 2013
Post comments count 0
Post likes count 0

Announcing preview of Microsoft.AspNet.Identity 2.0.0-alpha1

pranav rastogi

Today, we are releasing a preview of ASP.NET Identity. The main focus in this release was to fix issues with the 1.0 release and build upon the 1.0 Framework to add more features such as Account Confirmation, Password Reset etc. Please read the known issues section below before trying out this preview. Download this releaseYou can download ASP.NET Identity as preview NuGet packages from the NuGet gallery. You can install or update to these pre-release packages through NuGet using the NuGet Package Manager Console, like this: Please remember to select the “Include Prerelease” option when searc...

Dec 20, 2013
Post comments count 0
Post likes count 0

Updating ASP.NET applications from ASP.NET Identity 1.0 to 2.0.0-alpha1

pranav rastogi

We released the 2.0.0-alpha1 version for ASP.NET Identity. Learn more here http://blogs.msdn.com/b/webdev/archive/2013/12/20/announcing-preview-of-microsoft-aspnet-identity-2-0-0-alpha1.aspx One of the features in this version is Account Confirmation and Password Reset. As part of this new feature we have added two new properties to the IdentityUser class namely ‘Email’ and ‘IsConfirmed’. This results in a change of the schema created by the ASP.NET Identity system in 2.0. Updating the package in an existing application (which was using 1.0) will cause the application to fail since t...

Dec 19, 2013
Post comments count 0
Post likes count 0

Building a basic Web Forms application using Visual Studio 2013

balach

In a previous blog post, we have described the different options you have when creating a new web application with Visual Studio 2013 (VS 2013) and provided an overview of the various ASP.NET features and NuGet packages present in the templates. In this post, I am going to take a specific template in VS 2013, namely the Web Forms template with no authentication, and describe how to build this project from scratch. At the end of the tutorial, you will end up with a template with content that is pretty much the same as creating a new VS 2013 project using Web Forms template with no authentication (File > New ...

Dec 16, 2013
Post comments count 0
Post likes count 0

New tutorial for migrating applications with membership and User Profile information from Universal Providers to ASP.NET Identity

suhasbj

ASP.NET Identity is the new membership system for building ASP.NET applications. To learn more about ASP.NET Identity, please visit asp.net/identity The new tutorial explains how to migrate an application that uses Universal Providers for user and role management to the new ASP.NET Identity system. The tutorial also focuses on migrating user profile data created using Universal Providers. The approach mentioned to migrate profile data can be used in applications with SQL membership as well. In Universal Providers, the profile data is stored as serialized xml or binary data. Post migration, the profile data c...

Dec 16, 2013
Post comments count 0
Post likes count 0

Update All Experience Explained

Deepak Aravindakshan

While working on NuGet 2.8, we addressed some bugs dealing with the "Update All" behavior, where a single gesture will update all packages in the project. During the testing of those fixes, another bug was filed stating, After using Update All, packages remain in the Updates list. We have decided to mark that bug as "By Design" for now and get your feedback on it. In order to explain why we consider it by design, let us first explore how install-package or update-package works in the following scenario. Scenario The source repository contains package B versions 1.0.0, 1.0.5, 1.5.0 and 2.0.0. It also contains pa...

Dec 10, 2013
Post comments count 0
Post likes count 0

ASP.NET December 2013 Security Updates

levibroderick

Today is Patch Tuesday, and the ASP.NET team would like to announce that we have two items included in this month’s release. The first is a bulletin affecting certain versions of SignalR; the second is an advisory affecting ASP.NET Web Forms (.aspx) applications. Each item is briefly outlined below. For more information, consult Security TechCenter for this month’s releases.Cross-site scripting (XSS) vulnerability in ASP.NET SignalRMain article: Bulletin MS13-103 (KB 2905244)Some versions of ASP.NET SignalR contain a bug which could under certain circumstances allow an attacker to run arbitrary JavaSc...

Dec 9, 2013
Post comments count 0
Post likes count 0

The .NET Framework 4.5.1 is available on Windows Update and WSUS

The .NET Fundamentals Team

Update (2017): See .NET Framework Releases to learn about newer releases. This release is unsupported. We are happy to announce that the .NET Framework 4.5.1 and its language packs are now available via Windows Update (WU) and WSUS. You can learn more about the release from the What's new in the .NET Framework 4.5.1 topic. This update is available in the Windows Update applet within the Control Panel. You may need to use the Check for updates feature from within the Windows Update applet to get the release to show up. Automatic Updates The .NET Framework 4.5.1 release is being made available as a Recommended U...

Dec 9, 2013
Post comments count 0
Post likes count 0

Release Candidates for ASP.NET MVC 5.1, Web API 2.1 and Web Page 3.1.

pranav rastogi

Today we shipped release candidates for ASP.NET MVC 5.1, ASP.NET Web Pages 3.1 and Web API 2.1 to the NuGet gallery. In this release we are previewing some of the runtime features in ASP.NET and Web Tools 2013.2, which will include a broader set of updates to ASP.NET SignalR, ASP.NET Identity, Entity Framework, and the Microsoft OWIN Components as well as tooling updates to the Web Editors, Browser Link, Scaffolding, NuGet and Windows Azure WebSite publishing. We will be previewing all of these features along the way before all of the features are released. Download this release You can download the release can...

Dec 6, 2013
Post comments count 0
Post likes count 0

NuGet Governance Model

Howard Dierking

Over the last couple of years, we've had the chance to meet with many individuals who both use and contribute to NuGet. One of the questions that has come up on more than one occasion pertains to how decisions get made for NuGet, especially decisions around which features are included in NuGet releases. This is an understandable question, especially since the NuGet core team consists of Microsoft employees. In order to provide more transparency around both the decision making structure and the different project contribution levels, we've published our governance document on docs.nuget.org. Please take a look and...