Fırat Esmer

ANLATILAN SENİN HİKAYENDİR - KARL MARX

TypeScript Hakkında

TypeScript

Her ne kadar kullanmış olmasam da veya hakkında çok fazla araştırma yapmasam da "yeni" kelimesi ilgimi çekti ve ufak bir haber yapma kararı aldım. Öncelikle neler duydum, neler öğrendim. TypeScript, JavaScript çıktısı almamıza yarayan tip kavramının, sınıf yapılarının bulunduğu (object orianted) client side programlama dili. Neden? Neden kullanalım? Kendi adıma konuşuyorum, JavaScript yazdığım zaman kodlar çoğaldığı zaman işler karışıyor ve sıkıcı bir hal almaya başlıyor benim için. Burada sanırım devreye TypeScript girecek. Visual Studio 2012 eklentisi olduğu için IDE'nin tüm nimetlerindende  yararlanabileceğiz.

TypeScript'i indirmek veya hakkında daha fazla bilgi almak isterseniz buraya tıklayın. Ana sayfada TypeScript'in mamirisini göreceksiniz; Anders Hejlsberg. Evet, C# programlama dilini kullananların yakından tanıdığı Danimarka doğumlu bilgisayar mühendisi. Neyse, son olarak söyleyebileceğim şey AÇIK KAYNAK olması. Evet. Hepinize şimdiden iyi çalışmalar!

DreamSpark Üyeliği İle Ücretsiz Windows Dev Hesabı Almak

Windows 8

2 gün önce DreamSpark hesabı ile nasıl Windows Phone Dev hesabı alınacağını anlatmıştım. Microsoft her ne kadar uygulamalarını ücretsiz olarak öğrencilerine sunsa da, bu kadarını yapacağını tahmin etmemiştim. Yapmaz demiyorum, tahmin etmemiştim. Çünkü fazla ücret ödemeden para kazanmaya yönelik uygulama geliştirme algısı oluştu bende. Neyse, Windows Phone Dev hesabını aldıktan sonra gözümü Windows 8'e diktim. Eğer akıllı telefon sektörü için böyle bir uygulaması varsa Microsoft'un, neden Windows için olmasın dedim. Dedim ve düşündüğüm gibiymiş.

Windows Dev hesabı almak aslında Windows Phone ile aynı ancak ödeme kısmında bir fark çıkıyor ortaya. Önce ödeme kısmına kadar olan bölüme göz atalım.

Dün Microsoft hesabı ile DreamSpark hesabını birleştirmekten bahsetmiştim. Kısaca özet geçmek gerekirse, DreamSpark'ın üzerine kayıtlı olduğu hesabı Microsoft hesabı (ornek@hotmail.com, eski adı ile Windows Live ID) ile birleştirmekti. Birleştirme işlemini yapmazsanız kayıt sırasında uyarı alacaksınız. Windows Dev hesabı için size (verified olduğunuzda) register code verecek. Bu sayfadan temin edebilirsiniz. Birleştirme işlemini de bu sayfadan yapabilirsiniz.

DreamSpark hesabınız ile Microsoft hesabınızı birleştirdiniz. Artık buraya tıklayarak ücretsiz Windows Dev hesabınızı alabilirsiniz. Burada işlem farklılaşıyor. Windows Phone kısmında sizden hiçbir şey talep etmiyorlardı ve işleminizi direkt gerçekleştiriyorlardı ancal Windows kısmında sizden kart bilgisi istiyorlar. Her ne kadar 80 Türk Lirası (49 Amerikan Doları) ödemeyecek olsanız da bunu sizden talep ediyor. Hatta açıklamaya göre bir senenin sonunda otomatik işlem ile parayı kartınızdan çekiyor. Ama DreamSpark öğrencileri için bu nasıl yürüyecek bilmiyorum. Ancak 12 ay boyunca Windows Store'a uygulama koyabileceksiniz. Ben henüz almadım o yüzden bir dashboard resmi koyamayacağım.

DreamSpark Üyeliği İle Ücretsiz Windows Phone Dev Hesabı Almak

Windows PhoneDün Windows Phone 8.0 SDK konusu içerisinde anlattığım Windows Phone Dev Account ile ilgili bugün benim için güzel bir gelişme oldu. Umarım bu gelişme sizlere de bir konuda yardımcı olur. Gelelim olaya.

Bugün, dün de söylemiş olduğum gibi DreamSpark hesabım olmasına rağmen ücretsiz Windows Phone Dev hesabı almayı denemedim. Halbuki Microsoft öğrencilere 99 Amerikan Doları ödetmek yerine ücretsiz sağlıyor bunu. Windows Phone Dev Center sitesine girip işlemleri gerçekleştirecektim ki... Microsoft hesabımla ilişkili DreamSpark hesabı bulunamadı uyarısı aldım. Ama DreamSpark üyeliğimi "verified" ederken ki Microsoft hesabımı kullanmıştım. Yine de olmadı. Meğer ikisini eşleştirmeniz gerekiyormuş. Aşağıdaki açıklama öyle söylüyor.

