Software Dev Blog

Export All Modified and New Added Files in Git on Windows OS

If we use Git to control our source version, we might have some chances to export all modified files and new added files to a specific directory.

Blazor vs JavaScript Sample Code 01

The famous Blazor demo application provides the case of clicking a button to increment a counter.

.NET Core 3.0 is Now .NET 5

2016, Microsoft announced “ASP.NET 5 is dead”, because the next release after .NET 4.6x was changed name to ASP.NET Core 1.0 and .NET Core 1.0.

What is the Difference between a struct in C# and C++?

The main difference between Struct in C# and C++ is that a Struct in C# is a Value Type but it is a Reference Type in C++.

Marshalling C++ struct in C#

We have a WPF project that needs to communicate with a C++ project via TCP/IP socket (Winsocket). WPF project requests data from C++ project and C++ project send its data from some C++ structs.

Microsoft Blazor is in Preview status but no longer Experiment

2019 April 18, Microsoft Blazor Project leader Daniel Roth announces that Blazor is in official Preview status, it is no longer experiment.

Our Blog Site Has Changed to Static Website

Our blog post has changed from the original wordpress to a static website. The main purpose is to increase visit speed. We also want to avoid our blog site binding with a database, which is hard to maintain.

Azure Scheduler will be retired

Azure Logic Apps is replacing Azure Scheduler, which is being retired.