NuGet là gì?

NuGet là gì?

Là một hệ thống quản lý gói (package manager) dành cho nền tảng phát triển phần mềm của Microsoft, mà chính yếu là .NET. Được giới thiệu vào năm 2010, sau đó đến phiên bản Visual Studio 2012 thì được tích hợp mặc định khi cài đặt, đến nay NuGet Gallery – một dạng như là repository – đã có đến 337.307 packages, 379.964.110 lượt download (http://www.nuget.org/).

Cài đặt

NuGet chạy trong Visual Studio 2010/ 2012/ 2013/ 2015 Preview, WebMatrix 3 và Command Line (cmd). Bạn có thể cài đặt bằng cách download các gói tương ứng ở link bên dưới.

  1. Visual Studio 2013Visual Studio Extension Gallery
  2. Visual Studio 2010 and 2012Visual Studio Extension Gallery
  3. Visual Studio 2015 PreviewVisual Studio Extension Gallery
  4. WebMatrix 3WebMatrix Extension Gallery
  5. Command-Line UtilityDirect Download

Hoặc dùng Visual Studio Extension Manager để cài đặt trực tuyến mà không cần download.

Xài

Bấm phải chuột vào vào tên project hoặc solution rồi chọn Manage NuGet Packages… Sau đó chỉ việc tìm kiếm package cần sử dụng chẳng hạn như jquery, bootstrap, json… bấm nút Install để “cài đặt” vào dự án là xong, nếu không xài nữa thì chọn mục Installed packages rồi bấm nút Uninstall để gỡ ra, cũng như lúc cài, NuGet sẽ dọn dẹp sạch sẽ những file những dòng code chèn thêm có liên quan, bạn không phải lo dự án có đủ thứ rác trong quá trình thử nghiệm.

Ngoài ra, nếu không thích xài giao diện người dùng thì có thể xài Pakage Manage Console để gõ lệnh, nhìn cũng khá “nguy hiểm” như mấy bác làm bên hệ thống với màn hình console đen thui vậy 😀 Lệnh đầu tiên nên gõ là get-help nuget.

 
Theo dõi
Thông báo của
guest
0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
spot_img

Có thể bạn sẽ thích

Sử dụng Charles Proxy để Debug Android SSL Traffic

rong bài viết này mình sẽ hướng dẫn các bạn cách sử dụng phần mềm Charless Proxy...

Các phiên bản SQL Server Management Studio (SSMS)

Microsoft SQL Server Management Studio (SSMS or S.S.M.S.) is the integrated environment for managing your SQL Server infrastructure. SQL...

Sự khác biệt giứa ổ SSD thường và ổ...

Thời gian gần đây, nhiều quý khách hàng thân thiết có inbox và hỏi chúng tôi về...