GitHub Project Provides 300-Plus Samples of ASP.NET Core/Blazor Fundamentals

by | Mar 19, 2020 | Technology News

A project on GitHub which is giving 300+ code samples to show ASP.NET Core fundamentals, got 4,100+ stars. The project of dodyg or practical-aspnetcore, with title 306 samples for ASP.NET Core 2.1, 2.2, 3.0 and 3.1 fundamentals versions. The project got a boost when Microsoft highlighted it in a blog post earlier this month.

We have lots of small compartmentalized samples that shows everything from Hello World (with quite complex and interesting bits layered on top) to lower level samples around WebSockets and building URIs, Hanselman said of the project.

The repo is quite heavy with Core 2.1 .NET samples, but samples for the new long-term support .NET Core 3.1 are still in progress in an active branch of the repo for converting the samples to v3.1. The Samples for Core 3.1 ASP.NET (WIP), it was last updated about a month ago (Feb. 24).

The admiration of the project and some other similar ones speak to the traction gained by Microsoft’s open-source, cross-platform Core initiative where aging is successful, .NET Framework Windows-only. The Core side ASP.NET of things for website development is very active, propelled by the fame of Blazor. This allows .NET developers use C# in web development.

Infact the ASP.NET Core 3.1 “work-in-progress” branch already supports sections on Blazor Server Side and Blazor Client Side. Reviewing the former reveals 18 offerings for the WebAssembly-based client-side effort, starting from a Hello World incremental counter app to Date Binding – EditForm.

Purpose of this specific project is to let programmers learn the new ASP.NET Core stack from scratch directly through code. As we know there is so much potential in underlying ASP.NET Core stack. You cannot miss them! the read me for the project says this, head Gunawinata, lurks on the DotNetStudyGroup/aspnetcore Gitter channel to reach out with ASP.NET Core.

Gunawinata suggests to use Visual Studio Code to play around with different samples, and Visual Studio 2019 also works.
Hanselman asked his readers aswell to contribute to the open source project. We know Dody would really like the help and this is a good way for readers to get involved in open source and learn something about ASP.NET. You can check out the Contributor Guidelines! because they say that there is no sample that is too small.

Hanselman busily promoted training materials, having last fall called attention to a project that was several months long to give entry-level instructional videos on all things .NET. Which was duplicated before not so long by James Montemagno, who touted counterpart Xamarin videos by throwing in some Python.

By: David Ramel

#NoTesting?? Here’s what it means to me.

#NoTesting?? Here’s what it means to me.

20 Tips for working from home

Top 10 PHP Frameworks for Web Development

50 tips for improving your software development game

50 tips for improving your software development game

25 Tips for New Developers: Advice from a (Mostly) Self-Taught Software Engineer

25 Tips for New Developers: Advice from a (Mostly) Self-Taught Software Engineer

Developer Community’s 9 Tips for Coding Beginners

Developer Community’s 9 Tips for Coding Beginners

Top 5 Tips To Become a Better Software Engineer

Top 5 Tips To Become a Better Software Engineer

20 Tips for working from home

20 Tips for working from home

How to Be a Good Software Engineer: 6 Tips They Don’t Teach You at University

How to Be a Good Software Engineer: 6 Tips They Don’t Teach You at University

6 Tips For Someone Who Wants To Be A Software Developer

6 Tips For Someone Who Wants To Be A Software Developer

10 Habits of Highly Successful Software Developers

10 Habits of Highly Successful Software Engineers

19 Tips For Software Engineers In 2020

19 Tips For Software Engineers In 2020

5 Tips for Aspiring Software Engineers:

5 Tips for Aspiring Software Engineers

Let's start a project together.

We make all your dreams come true in a successful project.