TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What book you recommend for advanced programming in C#?

7 pointsby brriznaover 2 years ago

1 comment

sherdil2022over 2 years ago
Assuming if you are new to C# - start coding! And start reading <a href="https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;dotnet&#x2F;csharp&#x2F;tour-of-csharp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;learn.microsoft.com&#x2F;en-us&#x2F;dotnet&#x2F;csharp&#x2F;tour-of-csha...</a><p>If you are not new to C#, start building an application end-to-end&#x2F;a classic n-tier application, right from using a database, Entity Framework, WebAPI, DTO, AutoMapper, and a front-end (your choice - Angular&#x2F;React&#x2F;Vue with TypeScript or better yet - Blazor).<p>You will not only understand &amp; use dependency injection, reflection, LINQ, multi-threaded programming, generic programming, source-code generation, unit-testing - and much much more in a practical&#x2F;real-world usage.<p>Peruse <a href="https:&#x2F;&#x2F;referencesource.microsoft.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;referencesource.microsoft.com&#x2F;</a> once in a while. &#x27;Use the source, Luke&#x27;<p>Follow various team members of .NET Framework, C# team and the like on various social-media, StackOverlow and the like. .NET Team members &gt;&gt; <a href="https:&#x2F;&#x2F;mobile.twitter.com&#x2F;i&#x2F;lists&#x2F;120961876" rel="nofollow">https:&#x2F;&#x2F;mobile.twitter.com&#x2F;i&#x2F;lists&#x2F;120961876</a><p>I am sure there will be who agree &#x2F; disagree with the above approach and will provide more viewpoints for you to consider.<p>Enjoy - and strap yourself for an amazing journey or roller-coaster ride, however you want to call it!