因酷网站建设,推荐做网站的公司,鹤壁市淇县网站建设,怎样创建旅游网站拒绝承认这是一个七天速成教程#xff0c;即使有这个效果#xff0c;我也不愿意接受这个名字。嗯。 这个路径分为两块#xff1a; 实践入门 理论延伸 有了ASP.NET以及C#的知识以及项目经验#xff0c;我们几乎可以不再需要了解任何新的知识就开始操练#xff0c;实践才是… 拒绝承认这是一个七天速成教程即使有这个效果我也不愿意接受这个名字。嗯。 这个路径分为两块 实践入门 理论延伸 有了ASP.NET以及C#的知识以及项目经验我们几乎可以不再需要了解任何新的知识就开始操练实践才是最快速入门的方法。 实践分为以下几个版块我要上图了 开始探索 能将ASP.NET Core 应用程序 在控制台运行 能将ASP.NET Core 应用程序 部署到IIS运行 能将ASP.NET Core 应用程序部署到 CentOS运行 最好学会在两种不同的机器上开发ASP.NET Core Mac和Windows 小小的玩弄一把 配置Startup.cs以及WebHost 能自定义WebHostBuilder替代更改Kestrel启动端口等等使 用ASP.NET Core依赖注入 能自定义Transit Scoped Singleton 三种生命周期配置在 能在Controller, View 等地方使用ServierProvider 使用ASP.NET Core配置 了解Json以及命令行参数的使用 了解环境变量 最好有能力自定义一个Configuration Provider 使用ASP.NET Core日志 了解ASP.NET Core Logging的级别和使用 使用ASP.NET Core Middleware 对管线级默认的Middleware有一个初步的认识 定制Middleware 开始真正的工程 写一个简单的ASP.NET Core MVC应用。 Tag Helpers Model Binding Model Validation EF Core Dapper Security 了解ASP.NET Core认证及授权机制 Cookie Authentication JwtBearer Authentication Role-based Authorization Claims-Based Authorization 授权的自定义扩展 时髦是一个武器 Docker Docker 入门 部署ASP.NET Core应用程序到 Docker 注先做到入门关于 Docker的应用还有很多。 如果你成功的把以上的练习都做完了那么接下来是时候让我们做点研究性的工作了。作为一个高级.NET 工程师少不了会对它进行各种定制和改造。我们需要从框架的层面来思考ASP.NET Core。 我们需要做到的 了解ASP.NET Core的启动以及运行机制 了解ASP.NET Core中的HTTP 管道以及里面的几大对象 路由是如何工作的MVCMiddleware的路由与ASP.NET Core的路由是一回事吗 认证与授权讲大了是一个大话题从session-based、cookie-based、token-based这些我们都经历过了。 JWT Bearer、oAUth、Open ID Connect、又该怎么玩 关于ASP.NET Core的学习以及推广这只是一个开始。我们要走的路还有很长这个版本一定会再迭代更新。 原文地址http://www.jessetalk.cn/2017/11/08/road-path-to-aspnetcore/.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com