# Uusi sovellusblokki - Valtuutus ja profiiliblokki

<datetime class="hidden">2004-02-20T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, ASP.NET, Authorization, Profiles, Security, Application Blocks -->
[Tämä](http://devhawk.net/PermaLink.aspx?guid=15eb3822-519c-458e-9086-2999ce666d44) Näyttää todella hyödylliseltä. [Devhawk-blogi](http://devhawk.net/)Tässä sivulta lipsahduksia:

*Yhteenveto: Jos olet mukana suunnittelemassa ja kehittämässä sovelluksia, sinun on todennäköisesti seurattava, miten käyttäjät ovat vuorovaikutuksessa sovelluksiisi tapauskohtaisesti. Esimerkiksi hallinnoijat, johtajat ja työntekijät saattavat tarvita eritasoista pääsyä sovelluksiisi, ja joissakin tapauksissa yksittäisellä käyttäjällä voi olla erilaisia rooleja eri sovelluksissa. Tämän joustavuuden mahdollistaminen on merkittävä haaste erityisesti tilanteissa, joissa hallinnoijat ylläpitävät tilitietoja eri viranomais- ja käyttäjätietokannoissa.*

*Valtuutus- ja profiilisovellusblokki on sarja uudelleenkäytettäviä koodikomponentteja, joita voit käyttää sovelluksen käyttäytymisen muokkaamiseen yksittäisille käyttäjille. Tässä oppaassa kuvataan valtuutus- ja profiilisovellusblokin suunnittelua ja ominaisuuksia sekä osoitetaan, miten voit käyttää lohkoa sovelluksissasi.*

Samanlainen toiminnallisuus on saatavilla Whidbeyssä (ASP.NET 2.0), mutta se näyttää aivan hämmästyttävän hyödylliseltä. Profiileille tuki "normaalilla" tavalla (joka näyttää ensi silmäyksellä hyvin samanlaiselta kuin Whidbeyn toteutus) on aivan uskomattoman hyödyllistä - kuinka monta kertaa olet toimittanut tämän toiminnon, kuinka monella eri tavalla?  
Suosittelen todella tutustumaan ja rakastamaan Application Blocks, Käytän [Datan käyttökielto](http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp) ja [Poikkeuksen hallintaosasto](http://msdn.microsoft.com/library/en-us/dnbda/html/emab-rm.asp) aika lailla koko ajan ne auttavat valvomaan parhaita käytäntöjä ja säästävät kokonaisen konekirjoituskuorman!