C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 7, Blazor, and EF Core 7, 7th Edition

0
(0)

C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 7, Blazor, and EF Core 7, 7th Edition

  • Author:Mark J. Price
  • Length: 818 pages
  • Edition: 7
  • Publisher: Packt Publishing
  • Publication Date: 2022-11-08
  • ISBN-10: 1803237805
  • ISBN-13: 9781803237800
  • Sales Rank: #136847 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon



    Book Description

    An accessible guide for beginner-to-intermediate programmers to concepts, real-world applications, and latest features of C# 11 and .NET 7, with hands-on exercises using Visual Studio 2022 and Visual Studio Code.

    Purchase of the print or Kindle book includes a free eBook in PDF format.

    Key Featu天王res

    • 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 practices

    Book 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 cl万宝龙asses. Nex圣汐克t, 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.

    In芬迪stead 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. In later chapters, having mastered the basics, you’ll then build websites, web services, and browser apps using ASP.NET Core, the Model-View-Controller (MVC) pattern, and Blazor.

    C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals will give you a solid foundation to start building apps and services with confidence. 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
    • Build your own types with object-oriented programming
    • 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, in冠蓝狮cluding 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 modifications

    Who this book is for

    This book is primarily for beginners, but intermediate-level C# and .NET programmers who have workcanada Gooseed 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.

    中文:

    书名:C #11和。NET 7-现代跨平台开发基础: 开始使用ASP.NET Core 7,Blazor和EF Core 7,第7版构建网站和服务

    初学者到中级程序员的概念,实际应用程序以及C #11和的最新功能的可访问指南。NET 7,使用Visual Studio 2022和Visual Studio代码进行动手练习。

    购买印刷品或Kindle书籍包括PDF格式的免费电子书。

    主要功能

    • 探索C #11的最新添加。NET 7类库和实体框架核心7
    • 使用ASP.NET Core 7和Blazor创建专业网站和服务
    • 通过分步代码示例和最佳实践提示建立信心

    图书描述

    广泛修订,以适应C #11和附带的最新功能。NET 7,我们指南的最新版本将使您充满信心地使用C # 进行编码。

    您将学习面向对象的编程、编写、测试和调试函数、实现接口和继承类。接下来,你将接受。NET api,用于执行任务,例如管理和查询数据,使用文件系统以及序列化。随着您的进步,您还将探索可以构建和部署的跨平台项目的示例,例如使用ASP.NET Core的网站和服务。

    前十一章将教您有关C # 语言构造和许多内容的知识,而不是用不必要的图形用户界面代码来分散您的注意力。NET库通过简单的控制台应用程序在后面的章节中,掌握了基础知识之后,您将使用ASP.NET Core,模型-视图-控制器 (MVC) 模式和Blazor构建网站,web服务和浏览器应用程序。

    C #11和。NET 7-现代跨平台开发基础知识将为您提供坚实的基础,可以放心地开始构建应用程序和服务。到本书结束时,您将能够创建丰富的web体验,并对可以基于的面向对象编程有扎实的了解。

    什么你会学到

    • 使用Blazor,Razor Pages,Model-View-Controller (MVC) 模式和ASP.NET Core的其他功能构建丰富的web体验
    • 使用面向对象的编程构建自宝格丽己的类型
    • 编写、测试、调试
    • 使用LINQ查询和操作数据
    • 使用实体框架核心模型集成和更新应用中的数据库
    • 使用最新技术构建和消费强大的服务爱彼,包括Web API和最小API

    为。NET 6开发人员:

    • C #11可以与NET 6,包括诸如原始字符串里查德米尔文字
    • 之类的功能

    • EF核心7目标。NET 6,因此您可以从其新功能 (如ExecuteUpdate和ExecuteDelete) 中受益,以实现更有效的数据修改

    这本书是为谁准备的

    这本书主要面向初学者,但中级C # 和。过去使用过C # 并希望赶上过去几年所做的更改的NET程序员也会在其中找到大量有用的信息。先前暴露于C # 或。NET不是先决条件,但是在您加入之前,您应该对编程有一个大致的了解。

    如果你已经有一些C # 和NET技能,并希望专注于开发应用程序,我们建议您选择Mark的其他。NET book、应用程序和服务。净7。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册