深入浅出ASP.NET Core学习笔记01之基础知识

举报
孙小北 发表于 2021/06/15 12:08:35 2021/06/15
【摘要】 深入浅出ASP.NET Core学习笔记01之基础知识 写在前面自己上手的第一个落地项目就是跟着导师做了一个信息管理系统,基于APS.NET MVC 框架 + Dapper + SqlServer + EasyUI。记得当时问导师为啥选.NET而不是Java,老师说对于新手上手快。哈哈,很简陋但是很实用。后面也陆续做了几个也都是基于.NET MVC,对于.NET Core目前也只是在学习阶...

深入浅出ASP.NET Core学习笔记01之基础知识

写在前面

自己上手的第一个落地项目就是跟着导师做了一个信息管理系统,基于APS.NET MVC 框架 + Dapper + SqlServer + EasyUI。记得当时问导师为啥选.NET而不是Java,老师说对于新手上手快。哈哈,很简陋但是很实用。

后面也陆续做了几个也都是基于.NET MVC,对于.NET Core目前也只是在学习阶段,刚好最近也在学习云原生和微服务的东西,大势所趋,作为IT小学生要跟上步伐。感谢梁老师的领读。(果断关注了梁老师的公众号和哔站)

从入门到学会如何做一个安全可复用的框架

为什么用.NET Core

  • .NET 平台 免费开源,应用场景广泛:物联网、桌面开发、网页开发、云原生应用、移动应用、嵌入式开发、游戏等
  • 传统单体–分布式单体–服务化(SOA)架构–微服务 不断优化
  • 云原生:微服务、DevOps、用户故事地图、容器化

编程语言与.NET 关系

  • 发展史
    image.png

.NET Core基础知识

  • 什么是.NET Core
    image.png
  • .NET Core包含什么
    image.png
  • .NET Core的特性
    image.png
    image.png
    统一的MVC和WebAPI的技术栈
    image.png
  • MVC模板和WebAPI模板对比
    image.png
  • ASP.NET Core 项目入口 - Program.cs
    image.png
  • ASP.NET Core 项目入口 - Startup.cs
    image.png

ASP.NET Core 中间件(Middleware) 重点

  • 中间件
    image.png
  • 配置请求处理管道
    image.png
    image.png
    image.png
    image.png

问题

1、老师视频里面的思维导图方便分享吗,云原生和.NET Core的

2、以前的.NET MVC 迁移到.NET Core 工作量大吗,可以正常使用是不是没有必要大动

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。