[Visual Studio] NUGET the Magician
Khi sử dụng Visual Studio để lập trình, chắc hẳn sẽ có lúc bạn cần thêm các thư viện từ bên ngoài. Cách cũ là lên Google search (Bing search), rồi tìm thư viện, tải về và add thủ công vào Project. Từ bây giờ, bạn không cần phải làm như thế nữa.
Nuget là một công cụ giúp bạn thêm các thư viện ngoài vào Project của mình. Sử dụng Nuget rất đơn giản và dễ dàng
1. Chuẩn bị
Đổi DNS của bạn thành Google DNS
Không hiểu vì lý do gì mà khi để DNS mặc định, mình không thể truy cập Nuget
2. Cập nhật Nuget Package
Mở Visual Studio lên, chọn Tool > Extension and Update
Chọn Mục Update và update tất cả mọi thứ mà bạn có thể. Nếu bạn chưa update lần nào thì rất có thể bạn sẽ có mục Nuget Package trong các gói update
3. Sử dụng
Mở một Project bất kỳ, ở đây mình sẽ chọn Windows Phone, Project mẫu là RSS Reader
Bật Solution Explorer, nhấn chuột phải vào References > Manage Nuget Package
Chọn mục Online
Từ đây, bạn có thể thấy rất nhiều package hay ho cho ứng dụng của bạn
Nếu ứng dụng của bạn dùng Json, bạn có thể cài đặt Json.NET
Ở cột bên phải là các thông tin liên quan tới gói Nuget đang được chọn. Nhiều gói Nuget có cả thông tin về cách sử dụng.
Bạn có thể lên https://www.nuget.org để tìm hiểu thêm hoặc tìm kiếm các gói nuget phù hợp nhanh hơn
3.1. Cài đặt 1 gói Nuget
Gõ cái bạn muốn tìm vào ô Search
Chọn gói Nuget thích hợp ở bên trái, nhấn Install
Chờ nó cài đặt một tí. Bạn sẽ luôn có gói Nuget mới nhất phù hợp với project của bạn. Nếu Project của bạn không phù hợp, Nuget Package Manager sẽ tự động gỡ nó ra khỏi Project
Vậy là xong, bạn đã có thể bắt đầu sử dụng ngay gói Nuget đó
4. Giới thiệu một số gói Nuget hay
- Json.NET: Dùng để thao tác với dữ liệu Json
- HtmlAgilityPack: Dùng để thao tác với dữ liệu HTML