文字摘要:

“又到了老刘胡说的时间了,今天我们主要聊一下View和TagHelper。在前后端不分离的模式下,View还是很重的一块。”

“前几课有朋友反馈说收获很大,也有朋友反应基础内容太多,众口难调啊。这个系列教程还是希望有更多的人可以看,所以我还是会讲一些基础知识。”

“每次修改页面都要重启服务,在.netcore 2.0下没有这个问题,因为它是运行时编译的,但是在.netcore 3.0下默认是生成时编译,也就是说你在调试过程中修改页面是看不到效果的。我们可以在开发过程中参考微软文档在3.0下开启运行时编译”

“希望大家多看看微软的文档,WTM并没有绑架大家,不是说用了WTM其他的就用不了了,在WTM的基础上做任何微软官方支持的修改和配置都是没有问题的。”

“我们前后端不分离采用的是LayUI Admin,它本身是一个SPA的结构,所以WTM中返回的页面绝大部分都是PartialView。”

“TagHelper的本质目的就是帮你生成Html,核心在于字段的双向绑定。背后的实现是依靠反射获取绑定字段的各个方面的信息以及在TagHelper上指定的其他配置,来最终生成Html”

“我们在MVVM中费了很大的精力在ViewModel上,除了封装业务逻辑之外,很大程度上是为了给前台页面提供可供双向绑定的字段和数据结构”

“我们通过实际修改添加病例的页面,来演示一下如何把框架自动生成的单一下拉菜单选择籍贯,变成省、市、区三级联动的模式。”

“下节课我们将介绍在WTM中快速生成和使用WebApi,用于前后分离的模式。”

WTM系列视频教程:View和Taghelper相关推荐

  1. WTM系列视频教程:MVVM

    WTM系列视频教程 第三章:MVVM 文字摘要: "要讲MVVM模式,我们先来讲一下传统的MVC模式,要讲MVC模式,我们先来讲一下没有模式..." "为了演示没有模式, ...

  2. WTM系列视频教程:CodeFirst

    WTM系列视频教程 第二章:CodeFirst 文字摘要: "群里好多人质疑我啊,说你刚40,哪来的30年开发经验.我解释一下啊,我是8岁开始接触编程,学习的第一个语言是basic,用的苹果 ...

  3. WTM系列视频教程:初体验

    WTM系列视频教程 第一章:初体验 文字摘要: "如果你没用过wtm,今天的教程肯定能让你眼前一亮,这个框架竟然这么牛逼么?开发速度这么快么?" "至于为什么叫WTM,他 ...

  4. WTM系列视频教程:先导篇

    WTM系列视频教程序章 文字摘要: "这个视频教程我列了个提纲,分成12部分,比较详细的介绍了WTM的功能和使用方法.另外还有一些我个人对于编程的理解,当然个人理解这部分你们就当故事听,不一 ...

  5. WTM系列视频教程:WebApi

    文字摘要: "今天跟大家聊聊WTM中的WebApi,WebApi直接继承Controller Base, 他实际上比普通的Controller要更简单,流程更短,因为它不需要处理关于界面的问 ...

  6. 刘道成mysql视频教程_燕十八刘道成Mysql 系列视频教程 Mysql视频教程打包下载

    课程名称 燕十八刘道成Mysql 系列视频教程 Mysql视频教程打包下载 课程介绍 本教程完全从初学者的角度出发,循序渐进,逐步深入,确保每一位初学者能够理解和掌握,进而达到精通的程度,本套教程非常 ...

  7. Visual Studio2005入门.Net系列视频教程

    Visual Studio2005入门.Net系列视频教程 严正声明:任何个人或者团体不得将本系列教程用于商业用途,一经发现,我们将追究其法律责任. 我做这个教程的主旨是为了帮助更多的人少走弯路,少花 ...

  8. gan pytorch 实例_GaN教程(1)|美国宜普(EPC)公司推出“如何使用氮化镓器件”系列视频教程,讲授GaN功率晶体管和集成电路设计的方方面面...

    美国宜普电源转换公司(EPC)推出"如何使用氮化镓晶体管"系列视频教程,包括14个部分(目前已上线7个视频),旨在为功率系统设计工程师提供技术基础和应用工具集,使其了解如何使用氮化 ...

  9. mysql dba 视频_MySQL DBA入门到高级系列视频教程 [高清完整版]

    其他教程 当前位置:主页 > 编程教程 > 其他教程 > MySQL DBA入门到高级系列视频教程 [高清完整版] MySQL DBA入门到高级系列视频教程 [高清完整版] 教程大小 ...

最新文章

  1. phpstudy composer 安装YII2
  2. buck电路 dac stm32_STM32定时器学习---基本定时器
  3. Windows Eclipse Maven 安装
  4. ThinkPHP5权限控制
  5. 史蒂夫·乔布斯传txt下载
  6. linux 备份 网络配置,如何备份已经配置好的虚拟机linux系统的网络..._网络编辑_帮考网...
  7. 谢烟客---------Linux之命令引入篇
  8. 第08课:Retained 消息和 LWT
  9. Vue学习笔记01-基础部分
  10. 根据NSDate得到农历的年份(包括生肖) 、月、日。
  11. OpenFlow1.0协议解析
  12. 总结图扑软件可实现的可视化效果案例分享
  13. 把梳子卖给和尚的故事(网络营销策略,精彩案例分析)
  14. Flink HA配置
  15. 燕山大学机器学习期末复习知识点罗列
  16. 杰理之外挂 FLASH 使用方法与注意点【篇】
  17. GZHU18级寒假训练:Sagittarius's Trial-J
  18. 命里有时终须有与我命由我不由天
  19. 深度学习中的归纳性偏好
  20. githubusercontent.com被墙

热门文章

  1. Oracle数据库案例整理-Oracle系统执行时故障-Shared Pool内存不足导致数据库响应缓慢...
  2. POJ 1904 【强连通分量】.cpp
  3. 安卓手电筒_将价值10美元的手电筒砍入超高亮高级灯中
  4. (原創) 今天拿到學生證了 (日記)
  5. Mybatis——返回类型为 集合嵌套集合 应该如何处理
  6. openresty 前端开发进阶一之http后端
  7. 使用Vue构建中(大)型应用
  8. Dell poweredge r210进BIOS修改磁盘控制器(SATA Controller)接口模式
  9. 时隔两年 重新当码农
  10. SqlDataReader对象的NextResult方法读取存储过程多个结果集