C# 11 and .NET 7 - Modern Cross-Platform Development Fundamentals - Seventh Edition

C# 11 and .NET 7 - Modern Cross-Platform Development Fundamentals - Seventh Edition

Mark J. Price

74,43 €
IVA incluido
Disponible
Editorial:
Packt Publishing
Año de edición:
2022
ISBN:
9781803237800
74,43 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Publisher’s Note: Microsoft will stop supporting .NET 7 from May 2024. The newer 8th edition of the book is available that covers .NET 8 (end-of-life November 2026) with C# 12 and EF Core.Purchase of the print or Kindle book includes a free PDF eBookKey Features:- Explore the newest additions to C# 11, the .NET 7 class libraries, and Entity Framework Core 7- Create professional websites and services with ASP.NET Core 7 and Blazor- Build your confidence with step-by-step code examples and tips for best practicesBook Description:Extensively revised to accommodate the latest features that come with C# 11 and .NET 7, this latest edition of our guide will get you coding in C# with confidence.You’ll learn object-oriented programming, writing, testing, and debugging functions, implementing interfaces, and inheriting classes. Next, you’ll take on .NET APIs for performing tasks like managing and querying data, working with the filesystem, and serialization. As you progress, you’ll also explore examples of cross-platform projects you can build and deploy, such as websites and services using ASP.NET Core.Instead of distracting you with unnecessary graphical user interface code, the first eleven chapters will teach you about C# language constructs and many of the .NET libraries through simple console applications. Having mastered the basics, you’ll then start building websites, web services, and browser apps.By the end of this book, you’ll be able to create rich web experiences and have a solid grasp of object-oriented programming that you can build upon.What You Will Learn:- Build rich web experiences using Blazor, Razor Pages, the Model-View-Controller (MVC) pattern, and other features of ASP.NET Core- Write, test, and debug functions- Query and manipulate data using LINQ- Integrate and update databases in your apps using Entity Framework Core models- Build and consume powerful services using the latest technologies, including Web API and Minimal API- For .NET 6 developers:- C# 11 can be used with .NET 6, including features like raw string literals- EF Core 7 targets .NET 6, so you can benefit from its new features like ExecuteUpdate and ExecuteDelete for more efficient data modificationsWho this book is for:This book is primarily for beginners, but intermediate-level C# and .NET programmers who have worked with C# in the past and want to catch up with the changes made in the past few years will also find plenty of useful information in it. Prior exposure to C# or .NET is not a prerequisite, but you should have a general understanding of programming before you jump in.If you already have some C# and .NET skills and want to focus on developing apps, we recommend that you pick up Mark’s other .NET book, Apps and Services with .NET 7, instead.Table of Contents- Hello, C#! Welcome, .NET!- Speaking C#- Controlling Flow, Converting Types, and Handling Exceptions- Writing, Debugging, and Testing Functions- Building Your Own Types with Object-Oriented Programming- Implementing Interfaces and Inheriting Classes- Packaging and Distributing .NET Types- Working with Common .NET Types- Working with Files, Streams, and Serialization- Working with Data Using Entity Framework Core- Querying and Manipulating Data Using LINQ- Introducing Web Development Using ASP.NET Core- Building Websites Using ASP.NET Core Razor Pages- Building Websites Using the Model-View-Controller Pattern- Building and Consuming Web Services- Building User Interfaces Using Blazor- Epilogue- Appendix, Answers to the Test Your Knowledge Questions

Artículos relacionados

  • Mastering Secure Java Applications
    Debopam Poddar / Joyanta Banerjee / Tarun Kumar Chawdhury / Vipul Gupta
    Elevate your Java security skills for the modern cloud eraDESCRIPTION This book offers a comprehensive guide to implementing Zero-Trust security principles, cloud-based defenses, and robust application development practices. Through practical examples and expert advice, readers will gain the skills needed to design and develop secure Java applications that easily can tackle to...
    Disponible

    49,94 €

  • Python Mini Manual
    CodeCraft Dynamics
    Embark on a journey to master Python with this comprehensive guide that covers everything from the basics to advanced concepts. Whether you’re new to programming or looking to enhance your skills, this book offers a blend of focused discussions, real-world examples, and practice exercises to help you become proficient in Python. Begin by exploring an overview of Python and its ...
    Disponible

    12,05 €

  • C++ Programming Cookbook
    Anais Sutherland
    'C++ Programming Cookbook' stands out as a clear, concise, and powerful technical resource for programmers who want to master C++’s intricacies. C++ programmers face a wide variety of problems, and this carefully written book is a treasure trove of solutions and methods to those software development challenges.Each chapter is organized to help you get a good grasp of the langua...
    Disponible

    61,97 €

  • Python Advanced Programming
    Marcus Richards
    If you want to learn the most modern programming language in the world, then keep reading.Python is an high-level programming language. It’s a modern language, easy to learn and understand but very powerful.It’s a versatile programming language that is now being used on a lot of different projects, from world-class internet companies to small hobbyists, Python is extremely flex...
    Disponible

    22,81 €

  • React and React Native - Fifth Edition
    Adam Boduch / Mikhail Sakhniuk
    Get a big-picture view of modern React and React Native and see how they go hand-in-hand - covering TypeScript development, Vite, state management strategies, unit testing with Jest, and more.Purchase of the print or Kindle book includes a free PDF eBook.Key Features:- New content on TypeScript, React frameworks, state management strategies, and unit testing- Get to grips with ...
    Disponible

    63,27 €

  • Practical Rust 1.x Cookbook, Second Edition
    Lloyd Frank
    If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the 'Practical Rust 1.x Cookbook (Second Edition)'-a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics. You will learn the fundamentals of programming, how to set up a development environ...
    Disponible

    62,44 €

Otros libros del autor

  • Tools and Skills for .NET 10 - Second Edition
    Mark J. Price
    Advance your career by mastering key .NET tools and skills, including debugging, source code management, testing, cloud native development, multitasking, and moreKey Features:- Coverage of key .NET tools and skills, including refactoring, source code management, debugging, and more- Practical guidance on using code editors effectively and implementing good practices- Explore cu...
    Disponible

    80,83 €

  • Real-World Web Development with .NET 10 - Second Edition
    Mark J. Price
    A hands-on guide to building modern websites and services with ASP.NET Core MVC, Web API, and Umbraco CMS, featuring practical patterns, real-world techniques, and proven workflows for .NET 10 developers.Free with your book: DRM-free PDF version + access to Packt’s next-gen Reader*Key Features:- Master ASP.NET Core MVC, Web API, and OData to build robust web services- Gain hand...
    Disponible

    80,14 €

  • C# 14 and .NET 10 - Modern Cross-Platform Development Fundamentals - Tenth Edition
    Mark J. Price
    An easy-to-follow guide for beginners and intermediate programmers to master the concepts, real-world applications, and latest features of C# 14 and .NET 10 through hands-on exercises using Visual Studio 2026 and VS CodeFree with your book: DRM-free PDF version + access to Packt’s next-gen ReaderKey Features:- Explore the newest additions to the C# language, the .NET class libr...
    Disponible

    81,08 €

  • Real-World Web Development with .NET 9
    Mark J. Price
    A practical guide for building websites and services with mature and proven ASP.NET Core controller-based technologies.Purchase of the print or Kindle book includes a free eBook in PDF format and supplementary learning material.Key Features:- Master ASP.NET Core MVC, Web API, and OData for building robust web services.- Get hands-on experience with web testing, security, and co...
    Disponible

    71,78 €

  • C# 13 and .NET 9 - Modern Cross-Platform Development Fundamentals - Ninth Edition
    Mark J. Price
    An accessible guide for beginner-to-intermediate programmers to the concepts, real-world applications, and latest features of C# 13 and .NET 9, with hands-on exercises using Visual Studio and Visual Studio CodeKey Features:- Explore the newest additions to C# 13, the .NET 9 class libraries, and Entity Framework Core 9- Build professional websites and services with ASP.NET Core ...
    Disponible

    87,61 €

  • Apps and Services with .NET 8 - Second Edition
    Mark J. Price
    Bestselling author Mark Price is back to guide you through the latest and most common technologies a .NET developer should know: Blazor Full Stack, ASP.NET Core MVC, ASP.NET Core Minimal APIs, .NET MAUI, gRPC, GraphQL, SQL Server, Cosmos DB, SignalR, Azure Functions, and more!Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesUse specialized li...
    Disponible

    74,21 €