继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

知书筱乐
关注TA
已关注
手记 62
粉丝 14
获赞 90

课程章节:

 第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. http://img3.sycdn.imooc.com/62f8973e0001c00b06400389.jpg

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


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP