![]()
内容推荐 本书深入浅出地介绍了ASP.NET Core基础及实战方面方方面面的知识,主要有.NET Core的基础知识及安装、dotnet命令、ASP.NET Core 开发工具操作及使用、ASP.NET Core原理和组件介绍、ASP.NET Core MVC框架学习、ASP.NET Core Web API 学习和扩展Web API输出格式,以及.NET.Core 的单元测试,很后以一个完整的项目结尾,并讲解了项目的发布和部署。 作者简介 张剑桥,有丰富的.NET开发工作经验。关注系统架构及大数据,对技术抱有极大的热情,喜欢开源,乐于分享。热衷于.NET跨平台开发和实践,对.NETCore及ASP.NET Core有深入地了解。对大数据及分布式系统有所研究。从事过电子商务系统开发,有系统性能优化及分布式经验。目前从事传统企业供应链系统架构设计开发。 目录 章.NETCore 1.1.NETCore介绍 1.2.NETCore跨平台 1.3.NETCoreSDK下载安装 第2章dotnet命令 2.1dotnet命令介绍 2.2dotnet.neW 23dotnet—restore 24dotnet—nm 25dotnet—build 2.6dotnet—test 27dotnet—pack 2.8dotnet—publish 2.9dotnet命令实战 第3章VSCode开发.NETCore 3.1VSCode安装及介绍 3.2VSCode开发调试.NETCore 33VSCodeC#插件配置介绍 第4章VS2015开发.NETCore 4.1VS2015安装及介绍 4.2VS2015新建应用 第5章ASPNETCore 5.1ASPNETCore介绍 5.2ApplicationStartup 5.3中间件 5.4静态文件 5.5配置文件 5.6日志(Logging) 5.7依赖注入DI 5.8多环境 5.9应用程序状态(Session) 5.10程序缓存(Caching) 第6章EFCore 6.1EFCore介绍 6.2COdeFirst 6.3DatabaSeFirst 第7章ASP.NETCoreMVc 7.1ASPNETCoreMVC介绍 7.2路由(Routing) 7.3模型(Model) 7.4视图(View) 7.5.布局(Layout) 7.6.标签助手(TagHelpers) 7.7.局部视图(PartialViews) 7.8视图组件(ViewComponent) 7.9控制器(Controller)与Action以及Action Result 7.10过滤器(Filter) 7.11依赖注入View 7.12依赖注入Controller 7.13区域(Areas) 第8章ASP.NETCoreWebAI 8.1WebAPI介绍 8.2自定义格式化(Fomlat) 第9章单元测试 9.1单元测试介绍 9.2单元测试实战xUnit.net 9.3单元测试实战MSTest 9.4测试控制器逻辑 0章项目实战NetNote系统 10.1新建项目 10.2添加及查看 10.3分类和分页 10.4密码查看附件上传 10.5WebAPI 10.6Basic基本认证中间件 10.7用户登录 10.8数据库切换 1章跨平台发布及部署 11.1发布和部署 11.2部署至Ubuntu系统 11.3部署至CentOS系统 11.4部署至Docker 11.5部署至IIS |