"Map Your Microsoft Account with Your DreamSpark Account. To register on the Windows Phone Dev Center you’ll need to use a Microsoft Account. This Microsoft Account and your DreamSpark account need to be associated with each other so that Windows Phone Dev Center knows you are a verified student.Don’t have a Microsoft Account? It’s easy to get one! So, go ahead and create a Microsoft Account – we’ll wait for you right here. If you already have a Microsoft Account, or you’ve just signed up for one, click on “Map your accounts” button above and follow the steps to permanently associate your Microsoft Account with your verified DreamSpark account. Don’t worry, if you don’t have a DreamSpark account yet, we will help you create one mapped with your Windows Live ID and verify your student status."

DreamSpark hesabınızı Microsoft hesabınız (ornek@hotmail.com, eski adı ile Windows Live ID) ile eşleştirmek için buraya tıklayın.

Tekrar ödeme seçenekleri kısmından öğrenci olduğunuzu belirten seçeneği işaretleyerek işleme devam edin. İşlemi yaptınız mı? Tebrikler, Windows Phone Dev hesabınız var. Artık uygulamalarınızı markete koyabilirsiniz. Son olarak Windows Phone Dev Center'daki panelden bir görüntü koyayım.

Windows Phone Dev Center Dashboard

Windows Phone SDK 8.0 Hazır

Windows Phone

Microsoft'un geçen hafta yapmış olduğu Windows Phone 8 lansmanı üzerine geliştiricilerin beklediği (ben de dahil) Windows Phone SDK'in yeni sürümü yayınlandı.

Öncesinde hemen şöyle bir bilgi de vereyim. 10/30/2012 ile 07/11/2012 tarihleri arasında Windows Phone Dev Center'dan hesap almak isteyenler sadece 8 Amerikan Dolar'ı ödeyecek. Toplamda 91 Amerikan Dolar'ı ucuza almış olacaksınız. Ödeme kısmında 99 Amerikan Dolar'ı seçeneğini görünce şaşırmayın, geri kalan 91 Amerikan Dolar'ını 30-60 gün arasında size geri ödeyecek. Konu ile ilgili daha fazla bilgi veya satın alma işlemi için buraya tıklayınız. (Microsoft Türkiye Blog'daki makale için buraya tıklayabilirsiniz.) Son olarak şunu belirteyim, DreamsSpark hesabı olanlar için (öğrenci) ücretsiz ibaresi var ancak ben nedense beceremedim. MSDN hesabı olanlar için promo code var mı onu da inceleme fırsatım olmadı henüz.

Windows Phone SDK sayfasına girdiğimizde ilk olarak SDK'in 1.6 GB (İngilizce) gibi yüksek bir boyuta ulaşabilme ihtimalini bulundurduğunu göz önüne alalım. Diğer bir açıklama ise Windows Phone 8 ve Windows Phone 7.5 aygıtları için uygulama yapabilmemiz. Sistem gereksinimleri kısmında moralinizi bozabilecek kriterler var. Bunlar:

  • 4 GB RAM,
  • 64-bit CPU (x64),
  • Windows 8,
  • Windows 8 Pro Versiyonu veya daha yükseği (Windows 8 Enterprise)

Evet. Henüz Windows 8 satın almadığım için Windows Phone SDK'i indiremiyorum bu sebepten ötürü.

Yazılım tarafına baktığımızda, dolayısıyla Windows Phone 7.x sürümünden farklı bir yapı geliyor karşımıza. Yenilikler sayfası da hayli kabarık. Toplamda 22 başlık altında toplanmış maddelerden bazıları:

  • Direct3D uygulamar için proje şablonu,
  • Geliştirilmiş lokalizasyon desteği,
  • Managed veya native code debugging,
  • XNA Framework desteği,
  • Birden fazla çözünürlük için destek,
  • Mağaza test kiti (eski adıyla Marketplace Test Kit),
  • Ekran kilidi,
  • Yeni harita kontrolü,
  • Kullanıcının uygulamalarla sesli etkileşim, için yenilikler,
  • Windows Phone 8'li telefonların cüzdan olarak kullanılması için yenilikler,
  • Direct3D ve oyunlar,
  • Uygulamala modelleri : Managed, native, Direct3D ve XAML, HTML

... ve fazlası. Tüm yenilikleri bulabileceğiniz liste için buraya tıklayınız. Windows Phone SDK 8.0'ı indirmek içinse buraya tıklayabilirsiniz.

Windows Phone 8 işletim sistemli akıllı telefon çeşidinin artması ve HTC'nin Windows Phone 8X ve Windows Phone 8S modellerinin tanıtımını Türkiye'de çoktan yapmış olması ve Nokia Türkiye'nin sayfasında Nokia Lumia 920 ve Nokia Lumia 820 ile ilgili güncelleme yapması heyecanlandırıcı bir haber.

SQL Server 2008 R2 Service Pack 2 Çıktı

Microsoft SQL Server 2008 R2

Microsoft SQL Server 2008 R2'nun yeni servis paketi hazır. SQL Server topluluklarından gelen isteklere göre yeni servis pakedini güncellediklerini, daha kaliteli ve daha güvenli hizmet için servis pakedinin güncellenmesini öneriyorlar. Bakalım 2. servis pakedinde neler var.

- Raporlama çizelgelerinde yakınlaştırma veya kırpılma gibi sorunlar için çözüm üretilmiş,
- Toplu alter table komutlarında cache sorunu giderilmiş,
- Raporlama servisi raporlarında gizli satırların işlenmesindeki sorunlar giderilmiş.

Daha fazla bilgi almak ve Microsoft SQL Server 2008 R2 Service Pack 2'yi indirmek için buraya tıklayın.