{"id":5591,"date":"2015-02-20T07:49:00","date_gmt":"2015-02-20T07:49:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2015\/02\/20\/open-sourcing-and-releasing-asp-net-identity-2-2-0\/"},"modified":"2015-02-20T07:49:00","modified_gmt":"2015-02-20T07:49:00","slug":"open-sourcing-and-releasing-asp-net-identity-2-2-0","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/open-sourcing-and-releasing-asp-net-identity-2-2-0\/","title":{"rendered":"Open sourcing and releasing ASP.NET Identity 2.2.0"},"content":{"rendered":"<p>We are releasing the final version of ASP.NET Identity 2.2. The main focus in this release was to fix bugs and address performance issues.<\/p>\n<h3><strong>Open source<\/strong><\/h3>\n<p>We have also made the source code publicly available on <a href=\"https:\/\/aspnetidentity.codeplex.com\/\">aspnetidentity.codeplex.com<\/a> and will be taking contributions to the project. Check out the project home page for more details.<\/p>\n<p><strong>Note<\/strong>: This is the source code for ASP.NET Identity 2.2. ASP.NET Identity 3.0 is part of ASP.NET 5 and the source code is on <a href=\"http:\/\/github.com\/aspnet\/identity\">GitHub<\/a>.<\/p>\n<h3>Download this release<\/h3>\n<p>You can download ASP.NET Identity from the NuGet gallery. You can install or update these packages using the NuGet Package Manager Console, like this:<\/p>\n<p><em>Install-Package <\/em><a href=\"https:\/\/www.nuget.org\/packages\/Microsoft.AspNet.Identity.EntityFramework\"><em>Microsoft.AspNet.Identity.EntityFramework<\/em><\/a><em> &ndash;Version 2.2.0&nbsp; <\/em><\/p>\n<p><em>Install-Package <\/em><a href=\"https:\/\/www.nuget.org\/packages\/Microsoft.AspNet.Identity.Core\"><em>Microsoft.AspNet.Identity.Core<\/em><\/a><em> -Version 2.2.0<\/em><\/p>\n<p><em>Install-Package <\/em><a href=\"https:\/\/www.nuget.org\/packages\/Microsoft.AspNet.Identity.OWIN\"><em>Microsoft.AspNet.Identity.OWIN<\/em><\/a><em> -Version 2.2.0<\/em><\/p>\n<h3>What&rsquo;s in this release?<\/h3>\n<p><a href=\"https:\/\/aspnetidentity.codeplex.com\/workitem\/list\/advanced?keyword=&amp;status=Resolved%7CClosed&amp;type=All&amp;priority=All&amp;release=2.2%7C2.2.0-alpha1&amp;assignedTo=All&amp;component=All&amp;sortField=Votes&amp;sortDirection=Descending&amp;page=0&amp;reasonClosed=All\">This query<\/a> has the list of all issues fixed in this release. The main issues fixed are as follows.<\/p>\n<p><a href=\"https:\/\/aspnetidentity.codeplex.com\/workitem\/1991\">1991<\/a> Additional IdentityDbContext constructor<\/p>\n<p><a href=\"https:\/\/aspnetidentity.codeplex.com\/workitem\/2278\">2278<\/a> ASP.net Identity ChangePassword is inefficient on the database<\/p>\n<h3>Samples\/ Documentation<\/h3>\n<ul>\n<ul>\n<li>We have lots of samples for Identity at <a href=\"https:\/\/aspnet.codeplex.com\/\">https:\/\/aspnet.codeplex.com<\/a>. Please look for the Identity folder in the source. <a href=\"https:\/\/aspnet.codeplex.com\/SourceControl\/latest\">https:\/\/aspnet.codeplex.com\/SourceControl\/latest<\/a><\/li>\n<li>For documentation on ASP.NET Identity please visit <a href=\"http:\/\/www.asp.net\/identity\">http:\/\/www.asp.net\/identity<\/a>.<\/li>\n<li><a href=\"http:\/\/blogs.msdn.com\/b\/webdev\/archive\/2015\/02\/11\/improve-performance-by-optimizing-queries-for-asp-net-identity-and-other-membership-providers.aspx\">Improve performance by optimizing queries for ASP.NET Identity and other Membership Providers<\/a><\/li>\n<li><a href=\"http:\/\/www.asp.net\/identity\/overview\/features-api\/account-confirmation-and-password-recovery-with-aspnet-identity\">Account Confirmation and password recovery<\/a><\/li>\n<li><a href=\"http:\/\/www.asp.net\/identity\/overview\/features-api\/two-factor-authentication-using-sms-and-email-with-aspnet-identity\">Two-Factor Authentication<\/a><\/li>\n<li><a href=\"http:\/\/www.asp.net\/identity\/overview\/migrations\">Migrating from Membership to Identity<\/a><\/li>\n<li><a href=\"http:\/\/www.asp.net\/identity\/overview\/getting-started\/aspnet-identity-recommended-resources\">ASP.NET Identity Recommended resources<\/a><\/li>\n<\/ul>\n<\/ul>\n<h3>Migrating from ASP.NET Identity 2.1.0<\/h3>\n<p>This is a compatible release with 2.1.0 and there are no database schema changes with this release.<\/p>\n<h3>Give feedback and get support<\/h3>\n<ul>\n<li>If you find a bug in ASP.NET Identity 2.2, please open them at our Codeplex site <a href=\"https:\/\/aspnetidentity.codeplex.com\/\">https:\/\/aspnetidentity.codeplex.com\/<\/a><\/li>\n<li>If you have questions, please ask<a> them on Stack Overflow<\/a> and use the following tag &ldquo;asp.net-identity&rdquo;<\/li>\n<\/ul>\n<h3>What&rsquo;s next?<\/h3>\n<p>Apart from working on Identity 2, we are also working on the next version of Identity (<a href=\"http:\/\/github.com\/aspnet\/identity\">Identity 3.0<\/a> which is part of <a href=\"http:\/\/www.asp.net\/vnext\/overview\/aspnet-vnext\/aspnet-5-overview\">ASP.NET 5<\/a>).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are releasing the final version of ASP.NET Identity 2.2. The main focus in this release was to fix bugs and address performance issues. Open source We have also made the source code publicly available on aspnetidentity.codeplex.com and will be taking contributions to the project. Check out the project home page for more details. Note: [&hellip;]<\/p>\n","protected":false},"author":408,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[7467,7438],"class_list":["post-5591","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet","tag-asp-net-identity","tag-identity"],"acf":[],"blog_post_summary":"<p>We are releasing the final version of ASP.NET Identity 2.2. The main focus in this release was to fix bugs and address performance issues. Open source We have also made the source code publicly available on aspnetidentity.codeplex.com and will be taking contributions to the project. Check out the project home page for more details. Note: [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/5591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/408"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=5591"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/5591\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=5591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=5591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=5591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}