İlkay İlknur

just a developer...

Açık Akademi Yaz Okulu - Azure Storage Services Oturumu

Bugün XOMNI ekibi olarak Açık Akademi Yaz Okulundaydık. Sabahtan Gökhan async&await ve TPL anlatırken ben de Azure Storage Servicelerinden bahsettim. Simdiye kadar konuştuğum en uzun Azure oturumu olmustur sanırım bu oturum :) Umarim faydalı olmuştur.

Etkinlikte yaptığım sunum.

Demolara da buradan erişebilirsiniz.

Yarın tekrardan görüşmek üzere !



Windows Azure Storage Emulator'ünü Kısayoldan Açmak

Eger siz de sirketinizde veya kisisel projelerinizde Windows Azure üzerinde çalisacak olan projeler gelistiriyorsaniz en çok hasir nesir oldugunuz araçlardan biri de eminim ki Storage Emulatordür. Storage Emulator'ü en basit anlamda Azure tarafindaki Blob, Table ve Queue servislerini kendi makinamizda kullanabilmemizi saglayan bir uygulama olarak tanimlayabiliriz. Bu uygulama sayesinde lokalimizde bir bloba upload yapip veya bir kuyruktan veri okuyabilmekteyiz.

Azure üzerinde development yapanlar bileceklerdir. Storage Emulator bilgisayariniz açildiginda otomatik olarak açilmaz. Eger Visual Studio içerisinde bir Cloud projeniz varsa bu cloud projenizi çalistirirken storage emulator otomatik olarak bir kez ayaga kalkar ve siz onu kapatana kadar da açik kalir.

Hal böyle olunca en sikintili noktalardan biri de eger emulatörü kullanarak kuyruga veri attiysaniz, blob upload veya diagnostic loglamasi yaptiysaniz ve bilgisayarinizi açtiktan sonra Visual Studio açmadan bu verilere erismek isterseniz haliyle Storage Emulator açik olmadigi için hata alacaksiniz. Bunun için gidip Visual Studio üzerinden Cloud projenizi bir kez çalistirip Storage Emulator'ün ayaga kalkmasini saglayabilirsiniz. Ancak bu uzun ve sikici bir durum.

Bunun yerine Storage Emulator'ü masaüstümüze koydugumuz bir kisayoldan açsak nasil olur ?

Hemen masaüstünde sag tiklayip kisayol yarat seçenegine tikliyoruz.

Sonrasinda gelen ekranda ise kisayola tiklandiginda çalisacak olan uygulamayi vermemiz gerekiyor. Bunun için de su  pathi "C:\Program Files\Microsoft SDKs\Windows Azure\Emulator\csrun.exe" kopyaliyoruz. (Windows Azure SDK'i kurulurken emulatorler de yukarida yazmis oldugum path içerisine konuyor.)

Daha sonra ise yukaridaki pathin sonuna /devstore:start ekliyoruz. Böylece csrun.exe'ye Storage Emulator'ünü ayaga kaldirmasini istedigimizi belirtiyoruz.

Next'e basarak ilerliyoruz ve bizden son olarak shortcuta ne isim vermemizi istedigimizi soruyor. Burada ne isim vermek istediginiz isim artik sizin hayal dünyaniza kalmis :)

Kisayolu yarattiktan sonra kisayola tiklarsaniz karsiniza bir konsol uygulamasi çikacak ve sonrasinda Storage Emulator ayaga kalkacaktir. Tipki asagida gördügünüz gibi.

Umarim bu ufak ipucu benim isime yaradigini kadar sizin de isinize yarar.



Build 2. Gün Değerlendirmesi-Windows Azure Mobile Services ile Web Sites Release ve Auto-Scale

Build 2013'de 2. gün de geride kaldi ve 2. gün yapilan keynote ile beraber artik Build konferansin üzerindeki sis perdesi de tamamen kalkti ve dedikodular sona erdi :)

2. gün keynote'u bilindigi üzere daha çok developerlara yönelik bir keynote. Sahnede daha çok kod gösteriliyor ve daha çok developer kökenli konusmacilar sahnede oluyor.

Keynote'un ilk kisminda Satya Nadella sahnedeydi ve Windows Azure üzerine bir sunum yapti ve Windows Azure'un kullanim oranlariyla ilgili dikkat çekici bilgiler paylasti. Bu sunumdan verilen en önemli mesaj Windows Azure'un gümbür gümbür devam ettigiydi :) Microsoft, Azure tarafina büyük yatirim yapiyor ve bunun karsiligini da fazlasiyla aliyor.

Tüm bu istatistiklerden sonra gelelim esas konulara :)

