Roadmap to becoming an ASP.NET Core developer in 2019
Below you can find a chart demonstrating the paths that you can take
and the libraries that you would want to learn to become an ASP.NET
Core developer. I made this chart as a tip for everyone who asks me,
“What should I learn next as an ASP.NET Core developer?”
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
Listing of best programming books
How to politely and correctly ask questions?
https://www.sqlskills.com/blogs/paul/ask-questions-politely-correctly/
How to write proper open source
There’s a great new bunch of guidance just published representing Best Practices for creating .NET Libraries. Best of all, it was shepherded by JSON.NET’s James Newton-King. Who better to help explain the best way to build and publish a .NET library than the author of the world’s most popular open source .NET library? https://www.hanselman.com/blog/NewPrescriptiveGuidanceForOpenSourceNETLibraryAuthors.aspx
Microsoft prism tutorial
Highly recommend watching this
https://www.youtube.com/watch?v=KTtTW-BmXJg
(for beginners who want to see how you should write applications)
Domain modeling with F#
Wire writing of the fastest .NET serializers
C# useful tricks from a high speed serializer.
In particular, more senior developers may be interested in the section regarding Boxing and Unboxing
as the solution is elegant and is a nice example of how to use AOP or post-compiler injection.
https://rogerjohansson.blog/2016/08/16/wire-writing-one-of-the-fastest-net-serializers/
Get value out of your monab
NDC conference talk by Mark Seemann.
https://www.youtube.com/watch?v=F9bznonKc64
SQL- A quick overview
SQL for noobs.
https://youtu.be/OfM5lC-7R4Y
Problem solving tips
https://dev.to/moresaltmorelemon/algorithm-problem-solving-strategies-21cp
Study less, study smart
Interesting video about how to study actually efficientily.
https://youtu.be/IlU-zDU6aQ0
Change list practices
Best practices for creating commits and PRs.
https://github.com/google/eng-practices
How many unit tests is enough?
An article by Mark Seeman about not relying on code coverage.
https://blog.ploeh.dk/2019/10/07/devils-advocate/
Onion arhcitecture from the author
An iconic article that gets you introduced to most commonly used modern architecture- Onion.
https://jeffreypalermo.com/2008/07/the-onion-architecture-part-1/
Clean Architecture by Uncle Bob
https://www.youtube.com/watch?v=2dKZ-dWaCiU