Grpc其他使用模式

3214 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
初学asp.net core或者想对asp.net core有更深入了解的技术人员
你将会学到
对asp.net core框架结构会有一个更清晰的认识,在使用上会更得心应手
课程简介

说明:本课程是asp.net core而不是asp.net core mvc,是一个更高层的内容介绍,mvc只是asp.net core框架之上扩展的一种处理模式。asp.net core框架非常灵活,在此框架之上还可以实现扩展signalr实时应用框架、grpc框架,反向代理框架等。认真学好asp.net core对实际项目开发会非常有帮助。


1,asp.net core是一种跨平台的web应用开发框架,无论是开发速度还是运行速度都非常优秀,另外该框架对云原生环境进行了很好的支持,在云原生时代使用asp.net core进行微服务开发是一个非常不错的选择。

2,我们在学习某个技术的时候可能只关注如何去用,而没有思考为什么,这就会导致无法确定什么情况下该用哪部分技术,本课程注重技术分析过程,讲解技术产生的背景,然后再讲用法,这样大家在使用的时候就会更加清晰。

3,该课程在内容上总体分以下几个部分:

    1) 对asp.net core整体框架结构做一个细致的分析,了解各个组件的定位与使用方法;

    2) 对框架内置中间件的功能进行详细的分析与讲解,熟悉各个中间件的使用场景及方法;

    3) 对asp.net core上层扩展框架signalr和grpc进行讲解;

    4) 讲解webapi应用场景及使用方法;

4,本次课程在授课方法上采用先分析再使用的过程来讲解,能够让大家先了解技术背景,然后再去掌握使用方法,这对技术实战应用时更加清楚使用的场景及过程。

5,课程所使用的代码,讲解过程图及大纲都在第一节课程素材里,请大家下载使用。

常见问题
问:asp.net core是干什么用的
答:是一个web应用基础框架,我更愿意把它称为web应用开发基座,可以在这个框架基础之上实现多种处理模式,如MVC,webapi,signalr,grpc,反向代理等。
问:学习这门课我能学到什么
答:了解asp.net core框架结构,对内部关系有一个更全面的认识,对后续使用asp.net core进行应用开发会更加得心应手
问:我没接触过asp.net core,能学这个课吗
答:如果没有一点基础也可以学,课程内容在讲解的时候,会有技术原理分析,内部实现细节等,让大家能够更容易理解使用方法
展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交