Skip to content

Instantly share code, notes, and snippets.

@AlexMelw
Last active October 24, 2021 17:14
Show Gist options
  • Save AlexMelw/2eb6fc942e04c42bcc10b8885cfc9c2b to your computer and use it in GitHub Desktop.
Save AlexMelw/2eb6fc942e04c42bcc10b8885cfc9c2b to your computer and use it in GitHub Desktop.

Cristin - the road to .NET dev

  • Well, C# (version 10)

The documentation is nice (with examples) https://docs.microsoft.com/en-us/dotnet/csharp/

  • It is worth studying C# with frameworks like: .NET Code 3.1+ and .NET 6

.NET Framework (classic) is dying...

It's a resource good enough to learn some technology very quickly (then dig deeper if necessary) https://www.syncfusion.com/ebooks

I've heard about https://goalkicker.com/ but I don't know if it's any good.

  • SQL Server Profiler (to monitor SQL queries between your app and databases), but I prefer Stackify Prefix (not FREE)

ORM: Entity Framework Core (https://docs.microsoft.com/en-us/ef/core/)

  • ASP.NET Core API (there are ASP.NET Core MVC, ASP.NET Core API, and ASP.NET Core Blazor... most likely you'll need only ASP.NET Core API)
  • ASP.NET Core Identity
  • Azure Cloud (leave it for later...)

Most of the projects (font-end) are now on React.js (70%), Angular, and some on Vue.js

BONUS:

https://www.pluralsight.com/ this is a nice training platform to learn in-deep about the .NET ecosystem but I wouldn't rely 100% on video tutorials (that's a bad habit), I use it just for an introduction

The tools you'll need:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment