.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从业者的参考用书。

周家安 微软最有价值专家(MVP),擅长.NET及其相关开发技术,专注于探索简单实用的编程学习方法。长期在博客园等技术社区撰写.NET相关技术文章,并出版《C#6.0学习笔记——从第一行C#代码到第一个项目设计(全程视频课堂)》《Windows 10 应用开发实战(第2版)》等原创技术图书。

前言 经过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# 编程相关的书,写作此书的想法是源于几位网友在微博私信中的提问,经过一番斟酌,我认为有必要编写一...

目录
荐语
查看详情 查看详情
目录

丛书序(沈向洋)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应用项目

... 查看详情

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

查看详情