Welcome to my blog!

Learning Dotnet Core By Example

July 11, 2018 16:04

Learning Dotnet Core By Example (edit)






Northwind sample application developed with ASP.NET MVC 5 & ASP.NET Web API


Northwind ASP.NET Core Web API sample





It’s in solving these puzzles that you’ll learn the most.

.NET Core in the wild

So where can you find .NET Core projects to learn from?

Github is always a good place to start. Here are a few examples to get you going.


GitHub: https://github.com/weapsy/Weapsy

I stumbled upon this one recently. It’s an interesting project to build an ASP.NET Core Content Management System.

I especially like that they’re using Domain Driven Design and Command Query Separation. These are quite advanced concepts if you’re just starting out but it’s useful to see an example of these concepts in an app built on .NET Core.

Humanitarian Toolbox: AllReady

GitHub: https://github.com/HTBox/allReady

If you haven’t heard of it before HTBox is a charitable organisation. They leverage technology and skilled volunteers to create projects that help response organisations and communities affected by disasters.

AllReady is designed to bring together community members, volunteers and organisations as they undertake various preparedness activities to help lessen the impact of disasters on families and communities.

It’s a worthy cause and a great project to contribute to if you have any spare time. Failing that it’s also a real-world example of a .NET Core app so well worth checking out.

Shawn Wildermuth’s blog

GitHub: https://github.com/shawnwildermuth/WilderBlog

Shawn has a load of courses on Pluralsight and is a many-times Microsoft MVP.

He’s built his blog using .NET Core and Angular 2 and released the source on Github.

Be advised, he makes it quite clear that the project wasn’t built to be a general blogging engine or to be easy for re-use by anyone else. Nevertheless it’s a useful example of another real-world application.


Recent posts