13 Aralık 2005

ASP .NET Web Site Administration Tool

Visual Studio .NET 2005'teki yeniliklerden biri de ASP .NET Web Site 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.