Top Microsoft .NET Programming Resources

The best Microsoft .NET includes C# 13 & .NET 9: Modern Development Fundamentals, Learn PowerShell in a Month (4th Ed.), Pro C# 10 and .NET 6: Essential Software Development Practices and many others as mentioned below.

1

C# 13 & .NET 9: Modern Development Fundamentals

  • Comprehensive guide for C# 13 and .NET 9.
  • Hands-on exercises using Visual Studio and Code.
  • Explore new features like LINQ and APIs.
  • Build websites with ASP.NET Core and Blazor.
  • Learn best practices and coding tips effectively.
  • Aimed at beginner to intermediate developers.
  • Average Rating out of 5:
  • Price Range: $16.12
2

Learn PowerShell in a Month (4th Ed.)

  • Learn PowerShell quickly with bite-sized tutorials.
  • Automate tasks on Windows, Linux, and macOS.
  • No prior scripting experience needed.
  • Includes hands-on exercises for practical learning.
  • Updated for the latest PowerShell version.
  • Free eBook included with print purchase.
  • Average Rating out of 5:
  • Price Range: $37.99
3

Pro C# 10 and .NET 6: Essential Software Development Practices

  • Comprehensive guide to C# coding and .NET.
  • Explores C# 10 features and updates extensively.
  • Enhanced coverage on ASP.NET Core and Entity Framework.
  • Includes practical applications for web and services.
  • Rewritten code samples for the latest C# version.
  • Perfect for developers at any skill level.
  • Builds confidence in object-oriented development techniques.
  • Average Rating out of 5:
  • Price Range: $37.09
4

Murach's C# 8th Edition (Model: 978-1943872315)

  • Comprehensive guide to C# programming language.
  • Clear examples and easy-to-understand explanations.
  • Ideal for beginners and experienced developers alike.
  • Learn to develop Windows Forms applications quickly.
  • Focus on object-oriented code and best practices.
  • Hands-on exercises for practical skill-building.
  • Distinctive paired-pages format for easy reference.
  • Average Rating out of 5:
  • Price Range: $59.50
5

C# 12 Nutshell: Comprehensive Reference Guide

  • Comprehensive guide to C# 12 and .NET 8.
  • Ideal for intermediate and advanced programmers.
  • Concise explanations without unnecessary details.
  • Covers syntax, variables, and advanced topics.
  • In-depth exploration of LINQ and concurrency.
  • Focus on .NET features and core libraries.
  • Thoroughly updated for the latest C# developments.
  • Average Rating out of 5:
  • Price Range: $48.81
6

Master ASP.NET Core MVC and Web API for Web Development

  • Master ASP.NET Core MVC for robust applications.
  • Build secure RESTful services using Web API.
  • Implement OData for efficient data querying.
  • Learn web testing and security techniques.
  • Containerize projects for smooth deployment.
  • Utilize Umbraco CMS for content management.
  • Gain hands-on experience with industry best practices.
  • Average Rating out of 5:
  • Price Range: $19.60
7

C# 13 & .NET 9 Cross-Platform Development

  • Learn C# 13 and .NET 9 fundamentals.
  • Hands-on exercises using Visual Studio and Code.
  • Build websites with ASP.NET Core 9 and Blazor.
  • Discover new features in Entity Framework Core 9.
  • Step-by-step code examples and best practices.
  • Targeted at beginner to intermediate developers.
  • Average Rating out of 5:
  • Price Range: $15.31
8

Visual Basic .NET Complete Reference Guide

  • Comprehensive guide to Visual Basic .NET programming.
  • Seven self-contained minibooks for easy learning.
  • Covers fundamentals to advanced programming concepts.
  • Includes web programming and database integration.
  • Guides users on Visual Studio .NET integration.
  • Features parallel VB 6 and VB .NET code.
  • Ideal for transitioning from VB 6 to .NET.
  • Average Rating out of 5:
  • Price Range: $32.49
9

Visual Studio 2022: Quick Start Guide

  • Explore new features of Visual Studio 2022.
  • Learn efficient coding practices with the IDE.
  • Utilize debugging tools for effective problem-solving.
  • Create cross-platform MAUI applications easily.
  • Master Git features for improved source control.
  • Generate unit tests with IntelliTest effortlessly.
  • Suitable for beginners and .NET developers alike.
  • Average Rating out of 5:
  • Price Range: $32.94
10

