{"id":2035,"date":"2022-03-25T11:47:46","date_gmt":"2022-03-25T11:47:46","guid":{"rendered":"https:\/\/migoda.vn\/xay-dung-website-bang-asp-net-core-1648208861"},"modified":"2023-04-23T03:55:29","modified_gmt":"2023-04-23T03:55:29","slug":"ung-dung-trang-web-dau-tien-c-csharp-1648208861","status":"publish","type":"post","link":"https:\/\/migoda.vn\/blog\/ung-dung-trang-web-dau-tien-c-csharp-1648208861\/","title":{"rendered":"(ASP.NET Core) T\u1ea1o \u1ee9ng d\u1ee5ng trang web \u0111\u1ea7u ti\u00ean C# CSharp"},"content":{"rendered":"
ASP.NET Core<\/code> l\u00e0 m\u1ed9t Framework ngu\u1ed3n m\u1edf, \u0111a n\u1ec1n t\u1ea3ng x\u00e2y d\u1ef1ng tr\u00ean
.NET Core<\/code> d\u00e0nh cho vi\u1ec7c x\u00e2y d\u1ef1ng c\u00e1c \u1ee9ng d\u1ee5ng d\u1ef1a tr\u00ean k\u1ebft n\u1ed1i internet, c\u1ee5 th\u1ec3 s\u1eed d\u1ee5ng
ASP.NET Core<\/code> c\u00f3 th\u1ec3:<\/span><\/p>\n
\n
.NET Core<\/code> hay
.NET Framework<\/code><\/span><\/li>\n
Kestrel<\/code>,
IIS<\/code>,
Nginx<\/code>,
Apache<\/code>,
Docker<\/code><\/span>
\nth\u1eadm ch\u00ed t\u1ef1 host (t\u1ef1 ch\u1ea1y d\u1ecbch v\u1ee5 HTTP)<\/span><\/li>\nASP.NET Core<\/code> th\u00ec c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng \u0111\u1ebfn
ASP.NET Core MVC<\/code> \u0111\u1ec3 h\u1ed7<\/span>
\ntr\u1ee3 ki\u1ebfn tr\u00fac MVC (Model-View-Controller), \u0111\u1ec3 ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng module h\u00f3a cao h\u01a1n v\u00e0 \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3<\/span>
\nc\u00e1c c\u00f4ng ngh\u1ec7 nh\u01b0 Razor<\/code><\/span><\/li>\n<\/ul>\n