A Software Dev Blog


.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 Been Changed to a Static Website

Our blog post has been 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.

How to override bootstrap styles

Let’s just give an example directly, about how to override bootstrap styles:

CSS Media Queries for Desktop, Tablet, Mobile from GitHub

Gokulakrishnan Kalaikovan provides very helpful and clear CSS Media Queries for Desktop, Tablet, Mobile screens on GitHub.