Trang chủ / ASP.NET Core / Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core

Hướng dẫn cài đặt và tạo project đầu tiên trong ASP.NET Core. Ở bài trước các bài trước các bạn đã tìm hiểu về ASP.NET Core là gì?. Ở bài này mình sẽ hướng dẫn cài đặt công cụ để lập trình ASP.NET core và cách tạo Project đầu tiên trong ASP.NET Core nhé.

 

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core

1. Hướng dẫn cài đặt công cụ cần thiết để lập trình ASP.NET Core

1. 1 Hướng dẫn cài đạt ASP.NET Core trên Windows:

Hiện tại Microsoft cho 2 cách để cài đặt ASP.NET Core trên Windows.
Cách 1: Sử dụng Visual Studio và cài đặt .NET Core cho Visual Studio.

Nếu bạn còn lo lắng về việc phải tốn phí nào đó với Visual Studio, thì bạn yên tâm bạn có thể sử dụng Visual Studio Community được Microsoft cung cấp miễn phí cho bạn.

Tải về Visual Studio Community miễn phí

Phiên bản yêu cầu để sử dụng ASP.NET Core tính đến tháng 9 năm 2016″

–  Visual Studio 2015 Update 3.

Tải về Visual Studio Update 3 miễn phí

–  .NET Core 1.0.1 – VS 2015 Tooling Preview 2

Download .NET Core miễn phí

Cách thứ 2: Tải về .Net Core SDK cho Windows và sử dụng Command line để tạo project

Để chỉnh sửa bạn có thể sử dụng các công cụ như là NotePad++… hoặc công cụ mới của microsoft “Visual Studio Code” vừa gọn nhẹ vừa miễn phí, với công cụ này bạn chỉ cần cài thêm các Extensions cần thiết để lập trình ASP.NET Core thôi. Công cụ này rất hay và đáng sử dụng nếu bạn muốn thay thế cho Visual Studio cồng kềnh vừa nặng hiện tại.

Tải về .NET Core SDK cho Windows miễn phí

Tải về Visual Studio Code miễn phí

Ở cách cài đặt các công cụ trên windows rất dễ chỉ việc download sau đó chạy file setup và cài đặt như thông thương nên không có gì đáng nói. Vì thế mình sẽ lướt qua nhé.

1.2 Hướng dẫn cài đặt ASP.NET Core cho Mac (cập nhật sau)

1.3 Hướng dẫn cài đặt ASP.NET Core cho Linux (cập nhật sau)

2. Tạo Project đầu tiên trong ASP.NET Core

Tạo Project đầu tiên trên Windows

Cách 1: Sử dụng Visual Studio

–  Bước 1: Bật visual studio lên. Sau đó “New -> Project

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 2
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 2

–  Một cửa sổ mới bật lên: bạn chuyển sang “.NET Core” và chọn “ASP.NET Core Web Application (.NET Core)”. Đặt tên “Project” và chọn đường dẫn lưu và Ok

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 3
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 3

–  và chọn “Empty Project” để tạo một Project rỗng. Nếu bạn muốn làm ứng dụng web theo mô hình MVC thì chọn Web Application. Nếu bạn vẫn chưa hiểu “Web API”“Web MVC” khác nhau thế nào thì có thể xem qua sự khác biệt của chúng tại đây.

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 3
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 4

– Đợi một chút Visual Studio sẽ tạo Project cho bạn. Sau khi tạo xong chỉ việc Ctrl + F5 để chạy thôi.

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 5
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 5

Cách 2 Sử dụng Command-line

Ở đây mình sẽ tạo một project có tên là Tutorial1 trong D:\Project\Tutorial của mình

–  Bước 1: Bật Command line bằng cách sử dụng tổ hợp phím “Win+R” và nhập “cmd” hoặc gõ “cmd” trong hộp thoại tìm kiếm.