Dependency Injection: Principles and Practices Guide

  • Learn Dependency Injection fundamentals and benefits.
  • Explore DI techniques for C# and .NET.
  • Implement DI in real-world project scenarios.
  • Understand patterns and anti-patterns in DI.
  • Refactor tightly coupled code into loosely coupled code.
  • Includes updated examples for .NET Core.
  • Written by experts in software architecture.
  • Average Rating out of 5:
  • Price Range: $45.99
11

Patterns of Enterprise Application Architecture Guide

  • Explores enterprise application architecture solutions.
  • Addresses unique challenges faced by enterprise developers.
  • Written by software engineering expert Martin Fowler.
  • Focuses on performance and multi-user access issues.
  • Presents proven patterns for recurring architectural problems.
  • Guides proper design choices in complex situations.
  • Essential resource for successful enterprise projects.
  • Average Rating out of 5:
  • Price Range: $51.13
12

Mastering .NET Core Interviews Guide

  • Comprehensive guide for .NET Core interview preparation.
  • Master MVC, ASP.NET Core, and Web APIs.
  • Gain insights into asynchronous programming in C#.
  • Understand REST API concepts with clarity.
  • Build confidence for technical interviews.
  • Equip yourself with essential knowledge and strategies.
  • Land your dream .NET job with this guide!
  • Price Range: $3.99
13

AI Powered Applications with TensorFlow NET

  • Develop AI applications using C# and .NET.
  • Hands-on tutorials with practical C# examples.
  • Integrate OpenAI API for advanced functionalities.
  • Create machine learning models with ML.NET easily.
  • Implement deep learning using TensorFlow.NET frameworks.
  • Build scalable, enterprise-ready AI solutions.
  • Average Rating out of 5:
  • Price Range: $24.90
14

PowerShell Cookbook: Complete Scripting Guide

  • Over 400 task-oriented PowerShell recipes included.
  • Ideal for intermediate to advanced system administrators.
  • Updated for PowerShell 5.1 and 7.0.
  • Covers Windows 10 and Windows Server 2019.
  • Quick references to essential technologies provided.
  • Learn scripting in an object-based environment.
  • Hands-on recipes for common administrative tasks.
  • Average Rating out of 5:
  • Price Range: $47.02
15

PowerShell Cookbook: Ultimate Scripting Guide

  • Over 400 task-oriented PowerShell recipes.
  • Ideal for intermediate to advanced administrators.
  • Updated for PowerShell 5.1 and beyond.
  • Hands-on recipes for common administrative tasks.
  • Learn PowerShell on Windows 10 and Server 2019.
  • Free online access to the book.
  • Includes references to .NET, COM, and WMI classes.
  • Average Rating out of 5:
  • Price Range: $49.49
16

Real World Web Development: NET Websites

  • Master ASP.NET Core MVC for robust web applications.
  • Build secure RESTful services using Web API.
  • Implement OData for scalable web services.
  • Learn containerization techniques for smooth deployment.
  • Utilize Umbraco CMS for content management.
  • Ideal for intermediate .NET developers seeking advanced skills.
  • Average Rating out of 5:
  • Price Range: $18.62
17

Mastering WinForms in C#: A Guide

  • Comprehensive guide for building WinForms applications.
  • Learn to create user-friendly desktop applications.
  • Advanced topics including multithreading and graphics programming.
  • Hands-on approach with real-world examples included.
  • Suitable for beginners and experienced developers alike.
  • Modern techniques for maintaining legacy applications covered.
  • Price Range: $6.90
18

Murach's ASP.NET Core MVC (2nd Edition)

  • Learn ASP.NET Core MVC effectively.
  • Beginner-friendly with clear explanations.
  • Hands-on exercises for practical experience.
  • Includes testing and debugging techniques.
  • Advanced topics like dependency injection covered.
  • Distinctive paired-pages format enhances learning.
  • Deploy applications easily to the cloud.
  • Average Rating out of 5:
  • Price Range: $43.03
19

Blazor Web Development Cookbook: Advanced .NET 9 Recipes

  • Master Blazor web development with .NET 9.
  • Create advanced single-page applications effortlessly.
  • Develop customizable components for enhanced security.
  • Implement effective state management strategies.
  • Build user-friendly interactive forms with validation.
  • Leverage AI features to improve user experience.
  • Gain insights from practical, hands-on recipes.
  • Average Rating out of 5:
  • Price Range: $25.89
20

Mastering .NET 8: Best Practices for Design and Testing

  • Master essential .NET tools and skills.
  • Learn advanced debugging and troubleshooting techniques.
  • Explore cloud-native development with .NET Aspire.
  • Build custom LLM-based chat services.
  • Enhance career readiness and interview skills.
  • Implement best practices in source code management.
  • Optimize performance through testing and benchmarking.
  • Average Rating out of 5:
  • Price Range: $38.39
