Visual Studio etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Visual Studio etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

AnkhSvn Kullanımı

Serverdaki bir projeyi commit , checkin  checkout yapmak için Visual studio da, TFS in dışında AnkhSVN ile de çalışabilirsiniz .

AnkhSvn Kurulumu

AnkhSVN kurulumunu Visual Studio üzerinden Extension Manager dan kuralım.

Visual Studio üzerinden Tools tabından Extension Manager a tıklayalım.

Extension Manager penceresinde sol kısımdan Online Galery ‘yi seçiniz. Sağ üst kısımdaki arama kutusuna AnkhSvn yazıp aratalım. Listede AnkhSVN - Subversion Support for Visual Studio ‘yu göreceksiniz. Eğer daha önce yüklemediyseniz Download butonu çıkacak. AnkhSVN - Subversion Support for Visual Studio ‘yu indirmek için Download butonuna tıklayınız.


Açılan web sayfasında eğer CollabNet e üyeliğimiz yoksa üyelik olusturalım.Var olan bir üyeliğimiz varsa üyelik bilgilerimizi girelim.

 "AnkhSVN - Subversion Support for Visual Studio" altındaki Download butonuna tıklayarak dosyayı bilgisayarımıza kaydedelim.


Bilgisayarımıza indirdiğimiz AnkhSvn adındaki Windows Installer Package dosyasına sağ tıklayarak Install diyelim.

Open File - Sucurity Warning ekranından Run butonuna tıklayalım.

Licence Agreement pencereinde I accept the terms in the Licence Agreement seçeneğini seçelim ve Install butonuna tıklayalım.

İşlem başarılıysa kurulumu tamamla ekranı gelecektir. Finish butonuna tıklayalım. Bu işlem sonrasında urulumun Visual Studio üzerinde görülmesi için Visual Studio yu restart etmemiz gerekecektir.

Visual Studio üzerinde View tabında Repository Explorer gelirse kurulum başarılı olmuş demektir.

Projemizde AnkhSvn yi kullanmak için Tools altından Options a tıklayalım.

Options penceresinde Source Control a tıklayalım ve sağ taraftan Current source control plug-in kısmından AnkhSVN - Subversion Support for Visual Studio 'yu seçelim.


Projemizin URL ini Girme

Burada iki yöntem kullanılabilir.

I.Yöntem

File tabından Subversion altından Open from Subversion a tıklayalım.

Open from Subversion penceresinde Add Repository Url kısmına tıklayalım .

Repository Selection Wizard penceresinden projemizin olduğu url 'i girelim.Next ' e tıklayalım.
Gelen ekrandan çalışacağımız projeyi seçip bilgisayrımıza indirelim.

II.Yöntem

View tabından Repository Explorer a tıklayalım.

Repository Explorer penceresinde Add Repository Url kısmına tıklayalım.

Repository Selection Wizard penceresinden projemizin olduğu url 'i girelim. Next 'e tıklayalım
Gelen ekrandan çalışacağımız projeyi seçip bilgisayrımıza indirelim.


Örnek Ekran Görüntüleri

Subversion Ekleme

Solution Explorer

Pending Changes

Recent Changes

History Viewer

Merging

Merge Result

Property Editör

Open from Subversion

Repository Explorer


Visual Studio - NuGet Nedir ve Nasıl Kurulur? ( NuGet Package Manager )

Nuget, Visual Studio projemiz için eklemek istediğimiz 3. parti paket ve dll’leri (AjaxControlToolkit, Jquery, Facebook, log4net vb.) bizim yerimize otomatik olarak ekleyen ücretsiz paket yöneticisidir.

NuGet Kurulumu

NuGet'i kurmak için eklentilerde olduğu gibi 2 yol bulunmakta. Bunlardan biri doğrudan Nuget ın ana sitesi üzerinden kurulum dosyasını indirerek kurmak. Diğeri ise Visual Studio içerisinde bulunan Extension Manager'ı kullanmak.

Nuget.org Üzerinden Kurulum

Aşağıdaki linke tıklayarak açtığınız sayfa üzerinden Nuget ı indirip projenize dahil edebilirsiniz.
Nuget.org


Visual Studio Kullanarak Kurulum

İlk olarak Visual Studio yu “Yönetici Olarak Çalıştır” ile açınız.

Daha sonra Visual Studio’da en üstteki araç çubuğunda Tools ‘un altında Extension Manager‘e tıklayınız.

Açılan pencerede sol kısımdan Online Galery ‘yi seçiniz. Sağ üst kısımdaki arama kutusuna nuget yazıp aratalım. Listede NuGet Package Manager ‘i göreceksiniz. Eğer daha önce yüklemediyseniz Download butonu çıkacak. Nuget Package Manager‘i indirmek için Download butonuna tıklayınız. Ve daha sonra karşınıza gelecek pencerede Install butonuna tıklayarak yükleyiniz.


Yükleme başarı ile tamamlandıysa Visual Studio’yu yeniden başlatmanız önerilecek.Visual Studio yu yeniden başlatıp kurulumun tamamlanmasını sağlayalım.

Araç çubuğunda Tools altında “NuGet Package Manager“i görüyorsanız NuGet Package Manager başarıyla yüklenmiş demektir.

Nuget ile Projemize 3.Parti Yazılım Ekleme

Visual Studio da 3.Parti Yazılım ekleyeceğimiz projemizi açalım ve  Tools altında NuGet Package Manager‘den “Manage NuGet Packages for Solution“a tıklayınız.

Karşınıza gelen pencereden istediğiniz paketi seçerek Install butonuna tıklayarak projenize ekleyebilirsiniz.

Daha fazla bilgi için Nuget.org ye bakınız.

Evet arkadaşlar gördüğünüz gibi NuGet’in kullanımı da oldukça kolay. Özellikle hızlı bir şekilde gelişmesi nedeniyle de çok daha farklı yeni özellikler kazanacağına eminim.

NuGet’i herkese tavsiye ederim. Hemen kurulumunu yapıp kullanmaya başlayın.

Visual Studio - C# Alan (Region) Tanımlama

C# kod yazarken try catch kontrollerı yada uzun if bloglarını kontrol etmekte bayağı güçlük çekeriz.Bu olayı daha kontrol altına almak için aşagıdakı extention ı visual studio muza kuralım.
Extention kurma işlemine buradan bakabilirsiniz.
  • Visual Studio 2010
  • Visual Studio 2012






Visual Studio Extention Yükleme


  • Menü den Tool sekmesinin altında Extention Manager seçeneğini secelim.

  • Extention Manager ekranından Online Gallery tabından arama cubuguna extention ımızın adını girelim.Biz burada Web Essential girdik ve arama sonucunda Web Essentials Eztention ı buldu.

  • Web Essentials a tıklayalım ve cıkan Download butonundan extentiomızı bilgisayarımıza indirelim.

  • İndirme işlemi sırasında bekleyelim.Extention indirildikten sonra direkt olarak kurulum aşamasına gecersiniz.

  • Download and Install ekranından Install butonunu tıklayalım.

  • Yükleme işlemi tamamlandı.Extentionun faaliyete gecebilmesi için Visual Studio nun yeniden baslatılması gerekir.Bunun için yükleme işlemi tamamlandıktan sonra Restart Now butonunu tıkayınız.



Örnek Web Essentials yükleme sonrası ekran görüntüsü








Javascript extension for Visual Studio

Özellikler

Visual Studio 2010 :Javascript Extention 2010 Web Essentials
Visual Studio 2012 :Javascript Extention 2012 Web Essentials 2012
                                                                       linklerinden indirip kurabilirsiniz.

Bir başka yükleme yöntemini de buradan görebilirsiniz.

1- Kelime renklendirme (Word highlihting):

Bir çok editorde bulunan, benim de “Visual Studio da olsa ne iyi olurdu” dediğim bir özellik. Kodu okuma açısından inanılmaz faydalar sağlıyor.

2- Blok işaretleri renklendirme (brace highlighting):

Javascript gibi oldukça fazle “{ }“  kullanılan yerlede vazgeçilmez bir özellik aslında.


3- Alan (region) tanımlama :

C# ta kullandığımız bu nadide özelliği javascripte de kullanmak çok rahatlatıcı oluyor.


Visual Studio 2010 Extention

Visual Studio 2012 Extention