Tìm

Trần Ngọc Minh Notes

Stay hungry, stay foolish!

Chuyên mục

c#

Sử dụng ChatGPT dùng JavaScript, VB.NET và C#

Công cụ chatbot Chat GPT của công ty OpenAI đang làm mưa làm gió trong thời gian gần đây. Chúng ta có thể tìm hiểu và sử dụng công cụ này vì có nhiều hướng dẫn về chủ đề này... Continue Reading →

Visual Studio Notebook Editor brings C# and .NET to Jupyter Notebooks – Learn To Code Interactively

https://www.youtube.com/watch?v=WfozTizHMlM

Làm việc với mô hình MVC trong ASP.NET Core: Thêm một Controller

Trong bài https://ngocminhtran.com/2020/10/22/nhap-mon-asp-net-core-mvc/  chúng ta đã tìm hiểu tổng quan, cách tạo một ứng dụng ASP.NET Core MVC và lý do chọn ASP.NET Core MVC như là một lựa chọn tối ưu cho những nhà phát triển Web vừa mới... Continue Reading →

Nhập môn ASP.NET Core MVC

ASP.NET Core là công nghệ phát triển ứng dụng web dựa trên hai nền tảng .NET Framework và   .NET Core của Microsoft (Phân biệt .NET Core và .NET Framework có thể tham khảo tại https://ngocminhtran.com/2020/02/09/net-core-ung-dung-console-dau-tien-va-cach-debug/ ). MVC (Model View Controller)... Continue Reading →

Xây dựng Progressive Web App (PWA) với Blazor WebAssembly

 Progressive Web App (PWA) Ngày 19/5/2020, Blazor WebAssembly đã trở thành công cụ chính thức của Microsoft thay vì các bản Preview trước đây. Nếu đang dùng Visual Studio 2019 Community (bản Windows) thì cần cập nhật lên phiên bản... Continue Reading →

Cài đặt bản Preview và tạo ứng dụng Blazor WebAssembly đầu tiên

Trong bài viết https://ngocminhtran.com/2020/04/22/blazor-viet-ma-c-tren-trinh-duyet-web/ chúng ta đã có dịp làm quen với Blazor WebAssembly và trong bài này chúng ta sẽ tạo một ứng dụng Blazor WebAssembly đầu tiên. https://youtu.be/_VKvZqdlYjs Cài đặt Blazor WebAssembly Template Vì Blazor WebAssembly chỉ là... Continue Reading →

XAML Hot Reload

XAML Hot Reload là một trong những tính năng thú vị nhất trong Visual Studio 2019. Với tính năng này, các nhà phát triển ứng dụng có thể thao tác với mã XAML trong khi đang thực thi ứng dụng.... Continue Reading →

Blazor: Viết mã C# trên trình duyệt web

WebAssembly đã trở thành một trong tứ trụ của công nghệ web bên cạnh HTML, CSS và JavaScript. Khi mới xuất hiện, chỉ có một vài ngôn ngữ cấp cao như C, C++ hay Rust có thể thực thi trực... Continue Reading →

[Xem và Học]: Change your habits: Modern techniques for modern C# – Bill Wagner

Chuyên gia Bill Wagner đã có bài phát biểu về cách chúng ta phải thay đổi thói quen lập trình để khai thác triệt để những tính năng tiên tiến trong C# (ở đây là C# 8) tại hội thảo... Continue Reading →

Các đặc trưng hữu ích trong C# (Phần 3) – Lập trình không đồng bộ (Asynchronous Programming)

Nguyên tắc không đồng bộ (Asynchronous Principle ) Hãy tưởng tượng chúng ta chuẩn bị một bữa ăn sáng gồm: Pha 1 tách cà phê Rán ốp la 2 quả trứng Nướng bánh mì Thực hiện một cách tuần tự... Continue Reading →

.NET Core, ứng dụng Console đầu tiên và cách debug

.Net Core là một nền tảng mã nguồn mở được Microsoft giới thiệu lần đầu tiên năm 2014 và trở thành một trong những nền tảng phổ biến nhất hiện nay. .Net Core có thể được dùng cho nhiều mục... Continue Reading →

Các đặc trưng hữu ích trong C# (Phần 2) – So khớp mẫu (Pattern Matching)

So khớp mẫu (Patern Matching) là thao tác phổ biến trong lập trình ứng dụng. Các mẫu được tạo ra dùng để kiểm tra một giá trị có thỏa mãn với một điều kiện (hay định dạng) cho trước hay... Continue Reading →

Các đặc trưng hữu ích trong C# (Phần 1)

Hiện tại, Microsoft đã triển khai Visual Studio 2019 sử dụng C# 8.0 với nhiều đặc trưng thú vị và hỗ trợ các nhà phát triển C# lập trình hiệu quả hơn. Tuy nhiên , trước khi khám phá các... Continue Reading →

Chạy bằng WordPress.com.

Up ↑

%d người thích bài này: