garen.yöndem launching ...3 ...2 ...1

Visual Studio Task List (Görev Listesi)

31. Ekim 2014 12:00by Garen Yöndem

Geliştirdiğimiz bireysel projelerde veya yıllarca geliştirilmesine devam edilen kurumsal uygulamalarda sık sık kodların arasında comment’ler görmeye veya görmeyi ummaya :) alışığız. Commentler çoğu zaman algoritmaların veya kodun akışının anlaşılabilmesi için kritik önem taşımaktadır. Her ne kadar mantıklı ve tutarlı isimlendirmelerle okunabilir ve kolay anlaşılabilir kod yazmak mümkün olsa da felaket senaryolarında comment yazmak can simidi görevi üstlenebiliyor.


Peki, yapılan eylemi anlatmanın dışında, yapılacak eylemi anlatmak için ne kullanmalı? Bu durumda işin rengi biraz değişiyor ve farklı ihtiyaçlar beliriyor. Bu ihtiyaçlardan bazıları; yapılacak iş projenin neresinde?, yapılacakların listesi nerede?, işlerin öncelik sırası nasıl?.


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Visual Studio’da tam da bu tip ihtiyaçların giderilmesini hedefleyen ancak pek az developerın kullandığı Task List (Görev Listesi) penceresi mevcut. Task List penceresine Visual Studio menüsünden “View > Task List” yolunu takip ederken ulaşabilirsiniz.


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Açılacak pencere ana hatlarıyla dropdown menüden ulaşabileceğiniz User Tasks ve Comments kısımlarından oluşuyor. User Tasks kısmında projenizle ilgili görevlerin listesine ulaşabilirsiniz. Yeni görev oluşturmak için sağ üstteki butonu kullanmalısınız. Görevi tanımladıktan/yazdıktan sonra üzerine sağ tıklayarak öncelik sırasını da belirleyebilirsiniz. Görevi tamamladıktan sonra ise yapmanız gerekeni yukarıdaki ekran görüntüsünden anlamışsınızdır. :)


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Comments kısmı ise bende olduğu gibi size de User Taks kısmından daha kullanışlı gelebilir. Çünkü size kodun herhangi bir yerine bıraktığınız not’la ilgili, bulunduğu sayfa ve satır gibi daha detaylı veriler sunuyor. Ayrıca comment’in üzerine çift tıklayarak doğrudan commentin bulunduğu yere ulaşmanız mümkün.


Visual Studio’da önceden tanımlanmış ve Task List’in indeksleyebildiği üç adet comment keyword'ü mevcut. Bunlar; TODO:, HACK: ve UNDONE:. Ancak bu üç keyword’ün yanı sıra kendi custom keyword’lerinizi de tanımlayabilirsiniz


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Task List için tanımlanmış keyword’lere Visual Studio menüsünden "Tools > Options > Environment > Task List" yolunu takip ederek ulaşabilirsiniz. Yeni bir keyword oluşturmak için öncelikle ismini belirlemeniz gerekiyor, ardından “Add” butonu aktif hale gelerek yeni keyword’ünüzü listeye eklemenize imkan sağlıyor.


Visual Studio Task List (Görev Listesi) - garen.yondem.com


Yeni keyword’ü ekledikten sonra onu da diğer keywordler gibi kullanmaya başlayabilirsiniz. Ancak bu aşamada özellikle şirket içi keyword oluşturmak isteyenlerin dikkat etmesi gerek bir konu var. Tanımlanan keyword’ler sadece local Visual Studio’da geçerli olacak. Dolayısıyla projeyi takım arkadaşınız kendi bilgisayarında açtığı zaman veya farklı senaryolarda proje farklı bir Visual Studio ortamında açıldığı zaman, Task List sizin oluşturduğunuz keyword ile yazdığınız commentlere ulaşamayacak. Ne yazık ki bu problemi aşmanın en sistematik yolu da Visual Studio ayarlarını export ederek diğer Visual Studio’ya taşımak.


Görüşmek üzere, takipte kalın!

