Visual Studio 11 RC ve Arayüz Güncellemesi

   Bir süredir sizlerle paylaşmayı sabırsızlıkla beklediğim Visual Studio 11 arayüzünde süre gelen değişiklikleri Microsoft’un resmi olarak yayınlaması sonrası nihayet aktarabiliyorum 🙂

   Bundan bir kaç ay önce betasıyla karşımıza çıkan ve deneme fırsatı bulduğumuz Visual Studio 11 özellikle arayüz konusunda çok fazla eleştirildi. Önceden alışkın olduğumuz arayüzlerinden farklı, radikal denilebilecek düzeyde olan bu değişikliklerle birlikte karşımıza gelen “metro stili”ndeki bu yeni Visual Studio için ilk refleks olarak böylesi yorumların gelmiş olması aslına bakarsanız şaşırtıcı bir durum da değil…

VS11-Beta_h_c

   Böylesi radikal bir değişimin belki de en önemli sebeplerinden birisi Microsoft’un Windows 8 ile birlikte karşımıza çıkardığı Metro Sitili uygulamalar konusunda yazılım geliştiricilere ilham verebilmek  belki de… Sonuçta, Microsoft işletim sistemleri üzerinde geliştirilen yazılımlar incelenecek olursa pek çoğunun, başta Office ürün ailesi olmak üzere, Microsoft ürünlerinden etkilendiğini rahatlıkla söyleyebiliriz. Durum böyleyken her zaman için yazılımcıların elinin altında, gözünün önünde olan Visual Studio gibi bir üründe de böylesi bir değişimi görmek şaşırtıcı olmayacaktır. Şuna kesinlikle eminim ki Visual Studio 11 yayınlandığı andan itibaren benzer stillerde geliştirilmiş uygulamaları da görmeye başlayacağız.

   Konuya getirilebilecek bir başka yorum ise; Microsoft’un öne çıkardığı metro stili uygulamalar konusunda ilk adımı yine Microsoft’un atmasının önemi. Bu sayede, biz yazılım geliştiricilerin/yöneticilerin sırtlarına önemli bir yük getirecek olan arayüz modelleme/ geliştirme/araştırma fazı önemli ölçüde Microsoft tarafında tamamlanacaktır. Bizler de kullanıcıların en rahat kullanabileceği ve alışkın olacakları arayüzler konusunda önceden yapılmış çalışmaların (best practices) meyvelerini toplayabileceğiz… 🙂

  Bu yorumlarımdan sonra, artık bu makaleye başlamamdaki ana sebep olan ve sizlere duyurmak istediğim Visual Studio 11 RC birlikte gelecek arayüz değişikliklerine geçebiliriz.

   Şubat sonunda beta olarak kullanmaya başladığımız Visual Studio 11, makalemin başında da belirttiğim gibi, arayüz konusunda topluluklarca çok fazla eleştirildi. Visual Studio ekibi beta sürümünün yayınlanmasından bu yana geçen zamanda gelen bu olumlu/olumsuz geri bildirimleri takip ederek, raporlanan birincil derece önemli problemleri analiz ederek ve tabi ki bunları mümkün olduğunca düzelterek geçirdi. Geçen zaman içerisinde biz MVP’lerin gerek etkinliklerde yüz yüze, gerekse de e-mail v.b. kanallarla online olarak ilettiğimiz geri bildirimler de dikkate alınarak Visual Studio 11 arayüzü/teması yeniden gözden geçirildi. Gelen geri bildirimler incelendiğinde sanırım herkes aşağıdaki 3 problemli konu üzerinde hem fikirdir;

  • VS11 arayüzünün gri tonlarda ve fazlasıyla renksiz olması
  • Metro Stili doğrultusunda geliştirilen başlık, scrollbar ve ana ekran teması
  • Arayüzde bulunan ikonların tek düze ve renkten yoksun olmasının getirdiği dezavantajlar

   Bu üç konu üzerine yapılan geri bildirimler Visual Studio ekibince dikkate alınarak detaylarını aşağıda bulabileceğiniz düzenlemeler/iyileştirmeler yapıldı.

   Bu iyileştirmelerin detaylarına geçmeden önce isterseniz bir öncesi/sonrası yapalım ve eski ve yeni Visual Studio 11 temasını görelim;

Visual Studio 11 Beta arayüzü

Visual Studio 11 RC arayüzü

   Visual Studio 11’in yeni temasına ilk baktığınızda dahi fark edeceksinizdir; daha renkli! 🙂

   Artık Visual Studio 11 arayüzü daha açık tonda bir gri arka plana sahip. Bu arayüze daha fazla “enerji” kazandırmak adına yapılan değişiklilerden en kolay fark edebileceğiniz. Bunun yanında bazı ikonlarda renklendirilerek diğerlerinden sıyrılması ve  daha kolay bir kullanım hedeflenmiş. Gelen geri bildirimlerin bir çoğu gösteriyor ki, kullanıcılar arayüz üzerindeki pek çok işlemlerinde (örneğin; bir debug oturumu başlatmak, menüdeki  bir butona basmak) renk kodlarıyla hareket etmekte. Bu renk kodlarının/renklendirmenin eksik olduğu bir Visual Studio doğal olarak pek çokları için daha az kullanışlı olacaktı…

Visual Studio 11 Beta solution explorer'ından bir görünüm

Visual Studio 11 RC solution explorer'ından bir görünüm

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Dikkate değer bir başka değişikliği de durum çubuğuna baktığınızda fark edeceksiniz. Durum çubuğu artık daha renkli, üstelik bu renk Visual Studio’nun bulunduğu duruma/görünüme göre değişkenlik göstermekte.  Bu sayede kolaylıkla uygulamanın hangi durumda olduğunu anlayabilmektesiniz;

Visual Studio durum çubuğu renkleri ve anlamları

   Yapılan değişikliklerden bir başkası ise araç çubuğu v.b. alanlarda büyük harf kullanımlarının sınırlandırılması. Gelen pek çok geri bildirimde bu kadar yoğun büyük harf kullanımının odaklanmada problem yaratacağı ve kimileri için de Visual Studio bağırıyormuş hissi verdiği şeklindeydi 🙂

   Bu geri bildirimler dikkate alınarak büyük harf kullanımları sadece ana menüde yer alan birinci seviye girdilerle sınırlandırıldı. Ana menülerdeki büyük harf kullanımındaki temel amaç ise daha kolay fark edilmeleri ve Visual Studio çerçevesini daha belirgin yapabilmek;

Büyük harfler sadece ana menüde birinci seviye girdiler ile sınırlı

 

   Daha iyi bir Metro Stili görünüm için yapılan bir değişiklikte ana ekranın çerçevesinin kaldırılması oldu. Bu sayede Metro Stil konseptine daha uygun ve çerçevesiz bir Visual Studio elde edildi;

Visual Studio 11 Beta'de çerçeve bulunmakta

Çerçevesi kaldırılarak Visual Studio daha iyi bit Metro görünümüne sahip oldu

   Tüm bu arayüz iyileştirmelerini toparladığımızda beta ile kıyaslandığında daha başarılı bir Visual Studio 11 bizleri bekliyor…

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+

6 yorum

  1. Mustafa   •  

    Bir de Pending Changes penceresine el atılsa süper olurmuş. Her türlü yeniliğe açığım ama, bu ekran hususi olarak “kullanılmasın” diye düzenlenmiş gibi.

Bir Cevap Yazın

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