Monday, September 5, 2011

Wow! Tool untuk Visual Studio yang keren bulan September 2011 ini: NuGet 1.5

Setelah lama gak ngeblog dan banyaknya kesibukan akhirnya bisa ngeblog lagi.

Setelah lama utak-atik VS 2010, ternyata ada tool yang hebat berupa extension untuk Visual Studio yang seringkali berupa file dalam bentuk vsix. Tool ini seringkali dibahas dan menjadi topik panas sejak awal tahun 2011 ini, dan saya sudah mulai memakai tapi sempat agak kecewa karena agak banyak bugnya bahkan di versi 1.2. Tool apa? NuGet!

nuget-229x64

Untuk saat ini, NuGet telah mencapai versi 1.5. Intinya NuGet adalah tool untuk memudahkan kita untuk melakukan instalasi library atau bahkan dapat berupa javascript agar project di Visual Studio dapat selalu terupdate. Contoh dalam hal ini adalah pemakaian jQuery sebagai library javascript yang sangat mudah dipakai dan sangat membantu memudahkan kita untuk membuat efek-efek animasi sederhana untuk halaman web.

Instalasinya? Mudah! Anda tinggal melakukan instalasi melalui Extension Manager pada Visual Studio 2010:

image_26F9E178

Catatan: semua fasilitas Visual Studio Extension Manager hanya terdapat pada Visual Studio Professional, Premium, dan Ultimate.

Apabila kita telah menginstall NuGet (diatas versi 1.3), maka di pilihan menu Tools ->Library Package Manager->Manage Nuget Packages.. seperti gambar berikut:

image_4FF84477

Berikut ini tampilan package yang tersedia di tanggal 5 September 2011:

image_4607170F

Setelah saya melakukan instalasi Entity Framework 4.1 dan melakukan update dengan NuGet, tampilannya sebagai berikut:

nuget_package_install_ef_64A8DB58

Sangat mudah dan selalu terupdate! Dan tentunya hasil update ini tidak mengganggu project lain, karena file dll EF akan dicopy secara manual ke folder project anda dan secara otomatis semua Reference DLL akan juga diupdate!

Untuk selanjutnya, silakan masuk ke website resmi NuGet: http://nuget.codeplex.com/

Saya usahakan dalam minggu ini akan banyak tutorial NuGet! Nantikan di blog ini! Jangan lupa komentarnya yah?

No comments:

Post a Comment