Curse of the Thorn King: A Steamy Beauty and the Beast Retelling (Wayfarer Fae Book 1)
معرفی کتاب «Curse of the Thorn King: A Steamy Beauty and the Beast Retelling (Wayfarer Fae Book 1)» نوشتهٔ Lisette Marshall، منتشرشده توسط نشر anonymous در سال 2023. این کتاب در فرمت epub، زبان انگلیسی ارائه شده است. «Curse of the Thorn King: A Steamy Beauty and the Beast Retelling (Wayfarer Fae Book 1)» در دستهٔ رمان خارجی قرار دارد.
Start building websites and services with ASP.NET Core 9, Blazor, and EF Core 9. Instant delivery. Top rated Web Development products. Key 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 9 and Blazor • Enhance your skills with step-by-step code examples and best practices tips Book Description This Packt bestseller continues to be the definitive guide to modern cross-platform development. The 9th edition of C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals has been updated to cover the latest features and improvements in .NET 9 and C# 13. You'll start by mastering object-oriented programming, learning how to write, test, and debug functions, and implementing interfaces. You'll then dive into .NET APIs for data management, filesystem operations, and serialization. This latest edition integrates .NET 9 enhancements into its examples: faster exceptions and new LINQ methods. New ASP.NET Core 9 features include optimized static assets, built-in OpenAPI document generation, and the HybridCache. Practical examples, such as building websites and services with ASP.NET Core, have been refreshed to utilize the latest .NET 9 features. The book also introduces Blazor, with its new unified hosting model for unparalleled code reusability. With these updates, you'll learn how to build robust applications and services efficiently and effectively. By the end of this book, you'll have the knowledge and confidence to create professional and high-performance web applications using the latest technologies in C# 13 and .NET 9. Who is this book for? This book is aimed at beginner to intermediate-level C# and .NET developers. While prior exposure to C# or .NET is not a prerequisite, a general understanding of programming concepts will be beneficial. If you want to learn more technologies for building modern .NET projects like gRPC, SignalR, and .NET MAUI, read Mark's Apps and Services with .NET 8 book next; and if you aim to become a professional .NET developer quickly or mainly work on team projects, read his other book, Tools and Skills for .NET 8. What you will learn • Discover the new features of .NET 9, including more flexible params and new LINQ like CountBy and Index • Leverage the new ASP.NET Core 9 features for optimized static assets, OpenAPI document generation, and HybridCache • Utilize the native AOT publish capability for faster startup and reduced memory footprint • Build rich web user interface experiences using Blazor in ASP.NET Core 9 • Integrate and update databases in your applications using Entity Framework Core 9 models • Query and manipulate data using LINQ • Build powerful services using Minimal APIs Cover Contributors Copyright Table of Contents Preface Chapter 1: Hello, C#! Welcome, .NET! Introducing this book and its contents Setting up your development environment Understanding .NET Building console apps using Visual Studio Building console apps using VS Code Making good use of the GitHub repository for this book Looking for help Practicing and exploring Summary Chapter 2: Speaking C# Introducing the C# language Discovering your C# compiler version Understanding C# grammar and vocabulary Working with variables Exploring more about console apps Practicing and exploring Summary Chapter 3: Controlling Flow, Converting Types, and Handling Exceptions Operating on variables Understanding selection statements Understanding iteration statements Storing multiple values in an array Casting and converting between types Handling exceptions Checking for overflow Practicing and exploring Summary Chapter 4: Writing, Debugging, and Testing Functions Writing functions Debugging during development Hot reloading during development Unit testing Throwing and catching exceptions in functions Practicing and exploring Summary Chapter 5: Building Your Own Types with Object-Oriented Programming Talking about OOP Building class libraries Storing data in fields Working with methods and tuples Controlling access with properties and indexers Pattern matching with objects Working with record types Practicing and exploring Summary Chapter 6: Implementing Interfaces and Inheriting Classes Setting up a class library and console application Static methods and overloading operators Making types safely reusable with generics Raising and handling events Implementing interfaces Working with null values Inheriting from classes Casting within inheritance hierarchies Inheriting and extending .NET types Summarizing custom type choices Practicing and exploring Summary Chapter 7: Packaging and Distributing .NET Types The road to .NET 9 Understanding .NET components Publishing your code for deployment Native ahead-of-time compilation Packaging your libraries for NuGet distribution Working with preview features Practicing and exploring Summary Chapter 8: Working with Common .NET Types Working with numbers Working with text Pattern matching with regular expressions Storing multiple objects in collections Working with spans, indexes, and ranges Practicing and exploring Summary Chapter 9: Working with Files, Streams, and Serialization Managing a filesystem Reading and writing with streams Encoding and decoding text Serializing object graphs Practicing and exploring Summary Chapter 10: Working with Data Using Entity Framework Core Understanding modern databases Setting up EF Core in a .NET project Defining EF Core models Querying EF Core models Practicing and exploring Summary Chapter 11: Querying and Manipulating Data Using LINQ Writing LINQ expressions LINQ in practice Sorting and more Using LINQ with EF Core Joining, grouping, and lookups Practicing and exploring Summary Chapter 12: Introducing Modern Web Development Using .NET Understanding ASP.NET Core Structuring projects Building an entity model for use in the rest of the book Understanding web development Practicing and exploring Summary Chapter 13: Building Websites Using ASP.NET Core Exploring ASP.NET Core History of Blazor Exploring Blazor static SSR Using Entity Framework Core with ASP.NET Core Practicing and exploring Summary Chapter 14: Building Interactive Web Components Using Blazor Reviewing the Blazor Web App project template Building components using Blazor Defining forms using the EditForm component Practicing and exploring Summary Chapter 15: Building and Consuming Web Services Building web services using ASP.NET Core Creating a web service for the Northwind database Documenting and trying out web services Consuming web services using HTTP clients Practicing and exploring Summary Epilogue Next steps on your C# and .NET learning journey The tenth edition for .NET 10 Good luck! Index 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 Code Key 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 9 and Blazor• Enhance your skills with step-by-step code examples and best practices tips Book DescriptionThis Packt bestseller continues to be the definitive guide to modern cross-platform development. The 9th edition of C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals has been updated to cover the latest features and improvements in .NET 9 and C# 13. You'll start by mastering object-oriented programming, learning how to write, test, and debug functions, and implementing interfaces. You'll then dive into .NET APIs for data management, filesystem operations, and serialization. This latest edition integrates .NET 9 enhancements into its examples: faster exceptions and new LINQ methods. New ASP.NET Core 9 features include optimized static assets, built-in OpenAPI document generation, and the HybridCache. Practical examples, such as building websites and services with ASP.NET Core, have been refreshed to utilize the latest .NET 9 features. The book also introduces Blazor, with its new unified hosting model for unparalleled code reusability. With these updates, you'll learn how to build robust applications and services efficiently and effectively. By the end of this book, you'll have the knowledge and confidence to create professional and high-performance web applications using the latest technologies in C# 13 and .NET 9. Who this book is forThis book is aimed at beginner to intermediate-level C# and .NET developers. While prior exposure to C# or .NET is not a prerequisite, a general understanding of programming concepts will be beneficial.
دانلود کتاب Curse of the Thorn King: A Steamy Beauty and the Beast Retelling (Wayfarer Fae Book 1)