- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 跟我一起走进WPF的世界之三开发WPF用什么工具呢?
<br /> 现在大家都知道无论做网站还是软件都已经过了用记事本就能搞定一切的时代了,随着21世纪微软吹响了.NET的号角,Visual Studio系列的不断更新,从Vistual Studio 2002到Vistual Stduio 2010,使得这款工具在开发当中起到了巨大的作用,我们也在工具的不停更新中学习。<br /> 目前.NET框架的最新版本是4.0,Vistual Studio 2010部分界面就是由WPF开发的,所以我们就从Vistul Studio 2010说起<br />
2011-03-28 23:34:00 623
原创 跟我一起走进WPF的世界之三开发WPF用什么工具呢?
现在大家都知道无论做网站还是软件都已经过了用记事本就能搞定一切的时代了,随着21世纪微软吹响了.NET的号角,Visual Studio系列的不断更新,从Vistual Studio 2002到Vistual Stduio 2010,使得这款工具在开发当中起到了巨大的作用,我们也在工具的不停更新中学习。 目前.NET框架的最新版本是4.0,Vistual Studio 2010部分界
2011-03-28 23:33:00 1247
原创 跟我一起走进WPF的世界之一学了WPF能做什么?
我们先说WPF出现的目的,一门技术出现不是凭空出现的,一定是有目的的,一定是为了解决一种问题而应运而生的。 WPF咱们先从它的全称去字面上理解它的含义,Windows Presentation(图像) Foundation(基础),大家从字面上就可以看到其实它是创建一个统一的界面呈现平台,而它的目的就是替代微软现有的UI平台,举个例子吧,还是那句话例子最能说明问题,也最易于理解,Wi
2011-03-27 19:47:00 729 1
原创 跟我一起走进WPF的世界之一学了WPF能做什么?
我们先说WPF出现的目的,一门技术出现不是凭空出现的,一定是有目的的,一定是为了解决一种问题而应运而生的。 WPF咱们先从它的全称去字面上理解它的含义,Windows Presentation(图像) Foundation(基础),大家从字面上就可以看到其实它是创建一个统一的界面呈现平台,而它的目的就是替代微软现有的UI平台,举个例子吧,还是那句话例子最能说明问题,也最易于理解,Windows7操作系统的界面替代了WinowsXP操作系统老式的界面,因为Windows7的界面就是WPF开发的,好了现
2011-03-27 19:44:00 2369
原创 设计模式-单一职责原则
单一职责原则解释:就一个类而言,应该只有一个引起它变化的原因。 我跟大家一样不喜欢看教条,教条太抽象不好理解,那我就举个生活中的例子便于大家理解我们知道现在的手机有拍照,打电话,彩信,摄像,听歌等等很多功能,我们出去旅游的时候其实只要带一个手机就好了,坐在车上无聊的时候可以听歌,打游戏,欣赏风景的时候可以拍照,碰到趣人趣事得时候还可以摄像,真是好啊。但是仔细想想,手机听歌有MP4或MP5声效好吗,打游戏有PS效果好吗,拍照有数码相机像素高吗,摄像有SONY摄像机效果好吗,答案是没有,其实有时候一件
2011-03-21 23:51:00 482
原创 设计模式-单一职责原则
单一职责原则解释:就一个类而言,应该只有一个引起它变化的原因。 我跟大家一样不喜欢看教条,教条太抽象不好理解,那我就举个生活中的例子便于大家理解我们知道现在的手机有拍照,打电话,彩信,摄像,听歌等等很多功能,我们出去旅游的时候其实只要带一个手机就好了,坐在车上无聊的时候可以听歌,打游戏,欣赏风景的时候可以拍照,碰到趣人趣事得时候还可以摄像,真是好啊。但是仔细想想,手机听歌有MP4或M
2011-03-21 23:51:00 338
原创 跟我一起走进WPF的世界之二为什么会出现XAML这个标记语言
我也很郁闷,有了HTML,有了XML,为什么还要出现个XAML,这不是让我们又开始从头再学一门新的语言吗,但是一门新语言的出现肯定是有它的原因的,就像我经常说的程序发生错误总是有原因的一样。 如果有过做WinForm编程经验的都知道,Visual Studio 提供一个工具箱,我们把控件拖动到窗体上,实际上就是在*.Designer.cs这个文件中生成了一段代码,这个文件里的代码我们一般很少去动,稍微不注意一动,窗体排版就乱了,因为这些代码为了设计工具能够管理和编辑都要严格的遵循某种格式。而XAM
2011-03-21 22:58:00 479
原创 跟我一起走进WPF的世界之二为什么会出现XAML这个标记语言
我也很郁闷,有了HTML,有了XML,为什么还要出现个XAML,这不是让我们又开始从头再学一门新的语言吗,但是一门新语言的出现肯定是有它的原因的,就像我经常说的程序发生错误总是有原因的一样。 如果有过做WinForm编程经验的都知道,Visual Studio 提供一个工具箱,我们把控件拖动到窗体上,实际上就是在*.Designer.cs这个文件中生成了一段代码,这个文件里的代码我们
2011-03-21 22:56:00 510
原创 设计模式-依赖倒转原则
依赖倒转原则解释:抽象不应该依赖于细节,细节应该依赖于抽象。说通俗点也就是针对接口编程,不要针对实现编程。 我们在做开发的时候,要访问数据库,就会把访问数据库的代码写成函数,每次去开发的时候调用这些函数就行了,其实这就叫高层模块依赖底层模块,违反了依赖倒转原则。 当我们做一个新项目的时候,发现业务逻辑的高层模块都是一样的,但是客户希望换成不同的数据库,这就出问题了,我们希望能
2011-03-20 16:56:00 397
原创 设计模式-依赖倒转原则
<br /> 依赖倒转原则解释:抽象不应该依赖于细节,细节应该依赖于抽象。说通俗点也就是针对接口编程,不要针对实现编程。<br /> <br /> 我们在做开发的时候,要访问数据库,就会把访问数据库的代码写成函数,每次去开发的时候调用这些函数就行了,其实这就叫高层模块依赖底层模块,违反了依赖倒转原则。<br /> <br /> 当我们做一个新项目的时候,发现业务逻辑的高层模块都是一样的,但是客户希望换成不同的数据库,这就出问题了,我们希望能再次利用这些高层的业务逻辑模块,但是高层的业务逻辑模块和
2011-03-20 16:55:00 439
原创 命名规范汇总文档供下载
<br /> 我们自己在写代码的时候,应该统一自己的编码规则,无论是自己以后阅读还是修改,甚至避免给后来的项目接收人造成阅读困难,理解欠缺等因素,特此提供命名规范文档以便参考<br /> 下载网址:http://www.boxinglion.com/DownLoad/命名规范.docx
2011-03-19 01:00:00 323
原创 命名规范汇总文档供下载
我们自己在写代码的时候,应该统一自己的编码规则,无论是自己以后阅读还是修改,甚至避免给后来的项目接收人造成阅读困难,理解欠缺等因素,特此提供命名规范文档以便参考 下载网址:http://www.boxinglion.com/DownLoad/命名规范.docx
2011-03-19 00:58:00 316
原创 写了个计算数字的控制台程序
1:加新的算法不用其他算法参加编译2:新增加算法不可以修改其他算法3:修改一个算法不影响其他几个算法达到松耦合源代码地址如下:有兴趣的可以探讨研究http://www.boxinglion.com/Downloads/OperateNumber.rar
2011-03-07 00:40:00 421
原创 写程序的分为三个阶段,你是哪个阶段?
1:Programmer 程序员2:Software Engineer 软件工程师3:Software Architect 软件架构师
2011-03-04 09:46:00 750
异步Socket
2016-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人