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

Import/Export IIS Site and App Pool Configuration

Applies to: Deployment model: IdP Versions Applicable: Any Description: creating multiple application pools is great for applications, but can be...

8 cách kiếm tiền với với các nền tảng...

Có rất nhiều cách kiếm tiền online khác nhau, nhưng hôm nay Sapo sẽ giới thiệu đến các bạn...

Nguyên nhân và 5 cách sửa lỗi 429 Too...

Trong quá trình sử dụng Web thì ai cũng sẽ gặp lỗi, từ đơn giản đến phức...