21

C# and .NET CLI Application Development Guide

  • Master CLI application development principles for productivity.
  • Build modular, extensible CLI applications for adaptability.
  • Develop interactive interfaces for engaging user experiences.
  • Integrate external APIs to enhance application functionality.
  • Implement security measures for data protection and integrity.
  • Optimize performance for efficiency under heavy usage.
  • Average Rating out of 5:
  • Price Range: $30.00
22

Native Desktop Apps with .NET 8

  • Learn .NET 8 and C# 12 new features.
  • Create native desktop applications with .NET 8.
  • Explore Windows Forms, WPF, and MAUI frameworks.
  • Understand application architecture and design patterns.
  • Use Command Line Interface for project creation.
  • Discover best practices for desktop application development.
  • Average Rating out of 5:
  • Price Range: $34.29
23

Dependency Injection in .NET (Mark Seemann, Paperback)

  • Award-winning book on Dependency Injection.
  • Core DI patterns explained in plain C#.
  • Integrates with ASP.NET MVC and Microsoft technologies.
  • Teaches popular DI frameworks like StructureMap and Unity.
  • Clear examples for practical understanding.
  • No prior experience with DI required.
  • Includes free eBook with print purchase.
  • Average Rating out of 5:
  • Price Range: $4.42
24

Pro NuGet: Expert's Guide to .NET

  • Master NuGet for effective dependency management.
  • Learn best practices from NuGet community experts.
  • Streamline .NET, CSS, HTML, and JavaScript management.
  • Prevent conflicts and simplify complex applications.
  • Save time and reduce stress with NuGet.
  • Open-source extension for Visual Studio projects.
  • Indispensable for MVC and .NET Framework developers.
  • Average Rating out of 5:
  • Price Range: $69.99
25

C# Fundamentals: Beginner's Guide to C# 13

  • Comprehensive guide for C# 13 and .NET 9.
  • Updated content for modern programming practices.
  • Step-by-step learning for all skill levels.
  • Engaging quizzes and hands-on activities included.
  • Over 50 essential topics covered thoroughly.
  • Designed to boost coding proficiency effectively.
  • Average Rating out of 5:
  • Price Range: $49.99
26

Pro ASP.NET Core MVC by Adam Freeman

  • Updated for ASP.NET Core MVC, 6th edition.
  • Detailed explanations of new Core MVC functionality.
  • Build cloud-optimized, mobile-ready applications.
  • In-depth tools and techniques for web development.
  • Fundamental changes from earlier ASP.NET technologies.
  • Includes a fully worked case study.
  • Ideal for web developers familiar with ASP.NET.
  • Average Rating out of 5:
  • Price Range: $10.44
27

C# 12 & .NET 8: Cross-Platform Development

  • Learn C# 12 and .NET 8 fundamentals.
  • Create cross-platform websites and services efficiently.
  • Hands-on exercises with Visual Studio 2022 and Code.
  • Discover new features like primary constructors and AOT.
  • Build applications using Blazor and ASP.NET Core.
  • Suitable for beginners and intermediate programmers alike.
  • Average Rating out of 5:
  • Price Range: $33.18
28

High Performance .NET 8 & C# 12

  • Master high-performance coding practices in .NET.
  • Explore optimizations for .NET 8 and C# 12.
  • Learn through practical examples and hands-on recipes.
  • Enhance scalability and efficiency in applications.
  • Utilize advanced techniques like GPU acceleration.
  • Focus on both science and art of performance.
  • Achieve peak performance in real-time systems.
  • Average Rating out of 5:
  • Price Range: $9.99
29

C# in Depth: Fourth Edition by Jon Skeet

  • Written by C# expert Jon Skeet.
  • Unlock new features of C# 6 and 7.
  • Master asynchronous functions and string interpolation.
  • Insights on future C# language developments.
  • Comprehensive guide for intermediate developers.
  • Includes free eBook with print purchase.
  • Practical techniques for enterprise and web development.
  • Average Rating out of 5:
  • Price Range: $43.51
30

ML.NET Machine Learning Guide for C# Developers

  • Master ML.NET for intelligent C# applications.
  • Comprehensive guide for .NET developers.
  • Hands-on projects and real-world case studies.
  • Integrate ML.NET with ASP.NET Core and WPF.
  • Learn classification, regression, and clustering models.
  • Deploy models to cloud and containerized environments.
  • Price Range: $6.90