在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
《ASP.NET Core项目开发实战入门》从基础到实际项目开发部署带你走进ASP.NET Core开发。 ASP.NET Core项目开发实战入门是基于ASP.NET Core 3.1 所写,后续ASP.NET Core 5也会对应更新。
简介本书共14章,深入浅出地介绍了ASP.NET Core基础及项目开发方面的知识。 主要内容有.NET Core基础知识、ASP.NET Core开发工具的使用、ASP.NET Core的原理和特性、Razor页面、MVC、Blazor、EF Core、Dapper、ASP.NET Core Web API、SignalR、gRPC、身份验证、NetNote系统等。 除此之外,还从零开始讲解一个完整的ASP.NET Core Razor页面项目的开发、发布及部署,带领读者走进ASP.NET Core项目开发。使用ASP.NET Core版本ABP框架创建了一个图书管理项目,深入源码了解其原理和思想。最后详细介绍了ASP.NET Core的一些优秀开源项目,供读者在其他项目中借鉴和使用。 本书特色 整体剖析ASP.NET Core 介绍介绍ASP.NET Core、.NET Core、.NET Standard概念及理论知识,dotnet命令行入门使用,从零入门ASP.NET Core。 ASP.NET Core 项目开发入门快速入门ASP.NET Core项目,使用VS、VS Code快速入门开发项目。 ASP.NET Core Web应用ASP.NET Core Web基础知识学习,Razor页面、MVC、Blazor、SignalR、Web API等实际项目并结合理论学习。ASP.NET Core身份验证的应用与扩展。 数据访问基于EF Core的数据访问,对于数据的基本操作增删改查学习入门,同时介绍Dapper的学习和其实现源码解析。 gRPCgRPC的基础学习,gRPC简单项目的开发入门,对比gRPC与Web API区别。 NetNote系统基于ASP.NET Core 3.1 Razor 页面的项目NetNote,从零开发到项目最终发布部署,项目开发实战快速入门。项目包含Note的基本管理,添加、编辑等,同时保护基本身份验证、Web API,然后结合实际的部署流程进行发布部署。 NetNote开源在GitHub:https://github.com/linezero/NetNote 项目结构: 运行效果: 默认用户:admin 密码:admin123,也可以自己注册用户。
ABP框架ABP框架介绍,基于框架开发的图书管理项目示例学习。然后介绍框架的特性及深入源码解析,例如ABP模块化实现解析及实现思路介绍。ABP框架是基于最新ASP.NET Core版本 ABP vNext。 ASP.NET Core开源项目ASP.NET Core优秀开源项目解析,学习开源项目代码及架构,深入ASP.NET Core项目开发。 eShopOnWeb:微软官方ASP.NET Core示例应用,基本架构及思路都可以从中学习。 Orchard Core:CMS管理系统和模块化框架,基于Orchard Core可以快速搭建CMS系统。 AspNetCoreSpa:单页Web应用,Asp.Net Core 3.1和Angular 10 SPA Fullstack应用程序,包含大量示例。 CleanArchitecture:ASP.NET Core 整洁架构示例模板。
|
请发表评论