Visual Studio 11 ve .Net 4.5 Beta Yayınlandı

   Uzun bir bekleyişten sonra nihayet Visual Studio 11 beta ve .Net Framework 4.5 beta yayınlandı. Bilgisyarınızda test etmek için gerekli kurulumlara http://fth.by/d2 adresinden ulaşabilirsiniz. Son bir kaç haftadır bu haberi vermemek, gizlilik sözleşmesine (NDA) uymak için kendimi çok tutuyordum, artık rahatça sizler paylaşabilirim 🙂

Visual Studio 11 Beta logosu   Visual Studio 11 beta sürümünü oldukça farklı bulacağınıza eminim; çünkü Visual Studio deyim yerindeyse kabuk değiştirdi. Eski renkli ve karışık arayüz artık bir kenara bırakılarak daha sade, zaman zaman da monokrom bir arayüze büründü;

Visual Studio 11 karşılama ekranı

   Pek çoklarımınızın (ok, ok, hepinizin) bu yeni arayüzü ilk bakışta sevmeyeceğinize eminim; hatta ekran görüntülerini twitter üzerinden paylaştığımda bu konudaki ilk tepkilerinizi aldım bile; ama zamanla bunun bir yazılım geliştirici için daha uygun bir arayüz olduğunu göreceğinize eminim. Unutmayın; yeni arayüzde birincil hedef geliştirilen uygulamaya odaklanılması.

   Aslına bakacak olursanız, bu değişimin ayak sesleri Visual Studio 2010’da duyulmaya başlanmıştı. Visual Studio 2010 geliştirilirken alt yapı yeniden elden geçirilmiş, arayüz günümüz modern teknolojileriyle desteklenmişti. Bu sürecinde devamında, Visual Studio 11 ile birlikte, asıl önemli adımlar atılarak gerek arayüzde gerekse mimari de radikal değişiklikler yapıldı.

   Visual Studio 11 beta’yı bilgisayarınıza kurduğunuzda arayüze ilk tepkinizi verdikten sonra eminim ki örnek bir proje oluşturacaksınız. İşte tam da bu nokta da ikinci önemli değişikliği farkedeceksiniz; araç çubukları çok sade… Yazılım geliştiricilerden gelen en önemli geri bildirimlerinde birisiydi araç çubuklarının devamlı oynaması. Kod düzenleme modundan hata ayıklama moduna geçildiğinde ya da bir form, bir xml dosyası açıldığında neredeyse yer yerinden oynuyordu. Araç çubuklarının birisi açılırken bir diğeri kapanmaya çalışıyordu ve biz yazılım geliştiriciler bu karmaşa içerisinde işimize odaklanarak kodumuzu yazmaya çalışıyorduk! VS 11 ile birlikte kullanıcılardan toplanan istatistiki bilgiler yardımıyla araç çubukları oldukça sadeleştirilerek böylesi bir dikkat dağınıklığının da önüne geçildi. Sizlere Microsoft’un dersine çok iyi çalıştığını söyleyebilirim. Bundan uzun zaman önce katıldığım bir oturumda bu istatistikler detaylı olarak paylaşılarak kullanıcıların en sık kullandıkları araç çubukları ve komutlar gösterilmişti. Öyle ki; Microsoft pek çok yazılım geliştiricinin sık kullandıkları komutları araç çubuklarından kullanmak yerine klavye kısayollarını kullanmayı tercih ettiklerini keşfetmişti. Bunu en basit örneği ise kes-kopyala-yapıştır işlemleri olsa gerek… (bu komutları artık araç çubuğunda bulamıyor olmanızın sebebi de bu 😉 )

   Bu noktada aklınıza şu soru gelmiş olabilir; “Peki ama ben sık kullandığım özelliklere bu araç çubukları üzerinden hızlıca ulaşıyordum, bu durumda ne yapacağım?” Sakın merak etmeyin, bu komutlar hala kullanılabilir durumda, sadece artık araç çubuğunda yer almıyor. İşin güzel tarafı ise bu komutlar her defasında menüler arasında dolaşarak aramanıza da gerek yok! Visual Studio 11’in sağ üst köşesine dikkatlice bakın, orada “Quick Launch (Ctrl+Q)”  bölümünü göreceksiniz;

Visual Studio 11 ile birlikte gelen hızlı erişim (Quick Launch)

   Burası sayesinde kullanmak istediğiniz komutu menüler arasında kaybolmadan, sadece komutun adını (hatta sadece adının bir kısmını) yazarak bulabilmeniz mümkün. Oldukça pratik ve hızlı, değil mi! Bu hızlı erişim özelliği hakkında ilk denemelerinizi yaptıysanız hemen farkedeceksiniz, verdiğiniz aramaya uygun komutlar listelenirken yanlarında kısa yolları da gösterilmekte. Bu sayede ilgili komuta daha sonra ulaşabilmek için ihtiyacınız olacak kısayolu da öğrenmeniz mümkün.

