background preloader


Facebook Twitter

OdeToCode/Memflex. Always set the "applicationName" property when configuring ASP.NET 2.0 Membership and other Providers. I helped out a few folks last night on the ASP.NET Forums with this problem, so I thought it might make sense to turn this into a blog post to help share information about this. Scenario: You develop an ASP.NET 2.0 application locally using the new ASP.NET 2.0 Membership, Roles or Profile features. You create several new users and everything works fine. You then copy the application to a remote server (or even another directory on your local server) and run the application. 2.0 Membership, Roles, Forms Authentication, and Security Resources. I usually try and spend at least an hour or two each night hanging out on the ASP.NET Forums answering questions.

2.0 Membership, Roles, Forms Authentication, and Security Resources

The last week or so I’ve been spending a lot of time in the Security Forum answering a lot of “how to” questions about some of the new features in ASP.NET 2.0 (in particular the new ASP.NET 2.0 Membership, Role Management and Login Controls) and pointing people at resources and samples around the web about them. What I thought I’d try and do with this post is consolidate a lot of pointers to different ASP.NET 2.0 security resources in one place. SimpleMembership, Membership Providers, Universal Providers and the new ASP.NET 4.5 Web Forms and ASP.NET MVC 4 templates - Jon Galloway.

Including Simple Membership Tables as Part of Your Entity Framework Model. Simple Membership is a membership system originally created for Web Matrix but is now being used by some of the Asp.Net project templates. When using Asp.Net along with the Entity Framework, it would be very nice if you could access the database tables created for SimpleMembership just like you would any of the other entity tables you use in your project.

By default, SimpleMembership will check to see if they tables required to run SimpleMembership exist, if not it will create them. This post will describe how to create these tables yourself using the Entity Framework and Migrations. Tools Used Visual Studio 2012Asp.Net MVC 4 (although SimpleMembership also works outside of MVC)Entity Framework 5 (with migrations)SQL Server (although you could use any data store supported by the Entity Framework) For this demo, I am going to start off by creating a new Asp.Net MVC 4 Internet Application Project Migrations >Enable-Migrations >Add-Migration Initial >Update-Database Entity classes Relationships. Examining ASP.NET's Membership, Roles, and Profile - Part 1. By Scott Mitchell Introduction There's one thing messageboard websites, eCommerce websites, social network websites, and portal websites share in common: they all provide user accounts.

Examining ASP.NET's Membership, Roles, and Profile - Part 1

These websites, and many others, allow (or require) visitors to create an account in order to utilize certain functionality. For example, a messageboard website, like, allows anonymous and authenticated visitors to view and search the posts in the various forums. However, in order to be able to post a new thread or reply to a message a visitor must have an account and must log into the site. Even with forms-based authentication, though, ASP.NET developers are still on the hook for defining and creating the structure for storing user account information, for creating login and logout web pages, for enabling visitors to create new accounts and administrators to manage accounts, and so on.

Forms-Based Authentication - A Step in the Right Direction, But Too Small a Step Conclusion. THE most basic way to implement ASP.NET Razor security - mike's web log. If you look at the ASP.NET Web Pages (aka Razor) tutorials on the ASP.NET web site, there's a chapter devoted to adding security to a site in the form of membership (that is, a login capability).

THE most basic way to implement ASP.NET Razor security - mike's web log

This chapter basically recommends that you use the Starter Site template, which already includes membership pages. It then shows you a few ways to extend the existing membership facilities, which it does by, effectively, re-implementing manually some of the pages created by the template. But what if you want to add membership/login to an existing site? Razor lets you pretty easily build login capabilities into any site.

However, it's not necessarily obvious how to do it. I'll really try to keep it as straightforward as possible. The absolute minimum thing you must do.The things that are "nice to do" or maybe even that you almost probably have to do (like ask for a password twice). A little background. Rolling Your Own Website Administration Tool - Part 1. By Dan Clem Introduction Forms-based authentication combined with ASP.NET 2.0's Membership and Roles systems makes creating and managing user accounts incredibly easy.

Rolling Your Own Website Administration Tool - Part 1

I continue to be amazed at how the login-related Web controls encapsulate the array of tasks that I had always had to code by hand in classic ASP. For more on the Membership and Roles systems, be sure to read the Examining ASP.NET 2.0's Membership, Roles, and Profiles article series.