C# 13和.NET 9——现代跨平台开发基础(抢先版) - 第九版
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 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, 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.
What you will learn Discover the new features of .NET 9, like faster exceptions and new LINQ methods Utilize the native AOT publish capability for ASP.NET Core 9 Minimal APIs web services 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 and consume powerful services using Minimal API Leverage the new .NET 9 features for optimized static assets, OpenAPI document generation, and HybridCache
Who this book is 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.
面向初学者到中级程序员的C# 13和.NET 9概览,涵盖了新特性和实际应用,并附带使用Visual Studio和Visual Studio Code进行实践练习。 关键特性 探索C# 13的新增内容、.NET 9类库以及Entity Framework Core 9 利用ASP.NET Core 9构建专业网站和服务 利用Blazor提升技能 本书简介 这本Packt畅销书将继续作为现代跨平台开发的权威指南。C# 13和.NET 9——现代跨平台开发基础,第9版已更新以涵盖.NET 9和C# 13最新的特性和改进。你可以从掌握面向对象编程开始,学习如何编写、测试和调试函数,并实现接口。接下来深入探讨. NET API的数据管理、文件系统操作以及序列化。 本书最新版本将.NET 9的增强功能融入示例:更快的异常处理、新的LINQ方法。新ASP.NET Core 9特性包括优化静态资源、内置OpenAPI文档生成及HybridCache。 实用示例,如使用ASP.NET Core构建网站和服务已被更新以利用最新的. NET 9功能。本书还介绍了Blazor的新统一托管模型,提供前所未有的代码重用性。通过这些更新,你可以学习如何高效有效地构建强大的应用程序和服务中心。 到此书结束时,你将掌握在C# 13和.NET 9中使用最新技术创建专业高性能网站应用的知识和信心。 你将学会 发现. NET 9的新特性和改进 利用ASP.NET Core 9 Minimal API的原生AOT发布能力 利用Blazor在ASP.NET Core 9构建丰富的网络用户界面体验 用Entity Framework Core 9模型更新应用程序中的数据库集成 使用LINQ查询和操作数据 使用Minimal API构建和服务 本书的目标读者为C#和.NET初学者到中级开发者。虽然并非必要条件,但对编程概念的一般理解将会有帮助。如果你想学习构建现代. NET项目的更多技术(如gRPC、SignalR和. NET MAUI),请阅读Mark的Apps and Services with .NET 8书;如果你想快速成为专业. NET开发人员或主要从事团队项目,可以参考他的其他书籍:Tools and Skills for .NET 8。
本站不对文件进行储存,仅提供文件链接,请自行下载,本站不对文件内容负责,请自行判断文件是否安全,如发现文件有侵权行为,请联系管理员删除。
Wireless Communications for Power Substations: RF Characterization and Modeling
Projective Geometry: Solved Problems and Theory Review (True PDF,EPUB)
Kingship and Government in Pre-Conquest England c.500–1066
Numerical Algorithms with C
Mathematical Modelling Skills
The Art of Encouragement: How to Lead Teams, Spread Love, and Serve from the Heart (True PDF)
Principles of Cybersecurity
React in Depth (True/Retail EPUB)
The Complete Obsolete Guide to Generative AI (True/Retail EPUB)
IT-Forensik: Ein Grundkurs