| Asp.net ve SQL Server Optimizasyonu |
|
|
Başlığa bakınca pek bir şey anlamamış olabilirsiniz aslında (: Asp.net projelerinizi eğer bi serverda yayınlamak istiyorsanız bu yazımız sizi ilgilendiriyor. Localhostta çalışırken web developerın bazı hazır özelliklerini kullanmak istediğimizda database bağlantısına ihtiyaç duyuyoruz. Örneğin web developer ile gelen hazır üyelik sistemini kullanmak istiyoruz. Normalde üst menüden Website>ASP.NET Configuration yolu ile ulaşıp üyelik, roller, izinler oluşturabiliyoruz. Yaptığımız bu işlem sonunda da bir database oluşuyor ve database’in içi gerekli tablolarla dolmuş oluyor. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 klasörüne giriyoruz. v2.0.50727 klasörü kullandığımız serverın özelliklerine göre değişebilir. Eğer 3.5 versiyonunu kullanıyorsanız veya 2.0′dan daha düşük bir versiyon kullanıyorsanız Framework klasöründen uygun olan versiyonu da seçebilirsiniz. İlk olarak karşımıza aşağıdaki adım geliyor. Next butonuna basarak devam ediyoruz.
Gelen ekranda Configure SQL Server for application sevices seçeneğini işaretleyerek Next butonuna basıyoruz.
Gelen ekranda SQL serverına bağlanacağımız serverın ip adresini, kullanıcı adımızı, şifremizi ve optimizasyonu yapacağımız database adını yazıyoruz. Next butonu ile devam ediyoruz.
Bu adımda database adımızı, ip adresimizi kontrol ediyoruz ve Next diyoruz. Bu adımda tablo oluşturma işlemi yaptığı için bağlantı hızınıza göre diğer adımlara göre biraz daha fazla bekleyebilirsiniz.
Ve son olarak bu adımı görüyoruz. Başarılı bir şekilde optimizasyonumuzu yaptık. Şimdi serverdaki SQL’e bağlanıp tablolarımızın oluşup oluşmadığına bakalım.
Bu pencerede ip adresimizi, kullanıcı adımızı, şifremizi giriyoruz ve alt kısımdan database adımızı seçiyoruz. Artık serverdaki SQL’e bağlanmış durumdasınız. Database’i açıp tablolara baktığımızda üyelik için, rol yönetimi için vs. gerekli olan tabloların serverdaki database’imizde oluştuğunu görebilirsiniz.
Bu işlemden sonra artık yapacağınız işlemlerin direk olarak serverdaki SQL Database’inize yazmak istiyorsanız web.config dosyanızda da ufak bir değişiklik yapmanız gerekiyor. Web.config dosyanızı açıp connectionStrings kısmını serverınıza göre ayarlamanız gerekiyor. Bunun için aşağıdaki örnek connectionStrings’i kendinize göre değiştirerek kullanabilirsiniz. <connectionStrings> Bu işlemden sonra artık developerdan yaptınız database gerektiren işlemler serverdaki database’inize yazılacaktır. Örneğin; Developerdan Website>ASP.NET Configuration yolunu izleyip üye oluşturabilir, roller oluşturabilir, çeşitli izinler oluşturabilirsiniz. Daha sonra serverdaki tablonuzu açıp gerekli tablolara baktığınızda yaptığınız işlemlerin orada kayıt edildiğini görebilirsiniz. Artık projenizi internette de sorunsuz bir şekilde görüntüleyebilir, kullanabilirsiniz. Yazacaklarım şimdilik bu kadar aklınıza takılan yerler olursa sorabilirsiniz, eksik gördüğünüz yerleri tamamlayabilirsiniz… (: |
| Sonraki > |
|---|










