Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Code Like a Pro in C#

    Code Like a Pro in C#

    Jort Rodenburg · 2021

    Programming
    Open LibraryAmazon
    Stats for nerds
    1recommend
    2mentions
    2people
    2022–2025years
    50% recommend50% neutral

    Mentions per year

    2022202320242025

    What Hacker News says

    1. artimaeisDec 2025
      You specified working with web and .NET Core (now just called .NET). Given the scope of modern .NET I don't think I can recommend a single book, but I've tried to order this in how I see them as most to least impactful for a dev.

      For web dev specific guidance it's hard to beat ASP.NET Core in Action by Andrew Lock. Check out Lock's blog too at https://andrewlock.net, it's a great source of new features happening in ASP.NET. He does go into publishing an app on both Windows and Linux, with a decent guide to both. But you'll probably want to read through MSDN docs on that as well, I don't think there's a book that goes in very deep on that.

      For generally writing modern C# using .NET, I like Code like a Pro in C# by Jort Rodenburg.

      For a quick tour of modern C# features C# 12 in a Nutshell by Albahari is basically the reference guide. 12 is the latest, grab any of them from probably 7 up for a decently modern take.

      thread
    2. aurahamOct 2022
      I am interested in creating a desktop application in C#, maybe a simple point-of-sales system for a local store. I used C# back in 2012 for creating some GUI apps but the language has changed a lot since then. Given that, can you recommend a book or course for learning C# in 2022?

      Relevant topics:

      - Creating a Desktop app (forms, not Web app) for Windows (it does not need to be cross-platform)

      - ADO.NET, I want to populate a data grid in a form. I think Entity Framework is the new cool stuff, so I would like to learn it.

      - Packaging an app for distribution.

      - Best practices for developing GUI applications (ie how to separate the business logic and the data layer)

      So far I've found these resources:

      - [1] Programming C#: Building .NET Applications with C# (English Edition). It seems to cover most of the topics I am interested in. However, it is a bit outdated. Not sure if the content is still relevant.

      - [2] Murach's C# (7th Edition). This seems to be an interesting book. However, I am not familiar with Murach's books. Also, the book is a bit pricey.

      - [3] Code Like a Pro in C#. This also seems interesting. The author teaches by refactoring a legacy .NET codebase instead of creating an app from scratch. He also focuses on creating a service instead of a desktop app.

      - [4] C# in Depth. Jon Skeet's book. Maybe too specialized.

      I am also open to video curses in the same tone as the Pragmatic Studio [5].

      [1] https://www.amazon.com/Programming-Building-Applications-Jesse-Liberty-ebook/dp/B0028N4W7O/ref=sr_1_2

      [2] https://www.amazon.com/Murachs-C-7th-Joel-Murach/dp/1943872538/ref=sr_1_1

      [3] https://www.manning.com/books/code-like-a-pro-in-c-sharp

      [4] https://www.manning.com/books/c-sharp-in-depth-fourth-edition

      [5] https://pragmaticstudio.com/elixir

      thread

    Related

    Cover of C# 4.0 in a nutshell
    2010–2025

    C# 4.0 in a nutshell

    Joseph Albahari
    7 recommend · 9
    Cover of Real-world functional programming
    2009–2023

    Real-world functional programming

    Tomas Petricek
    12 recommend · 19
    Cover of C# in Depth
    2009–2025

    C# in Depth

    Jon Skeet
    29 recommend · 45
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Clean Code
    2008–2026

    Clean Code

    Robert C. Martin
    298 recommend · 951
    Cover of Code
    2008–2026

    Code

    Charles Petzold
    243 recommend · 385
    Cover of Coders at Work
    2007–2026

    Coders at Work

    Peter Seibel
    126 recommend · 355
    Cover of How to Design Programs
    2007–2026

    How to Design Programs

    Matthias Felleisen
    277 recommend · 776