<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Aspnet Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/aspnet.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Aspnet Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-06-08T21:47:59+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Vì sao .NET hoàn toàn đủ sức xử lý high concurrency?]]></title>
                        <link>https://viblo.asia/p/vi-sao-net-hoan-toan-du-suc-xu-ly-high-concurrency-3RL1BKy8Vao</link>
            <guid isPermaLink="true">https://viblo.asia/p/vi-sao-net-hoan-toan-du-suc-xu-ly-high-concurrency-3RL1BKy8Vao</guid>
            <description><![CDATA[Dù bạn là fan cứng của Java hay tín đồ trung thành của PHP, chắc hẳn đâu đó bạn cũng từng nghe câu nói quen thuộc:

“.NET à? Thứ đó không chịu nổi hig...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Miller</dc:creator>
            <pubDate>2025-09-18 05:44:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Building a Microservice Architecture with Kafka: An E-commerce Example]]></title>
                        <link>https://viblo.asia/p/building-a-microservice-architecture-with-kafka-an-e-commerce-example-vlZL95lZLQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/building-a-microservice-architecture-with-kafka-an-e-commerce-example-vlZL95lZLQK</guid>
            <description><![CDATA[Hello everyone! In this post, I'm going to walk you through implementing a microservice architecture using .NET 8 and Kafka, a powerful message broker...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Code Overdose</dc:creator>
            <pubDate>2024-08-23 16:48:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Basic about MVC partern]]></title>
                        <link>https://viblo.asia/p/basic-about-mvc-partern-EbNVQwKAJvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/basic-about-mvc-partern-EbNVQwKAJvR</guid>
            <description><![CDATA[ASP.NET Core MVC is a rich framework for building web apps and APIs using the Model-View-Controller design pattern.

MVC pattern
The Model-View-Contro...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phúc Khang Group</dc:creator>
            <pubDate>2024-06-13 11:02:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH C#, ASP.NET, ASP.NET CORE  (Phần 2)]]></title>
                        <link>https://viblo.asia/p/top-10-project-github-giup-ban-len-trinh-c-aspnet-aspnet-core-phan-2-EvbLbadlJnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/top-10-project-github-giup-ban-len-trinh-c-aspnet-aspnet-core-phan-2-EvbLbadlJnk</guid>
            <description><![CDATA[Số liệu được updated ngày 19/05/2024

Tiếp nối phần 1 của "TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH C#, ASP.NET, ASP.NET CORE ", hôm nay mình sẽ chia ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tờ Mờ Sáng học Lập trình</dc:creator>
            <pubDate>2024-05-19 20:14:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH C#, ASP.NET, ASP.NET CORE  (Phần 1)]]></title>
                        <link>https://viblo.asia/p/top-10-project-github-giup-ban-len-trinh-c-aspnet-aspnet-core-phan-1-obA46dKMLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/top-10-project-github-giup-ban-len-trinh-c-aspnet-aspnet-core-phan-1-obA46dKMLKv</guid>
            <description><![CDATA[Số liệu được updated ngày 19/05/2024

Top 1. Awesome .NET Core - 19.3k ⭐️

Repo này tổng hợp danh sách rất nhiều những thư viện, công cụ, phần mềm và ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tờ Mờ Sáng học Lập trình</dc:creator>
            <pubDate>2024-05-19 10:38:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Add Web Api controller 2.0 to old asp.net website project]]></title>
                        <link>https://viblo.asia/p/add-web-api-controller-20-to-old-aspnet-website-project-vyDZOv3aKwj</link>
            <guid isPermaLink="true">https://viblo.asia/p/add-web-api-controller-20-to-old-aspnet-website-project-vyDZOv3aKwj</guid>
            <description><![CDATA[To add an Web Api 2.0 controller to your old asp.net forms website project do the following steps

First right click on yr website, and select add new...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nguyễn văn đức</dc:creator>
            <pubDate>2022-07-29 10:14:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Triển khai API Gateway trong .NET Core với Ocelot - Quản lý API Gateway với Swagger]]></title>
                        <link>https://viblo.asia/p/trien-khai-api-gateway-trong-net-core-voi-ocelot-quan-ly-api-gateway-voi-swagger-L4x5xq1rKBM</link>
            <guid isPermaLink="true">https://viblo.asia/p/trien-khai-api-gateway-trong-net-core-voi-ocelot-quan-ly-api-gateway-voi-swagger-L4x5xq1rKBM</guid>
            <description><![CDATA[Trước đây, để quản lý các API, ta có công cụ là Swagger, tuy nhiên đối với API Gateway như Ocelot thì sao?
Trong bài viết này, mình sẽ hướng dẫn cách ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Đinh</dc:creator>
            <pubDate>2022-07-08 13:21:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn setup server VPS host ASP.Net , .Net Core + MongoDB + Nginx và bảo vệ server cơ bản bằng ufw + fail2ban. (Phần 3 - Host web với ASP.Net, .Net Core và MongoDB )]]></title>
                        <link>https://viblo.asia/p/huong-dan-setup-server-vps-host-aspnet-net-core-mongodb-nginx-va-bao-ve-server-co-ban-bang-ufw-fail2ban-phan-3-host-web-voi-aspnet-net-core-va-mongodb-QpmleMk7lrd</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-setup-server-vps-host-aspnet-net-core-mongodb-nginx-va-bao-ve-server-co-ban-bang-ufw-fail2ban-phan-3-host-web-voi-aspnet-net-core-va-mongodb-QpmleMk7lrd</guid>
            <description><![CDATA[Nối tiếp bài viết trước bài viết trước Phần 1 - Cài đặt môi trường và firewall ,  Phần 2 - Phần 2 - hướng dẫn setup nginx . Hôm nay mình sẽ hướng dẫn ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hậu Huỳnh Công</dc:creator>
            <pubDate>2022-01-23 17:57:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn setup server VPS host ASP.Net  , .Net Core + MongoDB + Nginx và bảo vệ server cơ bản bằng ufw + fail2ban. (Phần 1 - Cài đặt môi trường và firewall )]]></title>
                        <link>https://viblo.asia/p/huong-dan-setup-server-vps-host-aspnet-net-core-mongodb-nginx-va-bao-ve-server-co-ban-bang-ufw-fail2ban-phan-1-cai-dat-moi-truong-va-firewall-m68Z0j9N5kG</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-setup-server-vps-host-aspnet-net-core-mongodb-nginx-va-bao-ve-server-co-ban-bang-ufw-fail2ban-phan-1-cai-dat-moi-truong-va-firewall-m68Z0j9N5kG</guid>
            <description><![CDATA[Bài viết này mình sẽ hướng dẫn cách cài đặt server host một api server hoặc website cho các bạn mới tập tành host server cho riêng mình hoặc dự án nhỏ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hậu Huỳnh Công</dc:creator>
            <pubDate>2022-01-22 23:15:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Claims-Based Authorization trong ASP .NET]]></title>
                        <link>https://viblo.asia/p/claims-based-authorization-trong-asp-net-YWOZrGLRlQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/claims-based-authorization-trong-asp-net-YWOZrGLRlQ0</guid>
            <description><![CDATA[Chứng thực theo Claims trong ASP.NET Core
Trong bài việc trước chúng ta đã tìm hiểu chứng thức bằng Cookie, các bạn nên đọc nó trước khi đọc bài viết ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thịnh Lang</dc:creator>
            <pubDate>2022-01-06 15:07:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng quan về Dependency Injection - Sử dụng Dependency Injection trong ASP.NET CORE]]></title>
                        <link>https://viblo.asia/p/tong-quan-ve-dependency-injection-su-dung-dependency-injection-trong-aspnet-core-YWOZrG67lQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-quan-ve-dependency-injection-su-dung-dependency-injection-trong-aspnet-core-YWOZrG67lQ0</guid>
            <description><![CDATA[![](https://images.viblo.asia/226c1711-7a88-45ba-b705-9f197d3a71dd.png)


1. Khái niệm
Để hiểu được Dependency Injection, cần phải hiểu Dependency Inv...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Đinh</dc:creator>
            <pubDate>2021-11-22 11:37:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #33 – Unit Test LINQ to SQL (p1)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-33-unit-test-linq-to-sql-p1-LzD5dMzYKjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-33-unit-test-linq-to-sql-p1-LzD5dMzYKjY</guid>
            <description><![CDATA[Trong mẹo này, tôi trình bày cách kiểm tra đơn vị (Unit Test) đối tượng LINQ to SQL DataContext bằng cách tạo một DataContext giả. Bạn có thể thực hiệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2021-09-22 12:09:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[#2 Controller - Tạo một API đơn giản bằng ASP.NET CORE 5]]></title>
                        <link>https://viblo.asia/p/2-controller-tao-mot-api-don-gian-bang-aspnet-core-5-E375zrOq5GW</link>
            <guid isPermaLink="true">https://viblo.asia/p/2-controller-tao-mot-api-don-gian-bang-aspnet-core-5-E375zrOq5GW</guid>
            <description><![CDATA[Tổng quan
Bài trước mình đã khởi tạo một project ASP.NET Core 5 API trên Visual Studio 2019. Trong bài này, chúng ta hãy cùng nhau tìm hiểu về control...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương Bằng Huân</dc:creator>
            <pubDate>2021-07-10 08:58:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[#1 Khởi tạo Project - Tạo một API đơn giản bằng ASP.NET CORE 5]]></title>
                        <link>https://viblo.asia/p/1-khoi-tao-project-tao-mot-api-don-gian-bang-aspnet-core-5-Do7543bQlM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/1-khoi-tao-project-tao-mot-api-don-gian-bang-aspnet-core-5-Do7543bQlM6</guid>
            <description><![CDATA[Tổng quan
Hiện mình đang làm một dự án trên công ty và API được viết bằng ASP.NET Core. Thấy tạo API trong ASP.NET khá hay nên làm series này chia sẻ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương Bằng Huân</dc:creator>
            <pubDate>2021-07-07 17:35:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tạo website ASP.NET MVC đơn giản (P3)]]></title>
                        <link>https://viblo.asia/p/tao-website-aspnet-mvc-don-gian-p3-1Je5EGR1ZnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/tao-website-aspnet-mvc-don-gian-p3-1Je5EGR1ZnL</guid>
            <description><![CDATA[Ở bài viết trước, mình đã giới thiệu cách Tạo mới Controller và View theo mô hình MVC. Bài viết này, mình sẽ viết về cách Tạo mới Model và một chút gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thi Hai Thanh</dc:creator>
            <pubDate>2021-05-30 22:50:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tạo website ASP.NET MVC đơn giản (P2)]]></title>
                        <link>https://viblo.asia/p/tao-website-aspnet-mvc-don-gian-p2-OeVKBAAM5kW</link>
            <guid isPermaLink="true">https://viblo.asia/p/tao-website-aspnet-mvc-don-gian-p2-OeVKBAAM5kW</guid>
            <description><![CDATA[Ở bài viết trước, mình đã giới thiệu cách tạo một project ASP.NET bằng Visual Studio 2019 và giới thiệu qua về cấu trúc Solution Explorer. Bài viết nà...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thi Hai Thanh</dc:creator>
            <pubDate>2021-05-30 10:36:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tạo website ASP.NET MVC đơn giản (P1)]]></title>
                        <link>https://viblo.asia/p/tao-website-aspnet-mvc-don-gian-p1-1VgZvVD2ZAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tao-website-aspnet-mvc-don-gian-p1-1VgZvVD2ZAw</guid>
            <description><![CDATA[Dựa trên nền tảng ASP.NET, ASP.NET MVC là một framework được phát triển bởi Microsoft, cho phép chúng ta xây dựng ứng dụng web theo mô hình MVC: (Mode...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thi Hai Thanh</dc:creator>
            <pubDate>2021-05-16 21:37:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thiết Kế RESTful API + Gọi API Bằng HttpClient Trong ASP.NET]]></title>
                        <link>https://viblo.asia/p/thiet-ke-restful-api-goi-api-bang-httpclient-trong-aspnet-gAm5yVxVKdb</link>
            <guid isPermaLink="true">https://viblo.asia/p/thiet-ke-restful-api-goi-api-bang-httpclient-trong-aspnet-gAm5yVxVKdb</guid>
            <description><![CDATA[Giới Thiệu
RESTful API là một tiêu chuẩn được sử dụng trong việc thiết kế API cho các phần mềm, ứng dụng và dịch vụ web để tạo sự thuận tiện cho việc ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Ngọc Sơn</dc:creator>
            <pubDate>2021-04-28 21:09:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Install ASP.NET core Ubuntu/MacOS]]></title>
                        <link>https://viblo.asia/p/install-aspnet-core-ubuntumacos-aWj53BY1l6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/install-aspnet-core-ubuntumacos-aWj53BY1l6m</guid>
            <description><![CDATA[Như chúng ta đã biết, từ trước đến nay, mọi dịch vụ và ứng dụng của Microsoft thì hầu hết phải trả phí thì mới có thể sử dụng được và những dịch vụ đó...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thi Hai Thanh</dc:creator>
            <pubDate>2021-04-16 22:07:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng ASP .NET MVC CODE FIRST + Demo]]></title>
                        <link>https://viblo.asia/p/su-dung-asp-net-mvc-code-first-demo-QpmleJvV5rd</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-asp-net-mvc-code-first-demo-QpmleJvV5rd</guid>
            <description><![CDATA[1. Giới thiệu
Entity Framework Code First là gì??
- Nói đơn giản, "Code First" giúp bạn xây dựng cấu trúc dữ liệu từ các lớp model (hay business/domai...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Ngọc Sơn</dc:creator>
            <pubDate>2020-08-31 20:06:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Setup ứng dụng chat realtime với SignalIR và ASP.NET]]></title>
                        <link>https://viblo.asia/p/setup-ung-dung-chat-realtime-voi-signalir-va-aspnet-jvElaAnAlkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/setup-ung-dung-chat-realtime-voi-signalir-va-aspnet-jvElaAnAlkw</guid>
            <description><![CDATA[Hôm nay mình xin giới thiệu với các bạn ứng dụng chat realtime phổ biến hiện nay như: messenger, zalo bla bla. Kết quả khi setup xong code sẽ như hình...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ta Duy Hieu</dc:creator>
            <pubDate>2020-06-19 08:51:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #32 – Repopulate Form Fields với ViewData.Eval()]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-32-repopulate-form-fields-voi-viewdataeval-m68Z0yE9lkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-32-repopulate-form-fields-voi-viewdataeval-m68Z0yE9lkG</guid>
            <description><![CDATA[Khi bạn cần sao lưu dữ liệu form trong edit form, hiển thị cả giá trị hợp lệ và không hợp lệ, hãy sử dụng ViewData.Eval() để truy xuất các giá trị cả ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2021-08-20 09:14:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #31 – Truyền dữ liệu đến Master Pages và User Controls (p3)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-31-truyen-du-lieu-den-master-pages-va-user-controls-p3-RQqKL9MMZ7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-31-truyen-du-lieu-den-master-pages-va-user-controls-p3-RQqKL9MMZ7z</guid>
            <description><![CDATA[Trong mẹo này, tôi đề xuất một phương pháp truyền dữ liệu đến các master pages và user controls. Tuy nhiên, trước khi tôi đưa ra khuyến nghị, trước ti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2020-02-20 14:57:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #31 – Truyền dữ liệu đến Master Pages và User Controls (p2)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-31-truyen-du-lieu-den-master-pages-va-user-controls-p2-bJzKmx1B59N</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-31-truyen-du-lieu-den-master-pages-va-user-controls-p2-bJzKmx1B59N</guid>
            <description><![CDATA[Trong mẹo này, tôi đề xuất một phương pháp truyền dữ liệu đến các master pages và user controls. Tuy nhiên, trước khi tôi đưa ra khuyến nghị, trước ti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2020-01-14 09:23:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #31 – Truyền dữ liệu đến Master Pages và User Controls (p1)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-31-truyen-du-lieu-den-master-pages-va-user-controls-p1-3P0lPYpv5ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-31-truyen-du-lieu-den-master-pages-va-user-controls-p1-3P0lPYpv5ox</guid>
            <description><![CDATA[Trong mẹo này, tôi đề xuất một phương pháp truyền dữ liệu đến các master pages và user controls. Tuy nhiên, trước khi tôi đưa ra khuyến nghị, trước ti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-12-20 14:35:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #30 – Tạo ràng buộc Custom Route]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-30-tao-rang-buoc-custom-route-3Q75wGj35Wb</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-30-tao-rang-buoc-custom-route-3Q75wGj35Wb</guid>
            <description><![CDATA[Khi bạn tạo một route MVC, bạn có thể thêm các ràng buộc cho một route. Ví dụ: route sau đây sẽ hướng các request của trình duyệt tới controller có tê...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-11-25 15:04:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #29 – Xây dựng Controller cho Debug Custom Routes (p2)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-29-xay-dung-controller-cho-debug-custom-routes-p2-1Je5EX1GlnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-29-xay-dung-controller-cho-debug-custom-routes-p2-1Je5EX1GlnL</guid>
            <description><![CDATA[Tạo Route Debugger Controller
Bây giờ chúng tôi đã đặt lại tên cho các routes của mình, chúng tôi có thể tạo class RouteDebugger controller. Lớp contr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-10-11 14:36:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #29 – Xây dựng Controller cho Debug Custom Routes (p1)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-29-xay-dung-controller-cho-debug-custom-routes-p1-LzD5djMzZjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-29-xay-dung-controller-cho-debug-custom-routes-p1-LzD5djMzZjY</guid>
            <description><![CDATA[Trong mẹo này, tôi trình bày cách bạn có thể tạo một controller tùy chỉnh mà bạn có thể sử dụng để debug các custom routes mà bạn thêm vào các ứng dụn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-09-23 10:32:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Top Web Development Technologies and Frameworks]]></title>
                        <link>https://viblo.asia/p/top-web-development-technologies-and-frameworks-eW65G7OJ5DO</link>
            <guid isPermaLink="true">https://viblo.asia/p/top-web-development-technologies-and-frameworks-eW65G7OJ5DO</guid>
            <description><![CDATA[![](https://images.viblo.asia/ef17f082-7daf-42f6-85b8-0799eefef6c0.png)


Are you looking forward to staying abreast with the latest web development t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mahipal Nehra</dc:creator>
            <pubDate>2019-07-30 18:54:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #28 – Test Nếu Caching được kích hoạt]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-28-test-neu-caching-duoc-kich-hoat-gDVK2GnjZLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-28-test-neu-caching-duoc-kich-hoat-gDVK2GnjZLj</guid>
            <description><![CDATA[Trong mẹo này, tôi trình bày cách bạn có thể kiểm tra xem thuộc tính OutputCache có trên controller action. Tôi cũng trình bày cách bạn có thể kiểm tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-08-24 22:31:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #27 – Tạo ASP.NET MVC Specific Visual Studio Add-Ins]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-27-tao-aspnet-mvc-specific-visual-studio-add-ins-yMnKMN3DZ7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-27-tao-aspnet-mvc-specific-visual-studio-add-ins-yMnKMN3DZ7P</guid>
            <description><![CDATA[Trong mẹo này, tôi thảo luận về TDD Class Generator Add-In của Eric Hexter cho Visual Studio. Add-In này cho phép bạn tạo một lớp, interface và lớp ki...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-07-15 17:16:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Session State in ASP.Net]]></title>
                        <link>https://viblo.asia/p/session-state-in-aspnet-RQqKLwv657z</link>
            <guid isPermaLink="true">https://viblo.asia/p/session-state-in-aspnet-RQqKLwv657z</guid>
            <description><![CDATA[State Management
Ở bài viết này mình sẽ chỉ ra chi tiết về cách Session State được quản lý cũng như các cách nó được quản lý ở ASP.NET

Hãy bắt đầu. Đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ho Ngoc DOanh</dc:creator>
            <pubDate>2019-04-23 08:22:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về DevExpress - UI Control cho .NET Framework]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-devexpress-ui-control-cho-net-framework-RnB5pBLJZPG</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-devexpress-ui-control-cho-net-framework-RnB5pBLJZPG</guid>
            <description><![CDATA[![](https://images.viblo.asia/0d49eed1-15d5-4f22-bb50-00fd2e228c9a.png)



Ở trong bài viết này, chúng ta sẽ cùng tìm hiểu về DevExpress - một trong n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương Tiến Đạt</dc:creator>
            <pubDate>2019-04-18 16:36:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #25 – Unit Test Views không cần Web Server (p2)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-25-unit-test-views-khong-can-web-server-p2-WAyK8Q6WZxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-25-unit-test-views-khong-can-web-server-p2-WAyK8Q6WZxX</guid>
            <description><![CDATA[Tạo Fake Controller Context
Phương thức SimpleViewEngine.RenderView() không trả về giá trị. Thay vào đó, phương thức RenderView() ghi trực tiếp vào đố...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-04-21 23:11:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #26 – Tạo Lightweight Control View Engine (p1)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-26-tao-lightweight-control-view-engine-p1-4P8563QWKY3</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-26-tao-lightweight-control-view-engine-p1-4P8563QWKY3</guid>
            <description><![CDATA[Trong mẹo này, tôi chỉ cho bạn cách tạo một view engine ASP.NET MVC tùy chỉnh hỗ trợ các điều khiển khai báo lightweight. Tôi chỉ cho bạn cách tạo cả ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-05-17 15:32:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #25 – Unit Test Views không cần Web Server (p1)]]></title>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-25-unit-test-views-khong-can-web-server-p1-4P8563RGKY3</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-25-unit-test-views-khong-can-web-server-p1-4P8563RGKY3</guid>
            <description><![CDATA[Trong mẹo này, tôi trình bày cách bạn có thể chạy unit test ASP.NET MVC views mà không cần chạy máy chủ Web. Tôi chỉ cho bạn cách unit test view bằng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-03-20 10:41:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ASP.NET MVC Tip #24 – Truy xuất View từ các thư mục khác nhau]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/aspnet-mvc-tip-24-truy-xuat-view-tu-cac-thu-muc-khac-nhau-gGJ59krGZX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/aspnet-mvc-tip-24-truy-xuat-view-tu-cac-thu-muc-khac-nhau-gGJ59krGZX2</guid>
            <description><![CDATA[Trong mẹo này, tôi trình bày cách bạn có thể truy cập 1 view từ bất kỳ thư mục nào trong ứng dụng ASP.NET MVC. Tôi chỉ cho bạn cách sử dụng cả đường d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dương</dc:creator>
            <pubDate>2019-02-22 16:02:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series ASP.NET MVC - Part 3: Sử dụng ViewModel]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/series-aspnet-mvc-part-3-su-dung-viewmodel-gDVK2Qa25Lj</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-aspnet-mvc-part-3-su-dung-viewmodel-gDVK2Qa25Lj</guid>
            <description><![CDATA[Mối quan hệ giữa Controller và View
* Tại sao đối với các action Create, Edit, Delete đều có 2 action:

* Ở đây có các khái niệm Request Method: HttpP...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Don Nguyen</dc:creator>
            <pubDate>2018-10-07 13:47:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Blazor là gì ?]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/blazor-la-gi-yMnKMJkjZ7P</link>
            <guid isPermaLink="true">https://viblo.asia/p/blazor-la-gi-yMnKMJkjZ7P</guid>
            <description><![CDATA[1. WebAssembly thay đổi cuộc chơi
Trong quá khứ, JavaScript là độc quyền trong việc phát triển web phía client-side. Với những lập trình viên, chúng t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Han Van Hiep</dc:creator>
            <pubDate>2018-09-15 13:52:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Cookie Authentication trong ASP.NET Core]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/su-dung-cookie-authentication-trong-aspnet-core-djeZ1VG8lWz</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-cookie-authentication-trong-aspnet-core-djeZ1VG8lWz</guid>
            <description><![CDATA[1. Giới thiệu
Nếu các bạn đã từng làm việc với ASP.NET Core Identity thì có thể thấy nó là một bộ đầy đủ các tính năng về authentication cung cấp và b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Han Van Hiep</dc:creator>
            <pubDate>2018-05-29 11:02:30</pubDate>
                                                                                                        </item>
            </channel>
</rss>
