0
5
¥ 9.9购买
立即开通
立即购买

你将收获

掌握WPF MVVM编程方式

MVVM编程方式下的用户登陆

MvvM编程方式,DataGrid控件下的信息增删改查

适用人群

会C#编程,有一定的Wpf,或Winform软件开发基础

课程介绍

WPF 技术主要特点是数据驱动界面 UI,当数据发生变化时,WPF 将自动通知 UI 界面同步更新,MVVM 模式充分利用了 WPF 的依赖属性、数据和命令绑定等机制,最大限度地界面显示和逻辑代码之间的耦合度,如需要调整界面时,逻辑代码不需要作大的修改,同样逻辑代码的修改也不需要界面作调整。使用 MVVM 架构具有容易维护,扩展灵活,UI 设计师和程序开发者可以更好的分工及协同工作。

本教程共23堂课,总时长近8小时,将通过两个案例(登陆和学生管理系统),让大家直观了解 MVVM 实现过程,并在实际操作中逐步掌握 MVVM 编程模式的一些重要知识点及开发技巧。


课程讨论

正确的连接字符串connectionString="Data Source=(local);User ID=sa;password=sa;Initial Catalog=StudentData;" providerName="System.Data.SqlClient,编译一次,表就创建好了 老师给的有问题,而且视频删减过,需要自己在数据库中添加一行数据,不然无法登陆,差评

您好老师,我看了您的教程后学会了好多技术和技巧。我按您讲课内容写了程序,遇到了几个问题。1.数据库连接字符串没有连接成功,我看到了你写的连接数据库字符串里面有个Mullti....后面看不清楚,能不能把你写的数据库连接字符串发一下,我参考一下。2.用户登录窗体运行时用户名返回了信息,可是密码框返回null,这是怎么回事。3. 从数据库查询方面没有获取数据,1229490422 这是我的qq号,谢谢

添加Interactivity引用时为什么我在的框架或扩展下面找不到这个库,Framework从4换到4.6都还是找不到?

BaseCommand类呢,源码能否提供下

3天时间看完了,忍不住过来吐槽感觉你这个讲的非常麻烦,要使用mvvmlight就应该专注讲mvvmlight你这个使用了mvvm又用了mvvmlight整的都不知道该怎么使用了,这样就算了,还有就是你这个复制粘贴太恶心太恶心太恶心了,粘贴完了一些关键词啥意思为啥这么用也不说就啊这个这个这个这样......然后呢,然后就这样就没了,啥意思咱也不知道,反正18块钱的东西没学习到多少东西;还不如买这个视频之前自学的mvvmlight使用的简单、方便,中评都给多了。

最后出现的那个错误可以把model类新增的IsValid放在一个新的类中,还有看完这个感觉对这些behavior的一些函数很模糊,不理解。

课程剪辑了,在放PasswordBoxBehavior类的时候,视频中说放到最下面也就是namespace外面去了完了卡了一下你重新生成一下竟然成功了,后来找到了源码看了才知道原来你是个剪辑然后更改了

内容是令人有感觉就是想问一下EF为什么不用实体模型生成,第二个就是我认为既然是以教学为主应该主要使用手敲代码尽量少复制。

谢谢老师的快速回复,我觉得老师的课条理还是蛮清晰的,通常钻研技术的口才都很一般, 我听过很多技术老师的课, 有些确实感觉不是那么太好,不过我觉得做技术的学习能力强,能学到东西才是最重要的。这课程我是学到蛮多东西了,希望老师以后能出更多更好的课程啊!

好多视频时混剪的,就是前面讲过的有的时候会剪到下一个视频

同学笔记

没有更多了