为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第11天 重构与美化 第11讲

标签:
C#

课程章节:

 第9章 WPF重构与美化

主讲老师:阿莱克斯刘

课程内容:

今天学习的内容包括:

  1. EFC:entity framework core,通过Negut去下载tools和service包。

  2. MVVM:模型、视图、视图模型。是Model-View-ViewModel的简写,是M-V-VM三部分组成。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,其中ViewModel将视图 UI 和业务逻辑分开,它可以取出 Model 的数据同时帮忙处理 View 中由于需要展示内容而涉及的业务逻辑。MVVM采用双向数据绑定,view中数据变化将自动反映到viewmodel上,反之,model中数据变化也将会自动展示在页面上。把Model和View关联起来的就是ViewModel。ViewModel负责把Model的数据同步到View显示出来,还负责把View的修改同步回Model。MVVM核心思想,是关注model的变化,让MVVM框架利用自己的机制自动更新DOM,也就是所谓的数据-视图分离,数据不会影响视图。
  3. MVC:模型、视图,控制器
  4. MaterialDeasign:三种UI风格之一,谷歌UI,微软UI,IOS UI,本次学习的是谷歌风格的UI
  5. DateTime自定义属性:此控件不支持通过MVVM方式去做数据双向绑定和批操作。通过在stackoverflow中查取资料代码通过自动以属性的方式。



课程收获:

  1. UI demo

  2. 时间控件demo

    重复看几遍之后,自己做一遍,掌握一种架构和UI是基础入门必备的。👊

  3. https://img3.sycdn.imooc.com/62f8973e0001c00b06400389.jpg

  4. https://img1.sycdn.imooc.com/62f8973e0001195407750451.jpg


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消