Posted in C#, Programming

[C# CƠ BẢN] TÌM HIỂU VỀ HUỶ TÁC VỤ TRONG C#

Xin chào các bạn,

Bài tiếp theo mình sẽ tìm hiểu về cách huỷ tác vụ trong C# nhé !!

Trước đây, nếu chúng ta sử dụng Thread thì việc hủy tác vụ của nó là không thể. Từ Net 4.0 trở lên C# cung cấp một cách để hủy các Task đang thực thi dựa trên lớp CancellationTokenSource.

Continue reading “[C# CƠ BẢN] TÌM HIỂU VỀ HUỶ TÁC VỤ TRONG C#”

Posted in C#, Programming

[C# CƠ BẢN] – TÌM HIỂU VỀ PHƯƠNG THỨC ASYNC VÀ AWAIT

Xin chào các bạn,

Trong bài này chúng ta sẽ cùng nghiên cứu về lập trình với Async và Await. Vậy asyncawait là gì mà ghê gớm vậy 😀

Continue reading “[C# CƠ BẢN] – TÌM HIỂU VỀ PHƯƠNG THỨC ASYNC VÀ AWAIT”

Posted in Programming, UWP

[UWP] SƠ LƯỢC VỀ MÔ HÌNH MODEL – VIEW – VIEWMODEL

Hiện tại mình đang nghiên cứu về mô hình MVVM, nhân đó mình sẽ viết một bài giới thiệu sơ lược về MVVM cho mọi người cùng tham khảo.

Ở bài viết này, mình sẽ đi trả lời các câu hỏi MVVM là gì, có ăn được không ? Các workflow M,V,VM có ý nghĩa gì? Ưu và nhược điểm của mô hình MVVM?

Vậy MVVM là gì?

MVVM là viết tắt của Model – View – ViewModel.  Mô hình MVVM sẽ phân bố source code thành 3 phần, mỗi thành phần có một nhiệm vụ riêng biệt và độc lập với các thành phần khác.

Continue reading “[UWP] SƠ LƯỢC VỀ MÔ HÌNH MODEL – VIEW – VIEWMODEL”

Posted in Programming, UWP

[UWP] TỔNG QUAN VỀ UNIVERSAL WINDOWS PLATFORM

Nếu trước đây khi các bạn muốn ứng dụng của mình chạy trên nhiều thiết bị, điều đó có nghĩa là bạn phải xây dựng nhiều ứng dụng. Windows 8 và Windows 8.1 ra đời là bước khởi đầu trong việc đồng nhất ứng dụng, tạo một môi trường tương đồng nhưng không giống nhau hoàn toàn khi phát triển ứng dụng trên di động và Windows. Tức là khi bạn muốn ứng dụng chạy trên 2 nền tảng Windows 8.1 và Windows Phone 8.1 thì bạn vẫn phải viết 2 phiên bản ứng dụng khác nhau cho hai hệ điều hành này. Điều này làm cho lập trình viên mất nhiều thời gian và công sức để xây dựng một ứng dụng đa thiết bị. Nhưng đối với Windows 10, bạn sẽ được hỗ trợ nhiều loại thiết bị với một ứng dụng duy nhất. Windows 10 xuất hiện đã mở ra sự đồng nhất hoàn toàn, không chỉ hệ điều hành mà còn đồng nhất về nền tảng phát triển.

Continue reading “[UWP] TỔNG QUAN VỀ UNIVERSAL WINDOWS PLATFORM”