Visual Studio 2005'teki yeniliklerden biri de ASP.NET Website Administration Tool. Aslında ilk bakışta daha önceden web.config
dosyası üzerinde yaptığımız bazı değişiklikleri ve eklemeleri elle
değilde, bir web arayüzü aracılığı ile yapan bir araç gibi görünse de o
kadar da basit bir araç değil. Web Site Administration Tool, ilk
çalıştırıldığında App_Data klasörünün altında sitede
kullanabileceğimiz gerekli tablolardan oluşan kapsamlı bir SQL Server
veritabanı dosyası oluşturuyor. Yine bu araç ile web.config dosyasıyla
uğraşmaksızın, sitemizdeki kullancıların rolleri, dizin haklarını
kullancıların rollerine göre verme işlemlerini, tüm projede
kullanabileceğimiz global değişkenleri, bağlantı değişkenlerimizi basit
bir arayüzle girip oluşturabiliyoruz. İlk incelemeler sonucunda
görebildiklerim bunlar:) İşimizi kolaylaştıracak güzel bir yenilik.
Peki bu aracı nasıl kullanacağım diyorsanız-> Web Site menüsünden ASP.NET Configuration'a
tıkladığımızda yeni bir sayfada açılıyor. Bu sayfadaki linklerden
kullanıcı oluşturabilir, kullanıcıları yönetebilir, roller oluşturup
kullanıcıları bu roller altında tutabilir, uygulamanizda kullacağınız
değişkenleri oluşturup, değiştirebilirsiniz… Tüm bu değişiklikler
web.config dosyasına ve SQL Server database dosyasına anında ekleniyor.
Bir klasör üzerinde rol tanımlama işlemi yapıldığında da web.config
dosyası otomatik olarak oluşturuluyor.