I am in the process of building a web application for our company. The entire application will be driven by the different buisness users we have set up. Like Finance, HR, Marketing. So, folks belonging to that unit should be able to access their areas.
In the past I did this using SQL server, set up tables having roles and then assigned users to that role. It was pretty laborious. This was in VS2005.
Is there something already re-built into VS 2010? Any other approaches?
I think the ASP.NET membership API is the way to go. It is still the same as you did in vs2005. But you have an option of using the default membership APIs(in which case you only need to configure roles using WSAT and the frontend/backend stuff will be done for you automatically). or you can have your own tables and implement custom form based authentication.
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.