Fırat Esmer

ANLATILAN SENİN HİKAYENDİR - Karl Marx

Microsoft WebMatrix 2 Beta Yayınlandı

Microsoft WebMatrix

Microsoft tarafından açıklanan bir diğer haber ise WebMatrix'in 2. sürümünün betasının indirilebilir olması. Birincisinde ne vardı ki ikincisini indirelim diyebilirsiniz. Çoğu geliştirici WebMatrix kullanmıyor ancak bu, WebMatrix'in kötü veya kullanışsız olduğu anlamına gelmez. WebMatrix görünümü sade, kullanışlı ve temiz bir program. İçerisinde hazır kullanabileceğiniz projeler de mevcut. Örneğin : WordPress, BlogEngine.NET, dasBlog, Kooboo gibi açık kaynaklı hazır projeler indirilip kurulabilir durumda. Veritabanlarıyla birlikte. Bunun dışında şablon kullanabilir ve sitenizi şekillendirebilirsiniz. Gelelim ne yenlikler var.

  • HTML5 ve CSS3 için element ve attribute kod tamamlayıcısı (IntelliSense gibi). Ayrıca sitenizi tarayıcınızda görüntülemeden önce varsa hataları görebilirsiniz,
  • jQuery ve çekirdek JavaScript fonksiyonları için öneri alabiliyorsunuz. Ayrı bir dosya ya da script bloğunda da olsa JavaScript'i doğrulayabiliyorsunuz,
  • HTML5 ve CSS3 ile geliştirilmiş yeni iki adet site şablonu mevcut. Bunlar : kişisel ve başlangıç site şablonları. Bu şablonlar mobil algılama ve Facebook ve Twitter kimlik doğrulaması yapabiliyor,
  • Twitter ve Facebook kimlik doğrulama işlemleri için API'ler,
  • CSS renk seçici (color picker) eklenmiş. CSS komutunda belirtilmiş renk üzerinde renk seçici aktif hale geliyor ve renk seçimi kolaylaşıyor,
  • PHP ile geliştirilmiş uygulamalarda fonksiyonların üzerine fare ile gelindiğinde, fonksiyon hakkında bilgi veren döküman bağlantıları çıkıyor,
  • Eklenti galerisi eklendi,
  • NuGet paket galerisi eklendi,
  • Geliştirilmiş veritabanı kullanım arayüzü,
  • HTML, CSS ve JavaScript gibi web teknolojileri için dinamik yardım menüsü.
Yukarıdaki listenin dışında en fazla bir kaç madde bırakmışımdır. Eğer tüm listeyi detaylarıyla beraber görmek istiyorsanız buraya, indirmek içinse buraya tıklayabilirsiniz. 

ASP.NET MVC 4 Geliştirici Ön İzlemesi Hazır

ASP.NET MVC 4 Developer Preview

build konferansında yazılımcıları heyecanlandıracak başka bir gelişme daha gerçekleşti. ASP.NET MVC 4 geliştirici ön izlemesi (ASP.NET MVC 4 Developer Preview) sunuldu. Sunumu yapan tabii ki Scott Guthrie idi. ASP.NET MVC 4 Developer Preview'in geleceğini herkes bekliyordu ama bu kadar kısa sürede değil. En azından ben beklemiyordum. Çünkü daha önceden yazmış olduğum makaleye bakıyorum da Temmuz'un ortalarında yol haritası açıklanmış. Neyse, gelelim bizi nelerin beklediğine.

Öncelikle önemli uyarımı yapıyorum, ASP.NET MVC 4 Developer Preview beta bile değil. Yani hatalara sebebiyet verebilir. Hızlıca yeniliklerden bahsedelim.

  • Varsayılan proje şablonu geliştirilmiş. Yani default olarak açılan sayfa artık daha modern ve güzel görünüyor. Geliştirilmiş proje şablonunun mobil versiyonu da mevcut,
  • Windows Azure SDK'i destekliyor. Eylül 2011 1.5 versiyonu,
  • Asenkron kontroller için görev desteği. Daha çok C# 5 veya Async CTP kullananlar için geçerli bir yenilik. Denemek isteyenler Visual Studio 2010 SP1 için çıkarılan Refresh eklentisini veya Visual Studio 11 Developer Preview'i indirebilir (Web Installer),
  • Visual Studio için kod tarifleri. Yol haritasında da sözü çok geçmişti. Ufak kütüphaneler gibi kullanımı kolay ve paylaşılabilir paketler,
  • ASP.NET MVC ve jQuery birlikte kullanımı zor olan iki dal. Artık iç içe kullanımı kolay ve yaygın hale gelecek.

build konferasında keynote'da açıklanan maddelerden bir kaçı yukarıda. Tüm maddeleri detaylarıyla okumak istiyorsanız buraya, ASP.NET MVC 4 ana sayfasına ulaşmak için buraya tıklayın.

İndirmek için iki yol mevcut. Birisi direkt olarak link (Visual Studio 11 Developer Preview dahil), diğeri ise Microsoft Web Platform Installer üzerinden.

Windows 8 Geliştirici Ön İzlemesi Hazır

build Windows

Evet... Zamanı gelmişti. Merakla beklenen build konferansından çok büyük haberler var. Peki biz yazılımcıları neler bekliyor? build konferansı bize neden hitap ediyor? Bu soruların cevabını vermeden önce yeniliklerden bahsedelim.