Windows Azure Mobile Services ve Web Sites Release Oldu

2. gün keynote içerisinde bana göre en çok dikkat çeken 3 maddeden 2'si Windows Azure Mobile Services  ve Web Sites'in artik previewdan çikarak release olmasiydi.

 Windows Azure Auto-Scale

Satya Nadella'dan sonra sahneye Azure denince akla ilk gelen isim olan Scott Guthrie çikti ve Azure tarafindaki yeni servisleri duyurdu.

Build 2. gün keynote'u içerisinde en dikkat çeken yenilik kesinlikle Windows Azure tarafina auto-scale özelliginin gelmesi oldu. Artik Azure portalinden belirli metrikler vererek uygulamalarinizi Azure'un otomatik olarak scale etmesini saglayabiliyorsunuz.

Windows Azure Tarafindan Diger Haberler

Auto-Scale haricinde keynote içerisinde Biztalk ve Active Directory servisleri de preview olarak duyuruldu.

Diger Haberler

2. gün keynote beklenenden yarim saat uzun sürdü ve Windows Azure haricinde daha çok partnerlarla yapilan çalismalar sonucunda ortaya çikan uygulamalar tanitildi. En çok dikkat uygulama Foursquare'in Windows Store uygulamasi oldu.

2. gün keynote'ta katilimcilara yeni hediyeler de duyuruldu. Dün yazimda belirtmedim ancak bu sene Build katilimcilarina Microsoft, Surface Pro ve Acer Iconia W3 hediye ediyor. Ben de bugün itibariyle hediyeleri aldim ve kurulumlarini yaptim.

Bugün ise keynote'ta Microsoft kullanicilara eksta Skydrive alani, Office 365 Premium ve 1 yillik Adobe Creative Cloud üyeligi hediye edildi.

 Build 2013 Gün 2 Degerlendirmeleri Teknolot.TV'de ve Giik.FM'de

Build 2013'ün 2. günüyle ilgili yaptigimiz degerlendirmeleri  Teknolot.TV ve Giik.FM 'de izleyip veya dinleyip takip edebilirsiniz.

Build tarafindan haberler simdilik bu kadar :) Dönüste Teknolot.TV üzerinde Build 2013'te duyurulan pek çok yenilikle ilgili videolara yer veriyor olacagiz. Takip etmeyi unutmayin.

Hosçakalin



Global Azure Bootcamp'in Ardından

Daha önce blog üzerinden Global Azure Bootcamp ile ilgili detayları sizlerle paylaşmıştım. 27 Nisan'da da tüm dünya ile eş zamanlı olarak Azure Bootcamp'i gerçekleştirdik. Bu etkinlik benim MVP olarak ilk etkinliğim olmasıyla da tabi ki özel bir önem taşıyordu. Tabi MVP olarak ilk etkinliğimin de global bir etkinlik olması ayrıca güzel oldu :)

Etkinlik içerisinde ben de Azure Storage Services ve Azure Diagnostics & Debugging konularından bahsettim. Etkinlik boyunca ve sonrasında aldığımız tepkiler oldukça olumluydu. Umarım katılan herkes için faydalı bir etkinlik olmuştur.

Özellikle bu Global etkinliğin düzenlenmesi konusunda en büyük emek tabi ki Daron Yöndem ve MVP Lead'imiz Sinem Eylem Arslan'a ait. Etkinliğin planlamasından, lojistiğine ve hatta yemeğine kadar herşeyiyle ilgilendiler. Onlara da ayrıca teşekkür ederim bu güzel etkinlik için.

Etkinlik içerisinde yaptığımız demoya buradan erişebilirsiniz. Azure Storage Services sunumuna ise buradan ulaşabilirsiniz.

Başka etkinliklerde görüşmek üzere :)



27 Nisan'da Windows Azure Global Bootcamp Türkiye Ayağını Kaçırmayın !

27 Nisan'da dünya üzerindeki pek çok ülkede es zamanli olarak düzenlenecek olan Windows Azure Global Bootcamp seminerlerinin bir ayagi da Türkiye'de düzenleniyor.

Microsoft Türkiye ofisinde düzenlenecek olan etkinlikle ilgili detaylara kayit sayfasindan erisebilirsiniz. Kaydinizi yaptirdiktan sonra mail ile gelen biletinizi bastirmayi unutmayin!

Görüsmek Üzere