Gectigimiz birkac aydir Microsoft hakkinda bircok acayip duyurular ve dedikodular yapildi. Butun hepsi Bob Muglianin Stratejilerinin HTML 5e dogru degistigini ve Silverlightin saltanatinin sonsuza dek super guc olarak kalmayacagini duyurmasi ile basladi. Bu tek duyuru, IT dunyasi icindeki bircok insani merakta birakan ve bircok projenin durdurulmasina ve beklemeye alinmasina neden olan bir dalga etkisi yaratti.
Silverlighti yillar boyunca ogrenen insanlarin en buyuk dusuncesi (Gecerli olsa da olmasa da) yakinda birer dinazor olacaklari idi. WPFye odaklanan insanlar icin bu haber o kadar da tehdit veya sok edici degildi cunku WPF artik yeni bir sey degildi. Silverligt oyleydi.
Gelistirici toplulugunda bircok endise ve tirnak yeme ile birlikte belli bir zaman gecti. Tarayicilar arasi uyumlulugun korkularinin ustesinden gelen ve DOM soyutlama kutuphanelerindeki en son degisikliklerle basa ciktiklari icin gayet mutlu olan insanlar simdi Silverlightin parmaklarinin arasindan kayip gittigini anlamislardi. Bunun yerine, yeni bir teknoloji dunyanin butun dertlerini bir anda gelistiricilerin elleri arasinda cozmeyi ima ediyordu: HTML5 ve JavaScript. Bu C#, .NET ve Visual Studio 2010un luks ve uretken dunyasina alismis insanlar icin pek de iyiye isaret degildi. Durum acimasiz gozuktu, ve .NET ve Silverlightin gelecegi icin bircok kafa karisikligi vardi. Kesinlikle Microsoft bunlari cok daha acik bir sekilde aciklamayi planliyor olmali.
Silverlighti yillar boyunca ogrenen insanlarin en buyuk dusuncesi (Gecerli olsa da olmasa da) yakinda birer dinazor olacaklari idi. WPFye odaklanan insanlar icin bu haber o kadar da tehdit veya sok edici degildi cunku WPF artik yeni bir sey degildi. Silverligt oyleydi.
Gelistirici toplulugunda bircok endise ve tirnak yeme ile birlikte belli bir zaman gecti. Tarayicilar arasi uyumlulugun korkularinin ustesinden gelen ve DOM soyutlama kutuphanelerindeki en son degisikliklerle basa ciktiklari icin gayet mutlu olan insanlar simdi Silverlightin parmaklarinin arasindan kayip gittigini anlamislardi. Bunun yerine, yeni bir teknoloji dunyanin butun dertlerini bir anda gelistiricilerin elleri arasinda cozmeyi ima ediyordu: HTML5 ve JavaScript. Bu C#, .NET ve Visual Studio 2010un luks ve uretken dunyasina alismis insanlar icin pek de iyiye isaret degildi. Durum acimasiz gozuktu, ve .NET ve Silverlightin gelecegi icin bircok kafa karisikligi vardi. Kesinlikle Microsoft bunlari cok daha acik bir sekilde aciklamayi planliyor olmali.

Ne yazikki, bu olmadi. Bunun yerine, tam tersi oldu. Microsoft dunyaya Windows 8in sessiz bir tanitimini yapti ve bunun icin HTML5 ve JavaScript kullanarak Metro UI stili olan uygulamalar yapabileceginizi gosterdi. Eminim ki butun bunlarin iyi bir nedeni vardir, ama sunu belirteyim bu dusus tam da iOS ve Android programlamasina giristigim su zamanlarda beni super mutlu etti. Eger Windows uygulamalari gelistirmenin gelecegi C# ve .NET Frameworku birakip HTML5 ve JavaScript kullanmak anlamina geliyorsa, ben yokum. Kendine iyi bak Microsoft ve bol sans.

Belki de bu tarz konularda yorum yapan blogcular haricinde dunyanin buyuk bir kismi bunun gibi anlamsiz seyleri takip etmiyor. Aralarinda New York ve Boston gibi buyuk sehirlerde ikamet eden arkadaslarimdan duyduguma gore tecrubeli WPF ve Silverlight gelistiricileri icin bircok firsat varmis. Dice.comda yapilan bir arastirma da bunu dogruluyor. Gercek Dunya son 2 yildir WPF ve Silverlighti candan bir sekilde evlat edinmise benziyor. Buyuk organizasyonlarin yeni teknolojileri evlat edinmesinin uzun zaman alacagini anladim, bu yuzden belki de butun bu yazi aslinda bir hic. Fakat butun bunlara ragmen ilgi duyulabilecek baska bir sey daha var...

Jupiter Windows 8de buyuk olasilikla Windows 8de kullanilabilecek yeni bir UI programlama platformunun kod adi. Jupiterin tam olarak ne olduguyla ve olmadigiyla ilgili webde bircok spekulasyon ve soylenti var, ama henuz Microsoft tarafindan yapilan resmi bir aciklama yok. Duyduguma gore WPF icin Windows 8 uzerinde XAML kullanarak olacak olan bir yerdegistirme imis. Soylentiye gore DirectUI adini aliyormus ve yine soylentiye gore C++ ile kullanilmayi destekliyormus. Umarim bu Jupiter olayi mukemmel bir sonuc cikartir.
Iddia edildigine gore onumuzdeki BUILD konferansinda butun bunlar aciklanacakmis. BUILDin bazi sorulari halen daha cevaplayabilecegine dair suphelerim var. Microsoft PR makinasi o konferansta ne kadar basarili olursa olsun, birsey kesin. Bu Microsoft gelistiricileri icin gercekten cok garip bir zaman dilimi.
Iddia edildigine gore onumuzdeki BUILD konferansinda butun bunlar aciklanacakmis. BUILDin bazi sorulari halen daha cevaplayabilecegine dair suphelerim var. Microsoft PR makinasi o konferansta ne kadar basarili olursa olsun, birsey kesin. Bu Microsoft gelistiricileri icin gercekten cok garip bir zaman dilimi.