–  Bước 2: Tại cửa sổ Command line nhập “d:” và Enter (không có nháy kép) để di chuyển từ ổ đĩa C: sang ổ đĩa D:

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 6
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 6

–  Bước 3: Nhập tiếp “cd Project\Tutorial” để duy chuyển đến “D:\Project\Tutorial”

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 7
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 7

–  Bước 4: Nhập tiếp “mkdir Tutorial1” và Enter để tiến hành tạo thư mục có tên “Tutorial1”.

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 9
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 9

– Bước 5: Sau đó nhập lệnh “cd Tutorial1” để di chuyển đến thư mục “Tutorial1”.

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 10
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 10

– Bước 6: Sau đó Nhập tiếp “dotnet new” và Enter. Lúc này Command-line sẽ từ động tạo một project trong thư mục “Tutorial1”, nếu máy tính bạn chưa tạo project dotnet nào bằng Command-line thì bạn sẽ tốn thêm một ít thời gian để chờ đợi việc cài đặt hoàn tấn, còn đã tạo project trước đó rồi thì giờ tạo project lần sau sẽ nhanh hơn nhiều.

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 11
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 11

Như vậy là bạn đã tạo xong một project .NET bằng command-line, nhưng khi sang các bước kế tiếp để tạo cho xong project trong ASP.NET thì mình sẽ tổng kết lại các bước tạo từ ban đầu để tránh nhiều bạn rối:

Bây giờ vào thư mục đã tạo project và xem thử project nhé (của mình là D:\Project\Tutorial\Tutorial1

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 12
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 12

–  Bước 7: Tiến hành mở tập tin project.json (dùng các cụ lập trình để mở, không thì dùng Notepad cũng được, riêng mình thì vẫn thích Visual Studio code hơn) và tiến hành thêm gói máy chủ Kestrel HTTP vào (nhớ cẩn thận thiếu dấu “,” ở phía trên:
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0"

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 13
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 13

–  Bước 8: Bây giờ tiến hành “Restore the packages:” bằng lệnh “dotnet restore” trong cmd

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 14
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 14

–  Bước 9: Tạo một tập tin Startup.cs có nội dung như sau:

– Bước 10: Chỉnh sửa tập tin Program.cs

Đoạn mã hướng dẫn cài đặt và tạo project đầu tiên

– Bước 11: Bây giờ vào lại comand line và gõ lệnh: “dotnet run” và Enter. Nếu không có thông báo lỗi gì giống như hình thì đã thành công.

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 15
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 15

– Bước 12: Bây giờ vào bất kỳ trình duyệt nào và nhập vào đại chỉ trang web trong cmd của bạn (của mình là localhost:5000) để xem thành quả.

Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core - Ảnh 16
Hướng dẫn cài đặt và tạo chương trình đầu tiên trong ASP.NET Core – Ảnh 16

Xem chi tiết tạo asp.net trong command line từ video này:

Vậy là xong. Không có gì trong đây là khó đúng không nào. Trong phạm vi bài này mình chỉ nói về tạo Project trong Windows nhưng không nói về tạo Project trong Linux, Mác vì nó cũng gần tương tự. Các bạn có thể xem thêm tại trang chủ của Microsoft. Cảm ơn bạn đã xem. Nếu bạn vẫn chưa thực hiện được có thể để lại một bình luận bên dưới hoặc qua diễn đàn hỏi đáp nhanh để đặt câu hỏi nhé. Còn bây giờ bạn có thể tìm hiểu thêm về mô hình mvc trong asp.net core nhé

 

Thông tin Nguyễn An Hoàng Nguyên

Đam mê về lập trình, thích viết lách. Có hứng thú với thương mại điện tử và kinh doanh

Check Also

widget trong template này

Generic Repository Pattern là gì ? Cách sử dụng trong ASP.NET Core

Cũng đã gần 3 tháng mình mới viết bài mới. 3 tháng trước mình đã …

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *