上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 90 下一页
摘要: 关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践七、Messenger一个用户体验良好的登录界面应该能够记录最后一次登录的用户ID以避免无意义的重复输入。为了实现这个功能,我将继续对上一篇的登录页面进行加工。1、在LoginViewModel.cs中,再添加一个RelayCommand类型的属性LoadedCommand作为响应View层页面载 入完成事件的Command对象,并在构造函数中对其进行初始化(PageLoaded()方法里涉及的两个MoveI 阅读全文
posted @ 2011-10-31 12:54 董雨 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践五、Command1、在LoginViewModel.cs中,添加RelayCommand类型的属性LoginCommand作为响应View层登录操作的Command对象。2、在LoginViewModel的构造函数中,对LoginCommand对象进行初始化。创建LoginCommand对象的时候指定了两个参数:Login()和CanLogin(),这两个方法分别是用于执行登录操作和判定是否能进 行登录操作 阅读全文
posted @ 2011-10-31 12:53 董雨 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践三、ViewModel和View接下来,我准备用一个最简单的Login登录界面来试用MVVM Light Toolkit 框架的ViewModel。1、在合并好的项目的ViewModel目录中添加新项,选择“MvvmViewModel(WPF)”文件模板,命名为LoginViewModel.cs。2、将ViewModel目录下已有的ViewModelLocator.cs打开,在构造函数下另起新行,输入“mvv 阅读全文
posted @ 2011-10-31 12:52 董雨 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践四、Model、ViewModel和View1、创建一个简单得不能再简单的Model:User,其中只包含一个string类型的属性UserID。2、在LoginViewModel.cs中,添加一个User类型的private成员变量_currentUser,并在构造函数中初始化它。3、为了与View层实现绑定,我需要在ViewModel中对Model的属性进行包装。在LoginViewModel.cs中输入 阅读全文
posted @ 2011-10-31 12:52 董雨 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践二、创建MvvmLight项目MVVM Light Toolkit 安装完成后,从VS2010的新建项目列表中可以找到以“MvvmLight”开头的五类项目模板。因为我要把一个原有的WPF项目移植到MVVM Light Toolkit 框架中,所以选择新建一个“MvvmLight(WPF4)”项目。新建的MvvmLight项目默认结构如下,其中需要关注的是App.xaml、App.xaml.cs和ViewMo 阅读全文
posted @ 2011-10-31 12:51 董雨 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 关键字:WPF .Net C# MVVM Light Toolkit 框架 Visual Studio 2010 VS2010 Expression Blend 4 入门 教程 新手 实践一、下载与安装MVVM Light Toolkit 官网地址:http://mvvmlight.codeplex.com/。 下载后的压缩包内容如下图所示,因为我的开发环境是Visual Studio 2010 旗舰版 + Expression Blend 4,所以用到的就是被选中的四个文件(其余三个文件分别是用于Expression Blend 3、Visual Studio 2008和Visual Stu 阅读全文
posted @ 2011-10-31 12:50 董雨 阅读(332) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/hielvis/archive/2011/03/22/1991959.html算算,从事Silverlight和WPF的开发也有1年多的时间了,虽然时间不算长,虽然还没有突出的成就,但是感觉也还算一般。 但是,从头至今都没有去认真研究和使用过MVVM,虽然它被认为是Silverlight和WPF开发的最佳架构实践。 我想这里面还是有一些原因,就像一般开始我们始终都不会看好单元测试。直到有一天你体会到它的魅力,它的好处。 最近的项目,却不得不采用MVVM的模式:UI没有定,甚至服务端的Service都没有定,但是不能等到这些都做好才开始展开我们的开发 阅读全文
posted @ 2011-10-31 12:34 董雨 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 2011-09-20 13:33 | 7854次阅读 | 来源:新浪科技 【已有40条评论】发表评论关键词:.NET,Framework,4.5 | 作者:新浪科技 | 收藏这篇资讯随着Windows 8和Visual Studio 11开发者预览版的发布,NET Framework 4.5开发者预览版也发布了单行版,目前相关文件包已可在微软下载中心获取。下载.NET Framework 4.5开发者预览版和4.0正式版:http://www.microsoft.com/download/en/search.aspx?q=.NET%20Framework%204.5微软.NET标识与以往惯例相 阅读全文
posted @ 2011-10-30 09:44 董雨 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Log4net创建日志及简单扩展2010-03-19 18:05 1009人阅读 评论(5) 收藏 举报1、概述log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。2、一个简单的使用实例第一步:在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。第二步:程序启动时读取log4net的配置文件。如果是CS程序,在根目录的Program.cs中的Main方法 阅读全文
posted @ 2011-10-27 11:17 董雨 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一、.config设置NET的应用程序配置文件,使用的是XML格式。相对INI文件来说,它的功能要强上不少,而且具有很强的可扩展性。它的缺点是不能直接进行写操作,也就是说,不能直接在程序中修改配置文件的数据(当然不是指不能,不过不是本文讨论的范围)。本文主要目的是探讨如何扩展配置文件,并在其加入各种自定义配置信息。1. 使用<appSettings> 简单的配置信息,可以直接放入<appSettings>标记中。如: <?xmlversion="1.0"encoding="utf-8"?><appSettings 阅读全文
posted @ 2011-10-24 10:56 董雨 阅读(240) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 90 下一页