首页 > 图书中心 >图书详情

.NET Core实战——手把手教你掌握380个精彩案例

微软全球执行副总裁沈向洋作序推荐!微软资深MVP执笔撰写!380个实用案例全方位展示.NET Core编程技术精要!配套案例源代码(见“资源下载”-“课件下载”处)可二次开发!

作者:周家安
定价:99
印次:1-1
ISBN:9787302526506
出版日期:2019.09.01
印刷日期:2019.07.19

本书通过380个独立且简单的实例全面介绍了.NET Core的核心开发技术。全书分为三篇: 第一篇基础知识(第1~7章),内容包括开发环境与应用程序项目管理、C#语言基础、面向对象编程、数学运算与字符串处理、泛型与集合、LINQ与动态类型; 第二篇技术进阶(第8~13章),内容包括文件与I/O、序列化、异步与并行、网络编程、反射与Composition、加密算法; 第三篇ASP.NET Core(第14~17章),内容包括应用启动、依赖注入与中间件、MVC与Web API、应用配置与数据库访问。 为了便于读者学习,本书提供了所有实例的配套源代码,在开发环境中运行,能直观地看到每个实例的运行效果。本书适合作为普通高校.NET Core技术相关课程的教学用书,也可以作为相关培训机构的培训教材,还可作为从事.NET Core技术开发的IT从业者的参考用书。

more >

前言 经过10多年的发展,Microsoft .NET Framework已经相当成熟,拥有强大的类库与可视化框架,融合了许多新技术。在Windows平台上,从桌面应用到Web应用都能完美胜任。 .NET Core是在原.NET框架的基础上开发的新一代开源项目,人们期待已久的.NET跨平台终于实现(基于.NET Core开发的应用程序可以运行在Windows、Linux、Mac OSX等操作系统上)。.NET Core项目由微软官方团队、第三方开发团队及社区用户共同维护。.NET Core从原有的.NET Framework抽取出最基础、最核心的API重新开发,作为.NET的新标准发布,第三方开发人员可以在此标准上进行自由扩展。 本书所有内容均以实例的形式呈现,容易上手。每个实例都包含两部分内容: 【导语】部分主要对实例中要用到的核心知识点进行介绍; 【操作流程】部分详细讲述完成实例项目的步骤,读者可以直接动手实践,亲自体验编程的乐趣。 本书内容分为三篇: 第一篇基础知识。涉及开发环境的搭建、基础类型、流程控制、常用集合、LINQ语法和面向对象思想等内容。 第二篇技术进阶。强化编程技能,此部分的实例包括文件与目录操作、基础I/O、序列化/反序列化、网络与异步编程、反射与加密算法应用等内容。 第三篇ASP.NET Core。此部分主要包括与Web开发相关的实例,重点涉及Web Host初始化、中间件、依赖注入、应用配置、EF Core等关键知识。 笔者曾写过与C# 编程相关的书,写作此书的想法是源于几位网友在微博私信中的提问,经过一番斟酌,我认为有必要编写一本与.NET Core有关的书,毕竟.NET Core作为全新的跨平台项目,存在不少新的特性。不过本书中未使用大篇幅讲解的叙述方式,而是采用以单独实例驱动为主,以知识阐述为辅的方式,重点在于调动读者积极上机实战的兴趣。经常有初学编程的朋友问我: 为什么看书的时候感觉自己学会了,但一敲代码就什么都忘了?其实,没有人天生就会写代码,之所以会有这种遗忘现象的发生,说到底是练得太少了,总觉得书上的例子很简单,而不愿意动手去敲一遍。 .NET Core作为开源项目,可能会有许多扩展项目,涉及内容较广,由于篇幅与作者的水平有限,本书不能覆盖所有的应用领域,仅精选出与.NET Core主体框架关系密切且较为实用的实例进行演示,提供给大家作为参考。 最后,感谢各位同仁与广大网友对我的支持,也感谢清华大学出版社,我们已经合作出版过多种图书。 周家安 2019年7月

more >
扫描二维码
下载APP了解更多

同系列产品more >

深入浅出:Windows 10通用应用开发...

林政
定 价:129元

查看详情
.NET Core 2.0 应用程序高级调试—...

李争
定 价:59元

查看详情
WCF编程权威指南

周家安
定 价:69元

查看详情
Windows 10应用开发实战(第2版)

周家安
定 价:79元

查看详情
微软开源跨平台移动开发实践——利...

李争 张广昀
定 价:59元

查看详情
图书分类全部图书
more >
  • 周家安  微软最有价值专家(MVP),擅长.NET及其相关开发技术,专注于探索简单实用的编程学习方法。长期在博客园等技术社区撰写.NET相关技术文章,并出版《C#6.0学习笔记——从第一行C#代码到第一个项目设计(全程视频课堂)》《Windows 10 应用开发实战(第2版)》等原创技术图书。
  • 微软最有价值专家原创作品!微软(中国)有限公司开发体验和平台合作事业部推荐阅读!微软全球执行副总裁沈向洋作序!附赠完整源代码!!.NET Core是微软公司官方发布的新一代应用程序开发框架,具有免费开源、跨平台、高效运行等特点。使用.NET Core开发的应用程序可以运行在Windows、Linux、Mac OS等操作系统上。本书特点如下:
     内容全面  本书案例涉及从面向对象编程基础到文件与目录管理、数据处理、异步编程,再到网络通信、反射、组件合成、加密算法等高级技术。
     实践性强  所有案例都可以独立运行,效果直观,针对性强。读者还可以根据自己的学习体验对书中案例进行修改与扩展。
     轻松阅读  全书以实用案例为主,以理论阐述为辅。每个案例的“导语”部分先对相关技术要点作简要说明,省去冗长枯燥的论述,使学习更有趣。
     适用面广  本书虽以案例讲解为主,但内容仍紧扣基础知识,适合作为各大培训机构的培训教材或者高校计算机类专业.NET Core相关课程的参考教材。

more >
  • 目录

    丛书序(沈向洋)1

    前言3

    第一篇基 础 知 识

    第1章搭建开发与测试环境

    1.1在Windows上安装开发环境

    实例1安装Visual Studio

    实例2修复Visual Studio

    1.2在Linux操作系统中配置测试环境

    实例3启用Windows上的Linux子系统

    实例4设置root密码

    实例5在Linux系统中安装.NET Core SDK

    实例6在Linux系统中安装.NET Core运行时

    第2章应用程序项目管理

    2.1.NET Core命令行工具的使用

    实例7使用命令行工具创建.NET Core项目

    实例8定义新项目的名称与存放位置

    实例9编译应用程序项目

    实例10编译项目的Release版本

    实例11创建解决方案文件

    实例12枚举或删除解决方案中的项目

    实例13运行应用程序

    2.2Visual Studio开发环境

    实例14使用Visual Studio创建项目

    实例15在Visual Studio中运行项目

    实例16显示代码行号

    实例17在C# Interactive窗口中做代码实验

    实例18在解决方案中添加和移除项目

    实例19添加NuGet包引用

    实例20清除NuGet包缓存

    实例21保存窗口布局

    实例22给代码打书签

    2.3代码注释

    实例23单行注释

    实例24多行注释

    实例25文档注释

    2.4发布.NET Core应用项目

    ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