Öncelikle görsel yapıda MetroUI dediğimiz büyük ve köklü bir değişiklik bizi bekliyor. MetroUI Windows Phone kullanıcılarının yakından bildiği UI. Artık tablet ve masaüstü bilgisayarlarda da görmek mümkün. Sanırım masaüstü için pasif yapma seçeneğimiz var.

Bunun dışında login, task manager, performans, cloud, windows store gibi yenilikler de mevcut. Windows 8'de C ve C++, C# ve VB, HTML ve Javascript ile Metro UI uygulamalar yaratabileceğiz. Neyle mi? Şimdilik Microsoft Visual Studio 11 Express ve Microsoft Expression Blend 5 ile. 

California'da düzenlenen build konferansı ziyaretçilerine verilen Windows 8 işletim sistemi tabanlı tabletler bu amaca hizmet ediyor. Test ve geri bildirim. Şu an mevcut Windows 8 Geliştirici Ön İzlemesi, geliştiricilere hitap ediyor. Beta bile değil, yüklemeye kalkarsanız sıkıntılar için sizden başka suçlu olmayacaktır.

Windows 8 ile ilgili piyasada çok fazla bilgi var ve mevcut bilgi kadarı da gelmeye devam ediyor. build konferansını internet üzerinden izleyerek, kendinizi besleyin derim. Gelelim gerekli bağlantılara. Bilgi almak istiyorsanız buraya, Windows 8 Geliştirici Ön İzlemesini (Windows 8 Developer Preview) indirmek için buraya tıklayın.

"Windows Developer Preview with developer tools English" seçeneğini kullanarak indirirseniz, geliştiricilere özel araçlardan yararlanırsınız. Bu araçlar:

  • Metro stil uygulamalar için Windows SDK,
  • Windows Geliştirici Ön İzlemesi için Microsoft Visual Studio 11 Express,
  • Microsoft Expression Blend 5 Geliştirici Ön İzlemesi,
  • 28 adet Metro stili içeren uygulama.

şeklinde listelenmiştir.

NOT : Windows 8 Geliştirici Ön İzlemesini kurmadan önce mutlaka talimatları okuyun.

Microsoft Virtual Academy İle IT Bilginizi Geliştirin

Microsoft Virtual Academy

Microsoft tarafından hazırlanan portalda SQL Azure, Microsoft Azure, Office 365, WMware, Private ve Public Cloud dallarıyla ile ilgili kurslar mevcut. Kurslardan kastımız gerçek kurs gibi. Önce öğrenmek istediğiniz konular hakkında size bağlantılar veriyor.Bu bağlantılarda videolar, makaleler ve pdf dosyaları mevcut. Bilgi alma kısmını tamamladıktan sonra sizi sınava sokuyor. Sınavdan başarıyla geçtiğinizde puan kazanıyorsunuz ve dünya/ülke sıralamasında yükseliyorsunuz. Tabii puan kısmı sizi yarıştırmak için konulmuş. İstatistiklere baktığımda 280 bin kişinin kayıt olduğunu görüyorum. Sonuç olarak az önce saydığım konularla hiç alakam olmamasına rağmen az da olsa bir kaç şey öğrendiğimi, yani bu konulara ilgisi olan kişilerin çok seveceğini söyleyebilirim. Sitede istatistikleri gösteren sayfa aşağıdaki gibi:

Microsoft Virtual Academy Dashboard

İkinci olduğuma bakmayın. Türkiye'den katılım az ve aktif kullanıcı sayısı yok denecek kadar az.

Siteye giriş için Windows Live ID gerekmektedir. Sitenin ana sayfasına ulaşmak için buraya tıklayabilirsiniz. Kolay gelsin, başarılar (:

Windows Phone SDK 7.1 RC Hazır

Windows Phone

Herkesin eli kulağında beklediği Microsoft'un popüler mobil işletim sistemi için hazırlanan geliştirme aracı Windows Phone SDK 7.1 RC oldu! Son olarak Beta 2 durumunda olan Windows Phone SDK ile işletim sistemi Windows Phone 7 ve Windows Phone 7.1 olan telefonlar için uygulamalar geliştirilebiliyordu. Ancak Windows Phone SDK 7.1 RC ile Windows Phone 7.1 ibaresi kendini Windows Phone 7.5'e bıraktı. Windows Phone SDK 7.1 RC ile sizleri nelerin beklediğine aşağıdaki liste ile göz atalım.

  • Windows Phone SDK 7.1 (RC),
  • Windows Phone Emülatörü (RC),
  • Windows Phone SDK 7.1 Kütüphaneleri (RC),
  • Silverlight 4 SDK ve DRT,
  • XNA Game Studio 4.0 için Windows Phone SDK 7.1 Eklentileri,
  • Windows Phone 7 için Microsoft Expression Blend SDK,
  • Windows Phone 7.1 işletim sistemi için Microsoft Expression Blend SDK,
  • Windows Phone için WCF Data Services Client,
  • Windows Phone için Microsoft Advertising (reklam) SDK.

Dikkat etmeniz gereken noktalardan bir tanesi ise daha önceden Windows Phone SDK 7.1 Beta kurulu ise makinenizde, Windows Phone SDK 7.1 RC'i kurmadan önce silin ve programı kuracağınız makinenin işletim sisteminin minimum Windows Vista SP2 (Starter Edition harici) olmasına dikkat edin.

Windows Phone SDK 7.1 RC hakkında daha fazla bilgi almak veya indirmek isterseniz buraya tıklayın.