Azure etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Azure etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

21 Mart 2013 Perşembe

1. Azure'da Web Site Uygulama Geliştirmek


Bir bulut'tur gidiyor,tabi bulut nedir ilk önce biraz ondan bahsedelim :) Uygulamalarımızın sistem üzerinde herhangi bir kuruluma ihtiyaç duymadan erişilebilen bir web platformudur.Platform bağımsız İnternet'in olduğu her yerden erişebilirsiniz.Bulut platformunu birçok şirket sunmaktadır,tabi biz .Net ortamında uygulama geliştirdiğimiz için Azure Platformunda üzerinde işlem yapacağız.
Azure üzerindeki servislerden biraz bahsedecek olursak,sunucu barındırmadan web sitelerini yönetebileceğimiz servisler,Azure Sql Server,mobil servisler ve birçok servisleri mevcuttur.
Azure'da Paas,İas ve Web site olarak uygulama geliştiriyoruz,bu makalemde web site üzerinde uygulama geliştirmeyi göstereceğim.


Evet şimdi Azure'da uygulama geliştirmeye geçebiliriz.

İlk olarak adresten Azure Sdk'yi yüklüyoruz.Azure Sdk Download

1.File > Web Site oluşturuyoruz veya mevcut web sitenizi açabilirsiniz.Boş bir sayfaya "Merhaba Azure" yazdım sadece.





2.Azure Manage ekranını açalım;
Web site > Create Web site dedikten sonra aşağıdaki ekran açılacaktır.
3.url adresine web sitenin görüneceği adresi yazıyoruz ve create ettikten sonra web site 1-2 dk içinde hazır hale geliyor.
4.web site sekmesinde oluşturduğumuz web site uygulamasını tıklıyoruz,buradan Dashboard sekmesini açıyoruz,açılan ekranda sağ tarafta "Download Publish Profile" link adresinden publish dosyamızı indiriyoruz.
5. Visual Studio tekrar dönerek web site projemizde sağ tık."Publish Web Site" açtıktan sonra import'u tıklayıp,indirdiğimiz publish dosyasını tıklıyoruz

6.publish ettikten sonra  web sitenize açabilirsiniz.
İşte bu kadar basit :) 

Bir sonraki makalemde Paas(platform as a service )'dan bahsedeceğim.

6 Mart 2013 Çarşamba

"At least one web, worker or virtual machine role is required but none could be found" Hatası Çözümü

Eğer mevcut web projenizi Azure projesi ile birleştirmek istiyorsanız "At least one web, worker or virtual machine role is required but none could be found " bu  hatayı alma ihtimaliniz yüksek.

Çözümü:
Hata açıklaması azure'da çalıştıracağım role yok ,rol eklemeniz gerekir diyor.
Azure Projesinde > Roles > Sağ Tık> Add > burada iki seçeneğimiz var, mevcut projeniz ekliyecek ise (Web Role Project in solution) seçiyoruz yeni web site oluşturacak isek (New Web Role Project) seçmeliyiz.

Biz "Web Role Project in solution" seçtikten sonra Aşağıdaki gibi  ekranda proje içerisine dahil ettiğimiz site'ler çıkar.Açılan pencereden web site projesini seçtikten sonra tamam diyoruz.



Ekledikten sonra aşağıdaki gibi Roles Klasörünün altına web projemizi atar.


Projeyi build ettiğimizde hatadan kurtulmuş olacaksınız.


Unrecognized attribute 'xmlns:xdt'. Note that attribute names are case-sensitive. Çözümü

Mevcut Web Sitenizi Azure projesine attığınızda eğer bu "Unrecognized attribute 'xmlns:xdt'. Note that attribute names are case-sensitive." Hatayı veriyor ise,"obj" klasörünü projeden exclude edin yada o klasörü silerseniz hata vermeyecektir.