摘要: 路由驱动:也称数据驱动,如MVVM就是路由驱动事件驱动:比如MVC、MVP就是事件驱动区别:1.mvp,mvc都是传统的事件驱动,你点个按钮,是不是要触发事件,这个就是事件驱动;2.但是数据驱动不一样,比如你用wpf,前面UI层控件绑定的是属性,后面代码逻辑处理的是数据值得改变,只要值变了,那个UI... 阅读全文
posted @ 2014-04-23 17:25 CocoWang 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 一、WPF的历史首先给大家讲述一下Winform的发展里程来展示WPF的历史,告诉大家WPF是在什么背景下诞生的。二、WPF的特性与MFC、Windows相比,WPF具有3D呈现特性,XMAL是其核心,通过编写XAML代码可以实现各种前端呈现。WPF/E:实现Web与Winform的结合,即用户可以... 阅读全文
posted @ 2014-04-20 18:32 CocoWang 阅读(294) 评论(0) 推荐(0) 编辑
摘要: ARP -d 将电脑中的ARP缓存清空ARP-a 查看arp缓存arp-s ip与mac绑定 阅读全文
posted @ 2014-04-18 11:36 CocoWang 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://tech.it168.com/zx/2007-09-15/200709141320653.shtml你可能对微软的.NET框架3.0版本的最近的一次更新感到有点奇怪。主版本指出了在平台、工具或技术的一个主要改变。但是3.0版本纯粹只是2.0版本的一个补充,2.0版本工作的方式... 阅读全文
posted @ 2014-04-16 13:03 CocoWang 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.kuqin.com/windows/20090315/40172.htmlWindows已经有22年的历史,这22年来,微软官方主力推行的编程语言与API有四个分水岭: 1985~1991年:C搭配Windows API。目前我们已很少用C和Windows API写... 阅读全文
posted @ 2014-04-16 13:01 CocoWang 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://liutiemeng.blog.51cto.com/120361/916321.UI层与逻辑层要尽可能地剥离(解耦)。2.Routed Event和Command比Event的耦合度要低。3.UI层与逻辑层的“血管”是数据关联(Data Binding)。4.尽量不要试图通过... 阅读全文
posted @ 2014-04-14 17:18 CocoWang 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://kb.cnblogs.com/page/188928/如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫GET2。他反问道,那就是单纯的名字上的区别喽?我想了想,我觉得如果说再具体的区别,只能去看RFC文档了,还要取决于服务器(指Apache,IIS)的具体实现。但我不得不承认,我的确没有仔细看过HTTP的RFC文档。于是我说,我... 阅读全文
posted @ 2014-04-03 12:57 CocoWang 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.jizhuomi.com/software/171.html我们在使用Windows系统的过程中经常会见到消息对话框,提示我们有异常发生或提出询问等。因为在软件开发中经常用到消息对话框,所以MFC提供了两个函数可以直接生成指定风格的消息对话框,而不需要我们在每次使用的时候都要去创建对话框资源和生成对话框类等。这两个函数就是CWnd类的成员函数MessageBox()和全局函数AfxMessageBox()。 一.CWnd::MessageBox()函数和AfxMessageBox()函数的用法 下面鸡啄米就分别讲解两个函数的用法。 1.CWnd::Message 阅读全文
posted @ 2014-04-02 11:03 CocoWang 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.jizhuomi.com/software/173.html文件对话框分为打开文件对话框和保存文件对话框,相信大家在Windows系统中经常见到这两种文件对话框。例如,很多编辑软件像记事本等都有“打开”选项,选择“打开”后会弹出一个对话框,让我们选择要打开文件的路径,这个对话框就是打开文件对话框;除了“打开”选项一般还会有“另存为”选项,选择“另存为”后往往也会有一个对话框弹出,让我们选择保存路径,这就是保存文件对话框。 正如上面举例说明的,打开文件对话框用于选择要打开的文件的路径,保存文件对话框用来选择要保存的文件的路径。 文件对话框类CFileDialog 阅读全文
posted @ 2014-04-02 11:02 CocoWang 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: 保存:voidCExample17Dlg::OnBnClickedSaveButton() { //TODO:Addyourcontrolnotificationhandlercodehere //设置过滤器 TCHARszFilter[]=_T("文本文件(*.txt)|*.txt|Word文件(*.doc)|*.doc|所有文件(*.*)|*.*||"); //构造保存文件对话框 CFileDialogfileDlg(FALSE,_T("doc"),_T("my"),OFN_HIDEREADONLY|OFN_OVERWRITEPR 阅读全文
posted @ 2014-04-02 11:01 CocoWang 阅读(726) 评论(0) 推荐(1) 编辑