Fork me on GitHub

2010年5月31日

摘要: 1. 文档导读本文档以颜色区分内容的重要性和不同性,阅读本文档时请注意以下事项:红色部分表示需要注意的重点内容;(加粗的尤甚)蓝色部分表示相应于前版本新增的内容;紫色部分表示跟前版本不同的内容;2. 基础知识2.1. Net Framework知识在Visual Studio .NET里面,本地化资源,比如字符串、图片之类的,都是跟culture(语言文化)有关,这些东西都是存储在单独的文件中并且... 阅读全文
posted @ 2010-05-31 18:15 HackerVirus 阅读(682) 评论(0) 推荐(0)
摘要: 截图:因为类图很直观,所以恐怕C++成员首先接触到的应该就是类图了.在这篇文章中我们要将下面一个在MFC程序中随处可以见到类用UML图表现出来. class CGraphicObject { CRect m_rectBound; public: BOOL SetRect(CRect rect); CRect GetRect(); }; 创建类图在模型资源管理器中选择[Static Model... 阅读全文
posted @ 2010-05-31 15:10 HackerVirus 阅读(1833) 评论(0) 推荐(0)
摘要: 业务逻辑层简介     上图的粗黑色边框的部分就是业务逻辑层,可以包含下面的内容:   application facade应用外观。这个可选的组件为业务逻辑组件提供一个简单的接口,通常会将多个业务操作合并为一个操作,使得业务逻辑层更容易使用。可以减少依赖,因为外部调用者不需要知道业务逻辑组建的实现细节和他们之间的关系。   业务逻辑组件。在任何应用中,业务逻辑的定义都会集中在获取数据、处理数据... 阅读全文
posted @ 2010-05-31 14:54 HackerVirus 阅读(179) 评论(0) 推荐(0)
摘要: 主要的技术及常用的模式。  移动应用  在设计移动应用的时候可以参考下面的原则:  如果你想要构建一个基于windows的完全在线、偶尔在线、离线的应用,可以考虑使用windows compact framework。   如果你想构建一个支持各种移动设备,或者是需要WAP协议,compact HTML的联网应用,可以考虑使用ASP.NET 。  富客户端应用  在设计富客户端应用的时候可以参看下... 阅读全文
posted @ 2010-05-31 14:53 HackerVirus 阅读(222) 评论(0) 推荐(0)
摘要: 本章将会讲述在表现层的设计中的关键问题。帮助你理解在典型的分层应用架构中表现层是怎么杨的?通常包括什么?设计表现层会碰到的关键问题?你将会看到设计指导,推荐的设计步骤,相关的设计模式,可以选择的技术。   表现层组件的实现包括用来显示的用户接口,以及对于用户交互的管理。显示包括用户输入和显示的控件,还有管理用户的交互行为。下图中的粗黑线框中的内容就是表现层。      表现层通常包括下面的部分: ... 阅读全文
posted @ 2010-05-31 14:51 HackerVirus 阅读(236) 评论(0) 推荐(0)
摘要: 在VC2005中,快捷键是Ctrl + K, Ctrl + F, 这是一个组合键,即先按Ctrl + K, 这时候编辑器会等待下一个按键动作,此时再按Ctrl + F, 即可以格式化代码了,当然,也可以在选项里面设置成使用VC6的快捷键,就可以继续使用Alt + F8了也有 Visual Studio 2005的,下面的快捷键符合IDE默认的键盘映射方案,如果需要更改“工具&rdquo... 阅读全文
posted @ 2010-05-31 14:35 HackerVirus 阅读(2121) 评论(0) 推荐(0)
摘要: 面向过程到面向对象的实现过程(封装,继承,多态)Code1:code2:封装code3:进一步分离业务层和界面层的封装实现code4:(继承,多态的OOP应用和实现Demo) 阅读全文
posted @ 2010-05-31 10:34 HackerVirus 阅读(211) 评论(0) 推荐(0)
摘要: 前言:我们一步步的从简单的开始讲述,还是沿用我一直的方式:慢慢演化,步步为营。 本篇文章的议题如下: 1.Task基础介绍 2.Task的创建 3.获取Task的执行结果  4. 补充细节 1.Task基础介绍 首先我们还是来看看一段简单的代码: 这里展示的只是一段简单的代码,不能显示出并行编程的特点。但是我们还是从最基本的开始看,慢慢进入深一点的话题。 如果你曾经用过.NET 中的多线程编... 阅读全文
posted @ 2010-05-31 10:18 HackerVirus 阅读(569) 评论(0) 推荐(0)
摘要: 本系列文章将会对.NET 4中的并行编程技术(也称之为多核编程技术)以及应用作全面的介绍。   本篇文章的议题如下:  1. 并行编程和多线程编程的区别。  2. 并行编程技术的利弊  3. 何时采用并行编程   1.并行编程和多线程编程的区别。  1.1并行编程。   现在随着多核计算机的普及,并行编程技术,也就是多核编程技术也逐渐称为开发的主流。为此,在.NET 4 中就引入了“并... 阅读全文
posted @ 2010-05-31 10:16 HackerVirus 阅读(653) 评论(0) 推荐(0)
摘要: 前言:本来打算这篇文章来写DAL的重构的,现在计划有点改变。之前的文章,园子里的朋友给出了不少的反馈,特别感谢金色海洋和Virus两位朋友的一些反馈。周末的这两天,对文章中开发的那个Framework做了一些改进,虽然说系列文章会慢慢的给出代码,但是这两天的一些想法让我很兴奋,迫不及待的和大家分享一下,也当是对文章中以后给出的Framework先睹为快吧。   本篇文章涉及技术不多,主要是些想法(... 阅读全文
posted @ 2010-05-31 10:14 HackerVirus 阅读(332) 评论(0) 推荐(0)