vs11_Search

   Visual Studio 11 beta test sürüşünüze devam ederken farkedeceğiniz bir başka güzel yenilik ise araç pencerelerine getirilen arama desteği.Uzun zamandır beklediğim bu özellikle birlikte aşağıda listelediğim araç pencerelerinde yer alan içeriklerde arama yapabilmeniz artık mümkün;

  • Solution Explorer
  • Reference Manager
  • Team Explorer
  • IntelliTrace özet sayfası
  • Toolbox
  • Parallel Watch
  • Error List
  • Code Analysis
  • C++ graphics event list

  Aslına bakarsanız bu özelliğin ayak sesleri Visual Studio 2010’un çıkması sonrasında duyulmaya başlamıştı. Visual Studio galerisinde yer alan ve Microsoft tarafından geliştirilmiş olan Productivity Power Tools eklentisi içerisinde yeni Solution explorer ve arama özelliklerini de barındırmakta ve biz geliştiricilerin hizmetine çoktan sunulmuş durumda.

   Visual Studio 11 beta ile birlikte gelen daha pek çok yenilik bulunuyor; fakat farkettim ki şimdiye kadar paylaştıklarımla oldukça uzun bir yazı yazmışım bile. Bu sebeple önemli başlıkları sıraladığı bu yeni özelliklerden geriye kalanları sizin keşfetmenize bırakıyorum 🙂

   Yukarıda paylaştığım konular dışında not düşmem gereken bazı önemli konular da bulunuyor;

   Her ne kadar beta olarak yayınlansa da, Microsoft ürün kalitesine o kadar çok güveniyor ki, Visual Studio 11 beta “go live” olarak piyasaya sürüldü. Bunun anlamı; beta bile olsa ürünü satın alabilmeniz ve RTM olduğunda da satın aldığınız lisansla kullanmaya devam edebilecek olmanız. Dolayısıyla Visual Studio 11 beta aktif ürün geliştirme ortamlarında da kullanılabilir. Tabi bu noktada düşmem gereken önemli bir not var; Visual Studio 11 Beta sadece Windows 7 ve Windows Server 2008 R2 işletim sistemlerinde kullanılabiliyor. .NET 4.5 Beta ve Visual Studio 11 Team Foundation Server Beta’da benzer şekilde Windows 7, Windows Server 2008 ve Windows Server 2008 R2 işletim sistemlerinde kullanılabiliyor. Windows 8 Consumer Preview desteklenmediğinin altını çiziyorum.

   Visual Studio 11 betası kadar önemli bir başka konu da Team Foundation Server 11 beta’sı ve Team Foundation Server Express… 5 kişiye kadar olan küçük ekiplerin ücretsiz kullanımına sunulan TFS Express sayesinde Microsoft startup projelerine de önemli bir destek sunmakta. Team Foundation Server 11 betası hakkındaki bilgileri ayrı bir yazıda sizlerle paylaşmak sanırım daha doğru olacaktır.

 

   Visual Studio 11 ve .Net framework betalarının tadını çıkartmanız için yazımı burada sonlandırıyorum 😉

Fatih Boy

Ankara'da yaşayan Fatih, bir kamu kurumunda danışman olarak çalışmaktadır. ALM süreçleri, kurumsal veri yolu sistemleri, kurumsal altyapı ve yazılım geliştirme konularında destek vermektedir. Boş zamanlarında açık kaynak kodlu projeler geliştirmeyi ve bilgisini yazdığı makalelerle paylaşmayı seven Fatih, aynı zamanda Visual C# ve Visual Studio teknolojileri konusundan Microsoft tarafından altı yıl üst üste MVP (En Değerli Profesyonel) ödülüne layık görülmüştür. İş hayatı boyunca masaüstü uygulamaları, web teknolojileri, akıllı istemciler gibi konularda Asp.Net, Php, C#, Java programlama dilleri ve MySql, MsSql ve Oracle gibi veritabanı yönetim yazılımları ile çalışmıştır. İngilizce ve Türkçe olarak yayınlanan makalelerini gerek İngilizce bloğunda, gerekse de Türkçe bloğunda bulabileceğiniz gibi web sitesinden de açık kaynak kodlu geliştirdiği yazılımlarına ulaşabilirsiniz. vCard - Twitter - Facebook - Google+

7 yorum

  1. Sinan BOZKUŞ   •  

    Tasarım gerçekten çok kötü :/ Visual Studio 2008 den 2010′ a geçtiğimde tasarım ne kadar güzelleşmiş diyordum ki 2008 den de kötü geldi bana açıkcası…

    Hayırlısı olsun 🙂

    • Fatih Boy   •     Yazar

      Merhaba Sinan,
      Tasarım konusunda oldukça fazla geri bildirim geldi doğrusu. Bir kısım beğenirken bir kısımda buna alışamadı. Ben her iki grubu da oldukça normal karşılıyor ve biraz zaman tanınması gerektiğini düşünüyorum. Kabul etmek lazım ki Windows 8 ile birlikte Microsoft’ta UI konusunda önemli/radikal değişimler yaşanmakta.

  2. OGAN   •  

    Merhaba Windows 2008 betayı ve VS11 i kurdum her şey güzel gibiydi ancak VS11 javascriptlerde sürekli hata fırlatıyor, bu hata ayıklamasını bir türlü durduramadım 2 saatim gitti nerdeyse.
    Javascriptlerde hata ayıklama yapmamasını nasıl sağlayabilirim acaba?

  3. Cihan Yakar   •  

    Tasarım hoş (özellikle Dark) ama daha fazla beta :)Gereksiz monochrome olmuş, öyle ki intellisense de karşıma çıkan listeden ne metot ne özellik çok hızlı anlarken şimdi simgeye anlam yüklemeye çalışıyorum(az konstrastlı renkler seçilebilirmiş). Autocomplate karma karışık olmuş durumda Button için ProductName özelliği beliriveriyor. Bazen “.” ya basınca tamamlama gelmiyor. Dark temada renkler ve ikonlar tamamen uyumsuz. Expression blend’den ders almalılar 🙂

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir