Home TürkçeC# Roslyn CTP için NuGet paketi yayınlandı

Roslyn CTP için NuGet paketi yayınlandı

by Fatih Boy
1 comment

   Twitter takipçilerimle dün paylaşmıştım; Roslyn CTP için bir NuGet paketi yayınlandı!

  Bilmeyenler için sanırım öncelikle NuGet’ten bahsetmek doğru olacaktır. NuGet ücretsiz ve açık kaynak kodlu ve ücretsiz yayınlanan bir Visual Studio eklentisidir.

ExtensionManager

   Şimdiye kadar NuGet ile tanışmadıysanız kesinlikle kurmanızı tavsiye ederim, çünkü bu eklentinin tek bir amacı var; .Net framework için platform bağımsız bir şekilde üçüncü parti kütüphanelerin uygulamalarımıza mümkün olduğunca kolay şekilde ekleyebilmek. Oldukça zengin çeşitliliğe sahip olan NuGet paketleri sayesinde pek çok üçüncü parti kütüphaneyi zahmetsizce edinebiliyoruz. Bir kütüphanenin bir başkasına gereksinimi mi var? sorun değil NuGet bunu bizim adımıza yönetiyor…

  NuGet’e yabancı olanlar için Roslyn paketini nasıl yükleyebileceğinizi anlatayım;

  • Projenizde referanslara sağ tıklayarak gelen menüden “Managed NuGet Packages…” seçeneğine tıklayın,
    ManagedNuGetPackages
  • Açılan diyalogta sol tarafta online segmesine geldikten sonra sağ üst köşede yer alan arama alanına Roslyn diyerek paketi aratın,
    RoslynPackage
  • Ekranda da görüldüğü gibi paketi bulduktan sonra “Install” butonu yardımıyla kurulumu tamamlayabilirsiniz.

   Roslyn NuGet paketiyle ilgili düşmem gereken bir not; paket tam bir Roslyn CTP kurulumu değil ve hızlıca Roslyn ile bir proje geliştirilebilmesi hedefliyor (Söz dizim ağacı, parser kullanımı v.b.). Dolayısıyla da tam kurulumla gelen Visual Studio ve refactoring gibi destekleri sunmuyor. Bu açıklamalar ardından, eğer bilgisayarınızda Roslyn CTP kurulu ise bu NuGet paketine ihtiyacınız olmayacak, aksi durumda ise hemen oynamaya başlamanız sağlayacağı kesin.

Şu Yazıları da Sevebilirsiniz

1 comment

@fatihboy 14 Aralık 2011 - 23:38

Roslyn CTP için NuGet paketi yayınlandı : http://t.co/ZfWCWEVV

Reply

Leave a Comment

* Bu formu kullanarak, verilerinizin bu web sitesi tarafından saklanması ve kullanılmasını kabul ediyorsunuz.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bu web sitesi deneyiminizi geliştirmek için çerezleri kullanır. Bunu kabul ettiğinizi varsayacağız, ancak isterseniz vazgeçebilirsiniz. Kabul Et Daha Fazla Bilgi