Merhaba arkadaşlar bu yazımda size Asp.Net web projesi yayınlamayı göstereceğim.
Bunun için visual studio için azure sdk sını bulup yüklemeniz gerekmektedir.
NOT: Azure sdk ile birlikte bir de azure emülatör yüklenmektedir ve bunun sayesinde uygulamanızı publish etmeden öncede bu işlemi yapmış gibi sitenizi görebilmenizi sağlayacaktır.
Buradan gerekli uygun sdk yı seçip indirebilirsiniz. Download
Gerekli sdk ları yükledikten sonra visual studio yu açıyoruz.
“New Project..” diyoruz.
Eğer gerekli sdk ları yüklediysek sol taraftaki listede “Cloud” sekmesini görebilirsiniz. Buna tıkladıktan sonra “Windows Azure Cloud Service” seçip projemize isim vererek “OK” butonuna basıp devam ediyoruz.
Sonrasında gelen küçük pencerede ise azure projesinde hangi web role kullanacağımızı seçmemiz isteniyor.
Ben “ASP.Net Web Role” seçerek “OK” butonuna basarak projeme devam ediyorum.
Karşımıza gelen pencereden web sayfamızın dizaynını yapabiliriz. Bu kısım tamamen ASP.Net web programlama gibi istediğiniz gibi tasarlayabilirsiniz.
Ben örnek olarak bir kaç yazı yazarak projeme devam ediyorum. Gerekli tüm ayarlamalar arka planda yapılmaktadır.
Bu kısmı tamamladıktan sonra Azure protalımızı açıyoruz.
Azure portala giriş yaptıktan sonra sol taraftaki kısımdan “WEB SİTES” yazan kısma tıklıyoruz.
Buradan “CREATE A WEB SİTE” tıklıyoruz.
Gelen ekranda sitemizin url sini giriyoruz ve bu url daha önceden kullanılmaması gerekiyor. Eğer girdiğiniz url nin sonunda yeşil tik işareti çıkacaktır. Birde web sitenizin tutulacağı konumu seçerek“CREATE WEB SİTE” diyerek web profilimizi oluşturuyoruz.
Site profilimiz oluşmaya başladı ve kısa bir sürede tamamlanmış hale gelecektir.
Site profilimiz çalışır duruma geldikten sonra “NAME” isminin altında site ismimize tıklayarak profilimize giriş yapıyoruz.
Site profiline giriş yaptıktan sonra sağ taraftaki listeden ”Download publish profile” kısmına tıklıyoruz.
Bu kısma tıkladıktan sonra bize bir dosya indirme isteği gelecektir. Bunu bilgisayarımıza kaydediyoruz. Bu dosya sitemizin ayarlarını içermektedir.
Şimdide projemize geliyoruz ve projemizde “Web Role” kısmına sağ tıklıyoruz. Burada çıkan listede“Publish..” tıklayarak devam ediyoruz.
Sonrasında ise karşımıza yukarıdaki gibi bir ekran çıkacaktır ve burada “import” butonuna basmamız gerekmektedir.
Bu kısımda bilgisayarımızdan bir dosya seçmemizi isteyecektir ve bu kısımda azure web profilimizden indirmiş olduğumuz dosyayı seçerek “Aç” diyoruz.
Bu işlemden sonra site ile ilgili gerekli tüm bilgiler otomatik tanımlanmaktadır.
NOT: Bu kısımdan sonraki ayarlar genelde sabit olduğu için direk “Publish” diyerek bitirebiliriz. Ama diğer adımları da görmeniz için ben “Next” diyerek devam ediyorum.
Yukarıdaki kısımda dosya paylaşım ve veri tabanı güncelleme ayarlarını yapabiliyoruz. Eğer bu kısımdaki ayarları yaptıysak “Next” diyerek devam ediyoruz.
Son kısımda ise yüklenecek proje dosyalarını ayarlayabiliyoruz ve bu kısmıda tamamladıktan sonra “Publish” butonuna basarak sitemizi azure ortamına yüklemeye başlıyoruz.
Yükleme işlemi sorunsuz bir şekilde gerçekleştikten sonra Visual Studio muzun output kısmında yukarıdaki gibi bir yazı çıkacaktır ve çıktıktan sonra o kısımdaki siteye tıkladığımız zaman siteyi yayında görebiliriz.
NOT: Eğer projede bir hata yaptıysanız ve output kısmında hata verdiyse hatayı düzeltip publish işlemlerini baştan tekrarlamanız gerekmektedir.
Evet arkadaşlar gördüğünüz gibi çok kolay bir şekilde sitemizi yayınladık..
İlk Yorumu Siz Yapın