Leanpub Header

Skip to main content

Filters

Category: ".NET"

Books

  1. The Entity Framework Core & PostgreSQL Handbook
    The Entity Framework Core & PostgreSQL Handbook
    Mastering EF Core 10 with PostgreSQL 18 for Production-Grade Applications
    Rachid DAHIR

    Your ORM works until it doesn't: a query returns ten thousand duplicated rows, a migration refuses a partitioned table, or the feature the product needs is one PostgreSQL has had for years. Twenty-one chapters that close the gap — LINQ translation, query plans, JSONB, full-text search, PostGIS and pgvector, then auditing, multi-tenancy and deployment. Every listing run against a live database. Every output captured, never typed.

  2. .NET 11.0 Update
    .NET 11.0 Update
    Die Neuerungen in .NET 11.0 gegenüber .NET 10.0 inklusive C# 15.0, ASP.NET Core 11.0, Entity Framework Core 11.0, WPF 11.0, Windows Forms 11.0 und .NET MAUI 11.0
    Dr. Holger Schwichtenberg

    Dieses kompakte .NET 11.0-Buch ist DAS Umsteigerbuch für Entwicklerinnen und Entwickler, die bisher mit .NET 10.0 gearbeitet haben. Es zeigt systematisch und anhand von vielen praktischen Programmcodebeispielen die Neuerungen in .NET 11.0 in folgenden Bereichen auf: - Neuerungen an den .NET 11.0 SDK-Werkzeugen- Neuerungen in C# 15.0- Neuerungen in der .NET 11.0-Klassenbibliothek- Neuerungen in System.Text.Json 11.0- Neuerungen in Entity Framework Core 11.0- Neuerungen in Blazor 11.0- Neuerungen in ASP.NET Core 11.0- Neuerungen für WPF 11.0- Neuerungen für Windows Forms 11.0- Neuerungen in .NET MAUI 11.0 Dieses Buch ist kein Einsteigerbuch für .NET-Neueinsteiger. Es richtet sich ausschließlich an Umsteiger(innen) von .NET 10.0.

  3. Detecting and Solving Memory Problems in .NET

    Learn about working efficiently with memory in .NET.

  4. Prompt Engineering for .NET Developers

    A free, developer-friendly guide to prompt engineering in C# — no Python required. Learn how LLMs work, structure reliable prompts, and build real workflows (code review, test generation, docs) using Microsoft.Extensions.AI, LM Studio, OpenAI, or Azure AI Foundry. Seven chapters. Seven runnable .NET 10 projects. Zero hype. Just dotnet new console and working code.

  5. Essential F#
    Essential F#
    Ian Russell

    Everywhere you look, programming languages are gaining functional features. The problem is that it's not the individual features that make functional programmers happy, it's the way that your approach to writing software and the features work together to help you write simple code to solve interesting problems. This concise, practical ebook will help you discover why F# is such a popular language with those who have spent time learning its secrets. 

  6. Keeping Up with C#
    Keeping Up with C#
    From C# 5 to C# 14: A Thematic Journey Through Language Evolution
    Rachid DAHIR

    Ninety-two C# features, from C# 5 to C# 14, organized by the problems they solve — with verbatim code from five runnable projects and seven production-ready patterns, all on .NET 10 LTS.

  7. C# & AI Masterclass: The Foundations. Syntax, Type System, and Logic for Modern Developers.

    Unlock the power of Modern C# with the ultimate beginner's guide. Go from your very first line of code to designing custom objects and classes. Master essential concepts: data management, control flow logic, and reusable methods. Lay the rock-solid foundation for advanced AI, Azure, and Unity game development.

  8. Machine Learning for C# Developers Made Easy
    Machine Learning for C# Developers Made Easy
    Build smart applications with ML.NET
    Fiodar Sazanavets

    Helping C# and .NET developers to learn how to do machine learning and become highly sought-after (and well-paid) AI engineers. No prior experience of ML required!

  9. Traffic Domination Blueprint: Skyrocket Your Website Traffic & Rule Google’s First Page
    Traffic Domination Blueprint: Skyrocket Your Website Traffic & Rule Google’s First Page
    Proven Strategies to Skyrocket Website Traffic, Dominate Google Rankings, and Build Lasting Online Authority
    Elite Readers

    Unlock the secrets to skyrocketing website traffic, mastering SEO, and dominating Google’s first page with practical strategies, expert insights, and long-term growth techniques.

  10. EF Core Performance Cookbook

    Kill N+1 queries, read EXPLAIN-friendly EF patterns, and ship faster ASP.NET APIs with a dense EF Core performance cookbook.

  11. High-Performance Real-Time Systems in .NET

    High-Performance Real-Time Systems in .NET Engineering ultra-low-latency, high-throughput real-time systems with .NET, WebSockets, SignalR, Kestrel, and distributed architectures. Modern real-time applications are expected to maintain persistent connections, process massive event streams, synchronize distributed state, and deliver predictable latency under extreme concurrency.

  12. High-Performance .NET: From JIT to Hardware
    High-Performance .NET: From JIT to Hardware
    A Systems-Level Guide to Writing Fast .NET Applications
    Steve Publications

    Go beyond writing code that works. Learn what really happens inside .NET, from C# and the JIT to memory, CPU execution and the operating system. This practical guide shows experienced developers how to measure performance, find real bottlenecks and make targeted improvements that hold up in production.

  13. FROM RUNTIME TO DISTRIBUTION
    FROM RUNTIME TO DISTRIBUTION
    VOLUME III
    Grigorios Agathangelidis

    From containers and Kubernetes to autoscaling, observability, Prometheus, Grafana, SLOs, security, and production failure. Volume III shows how distributed architecture becomes an operable, measurable, evidence-driven production system.

  14. Conexões em Código
    Conexões em Código
    Construa uma rede social com .NET MAUI 10, XAML, MVVM, ASP.NET Core e testes
    Tiago Benaias Pompeo

    Aprenda .NET MAUI 10 construindo uma rede social funcional, do aplicativo à API. Domine XAML, MVVM, ASP.NET Core, SQLite offline-first e testes com um projeto executável.

  15. Mastering vb .net question bank

    Master VB.NET through focused practice and systematic revision.Preparing for a VB.NET examination or technical interview? Looking for a comprehensive resource that combines theory with programming practice? Mastering VB.NET QUESTION BANK: 1000+ Conceptual Questions for Students and Professionals is designed to help students and aspiring software professionals strengthen their knowledge of Visual Basic .NET.The book provides a structured collection of questions covering VB.NET from fundamental programming concepts to advanced application-development topics.You will begin with the history, features, and structure of VB.NET before progressing through data types, variables, constants, operators, expressions, conditional statements, loops, procedures, functions, recursion, arrays, and collections.The book then moves into Object-Oriented Programming, covering classes, objects, inheritance, polymorphism, encapsulation, abstraction, interfaces, and constructors. Further chapters explore exception handling, debugging, file handling, Windows Forms, GUI programming, and database connectivity using ADO.NET.Advanced topics such as delegates, events, multithreading basics, LINQ to Objects, and XML are also included.Each chapter follows a consistent practice format containing 50 MCQs, 25 Short Answer Questions, 15 Mid-Length Answer Questions with Answers, and 20 Programming Questions with Answers. This makes the book suitable for both examination preparation and hands-on programming practice.Students pursuing BCA, MCA, B.Tech, M.Tech, Computer Science, Information Technology, and related programmes can use the book for university examinations, assignments, internal assessments, viva preparation, and practical tests.Educators can use the question bank to develop classroom quizzes, assignments, tests, and practical examinations. Software professionals and interview candidates can use it for focused revision and technical interview preparation.The programming exercises encourage readers to move beyond memorizing syntax and develop logical thinking and application-building skills.Study the concept. Attempt the question. Write the program. Check the answer. Improve your skills.