Hyper-V ile Windows 10 Technical Preview Kurulumu

6. Ekim 2014 15:00by Garen Yöndem

Gündemi takip ediyorsanız, haberiniz olmuştur. Microsoft 30 Eylül’de Windows’un bir sonraki sürümünün Windows 10 olacağını ilan etti. Duyuruyu takip eden 1 Ekim'de ise kurumsal firmaların IT departmanlarının ve sabırsız Windows kullanıcılarının test edebilecekleri erken bir ön izleme sürümü olan Windows 10 Technical Preview’u download’a açtı.


Windows Insider Programına dahil olup İSO dosyasını bilgisayarınıza indirdikten sonra işletim sistemini kurabileceğiniz sanal bir makineye ihtiyacınız olacak. Başlamadan önce hatırlatmak gerek, Microsoft, Technical Preview sürümün günlük kullanıma uygun olmadığını sıklıkla vurguluyor. Dolayısıyla şimdilik sadece sanal makineye kurarak eğlence amaçlı kullanmanız doğru olacaktır.


 - garen.yondem.com


Hyper-V ile sanal makine oluşturabilmek için öncelikle Hyper-V Manager’ı açmalısınız. Bunun için, Windows 8.x sürüme sahip bilgisayarınızda Windows + S tuş kombinasyonunu kullanarak açılacak arama menüsünü kullanabilirsiniz.

Hyper-V Manager’ı açtığınızda pencerenin sağında bulacağınız New satırından Virtual Machine yolunu takip edin.


 - garen.yondem.com


Açılan pencereden oluşturacağınız sanal makinenin niteliklerini belirleyebilirsiniz. İlk olarak oluşturacağınız sanal makinenin ismini ve yüklemek istediğiniz yeri belirlemelisiniz. Sanal makineyi kuracağınız konumu seçerken kurulum diskinde yeterince alan olduğundan emin olmanızda fayda var.


 - garen.yondem.com


İsimi ve dosya konumunu belirledikten sonra Assign Memory sayfasına geçebilirsiniz. Sanal makinenin kullanabileceği Ram miktarını belirlerken, indirdiğiniz İSO’nun 32bit mi yoksa 64bit mi olduğunda dikkat etmelisiniz. Çünkü Microsoft’un Windows 10 için yayımladığı minimum sistem gereksinimlerine göre 32bit versiyon 1024MB, 64bit versiyon ise 2048MB Ram'e ihtiyaç duyuyor.


 - garen.yondem.com


Bu örnekte 32bit versiyon kuracağımız için 1024MB Ram alanı belirleyerek bir sonraki adıma geçebiliriz. Windows 10’u sadece yeni özelliklerine göz atmak için kuruyorsanız sizin de 32bit versiyonu kurmanızı öneririm.


 - garen.yondem.com


Bu adımda sanal makineniz için sanal disk alanı oluşturabilirsiniz. Microsoft’un Windows 10 için tavsiye ettiği minimum disk alanı 16GB fakat benim kurulumu gerçekleştirdiğim diskte daha az boş alan olduğu için sanal makineyi 11GB'la sınırlamak zorunda kalıyorum. Eğer sanal makineye ekstra yazılım kurmayacaksanız minimum 9GB alan dahi yeterli olacaktır.


 - garen.yondem.com


Son olarak, indirmiş olduğunuz İSO dosyasını kurulum DVD’si olarak gösterdikten sonra finish butonuna tıklayarak işlemi tamamlayabilirsiniz.


 - garen.yondem.com


Hyper-V Manager penceresine geri döndüğünüzde, Virtual Machines (Sanal Makineler) listesinde yarattığınız sanal makineyi görebilirsiniz. Sanal makineye sağ tıkladığınızda açılacak pencereden Start butonuna bastığınızda sanal makineniz çalışmaya başlayacak ve doğrudan Windows 10 Technical Preview kurulum ekranı sizi karşılayacak. Klasik Windows kurulumunun ardından Windows 10’un getirdiği yeni özelliklerle oynamaya başlayabilirsiniz.


Herkese iyi bayramlar!