Asp.Net ile yapılan siteyi güncelleme veya siteye ekleme yapma

Benim gibi Php'den sonra Asp.Net ile birşeyler geliştirenlerin sanırım mantığını anlamakta zorlandıkları bir konu, Asp.Net ile yapılan bir siteyi güncelleme ve siteye yeni özellikler ekleme. Sanırım anlatmaya sorunun kaynağından başlamak gerek.

Günümüzde çok çeşitli cihazlardan internete bağlanıyoruz. Bilgisayar, telefon, tablet hatta televizyon gibi. Her cihaz için sık kullanılanları(yer imlerini) ayrı ayrı ayarlamak ciddi bir zaman kaybı. Bu kayıptan kurtulmak için, web sitemde sık kullanılanları bir sayfada tutup, her cihazda ana sayfa olarak bu sayfayı kullanmayı düşündüm. Tabii bu sayfanın arada sırada da olsa güncellenmesi gerekecekti. Birkaç yıl önce Asp.Net ile yaptığım, sınırsız disk alanı ve trafiği bulunan sitem bu iş için biçilmiş kaftan olarak duruyordu.

Hemen Visual Studio'yı açtım ve gereken sayfayı Web Site olarak hazırladım. İş bittikten sonra siteyi yayına hazır hale getirdim(Publish). Hosting hizmetinde bir alt klasör oluşturup dosyaları sunucuya upload etttim. Ve sonuç: Sayfa çalışmadı!

Php'de işler bu şekilde yürüse de, Asp.Net'te durum farklı.

Öncelikle bir sitede alt klasörde de olsa, ancak bir tane Web.config dosyası bulunabiliyor. Dolayısıyla yeni yazdığım sık kullanılanlar script'inin veritabanı vs. için gereken ayarlarını, eski sitemin Web.config dosyasına eklemem gerekti.

Yine yukarıdaki mantıkla, veritabanını da sitenin root'unda yer alan App_Data klasörüne yükledim.

Son olarak da, yeni geliştirdiğim Script'in Bin klasöründe yer alan dll dosyasını, eski sitenin root'unda yer alan Bin klasörüne yerleştirdim.

Ve nihayetinde Script'im çalışmaya başladı. Artık her cihazımdan erişebildiğim bir sık kullanılanlar listem, güncellenebilir şekilde elimin altında.

20.10.2013 08:02:24


Etiketler: visual studio, asp.net

Yorumlar

Bu yazıya henüz yorum yapılmamış.

Yazı hakkında yorum yapmak için, buraya tıklayın.

Kategoriler :

Arşiv :

Etiketler :

Bağlantılar :