找到相关内容 58
安卓跨线程访问模型
有win32编程经验的人都懂,windows是基于消息驱动模式的,通过注册窗口回调函数来处理系统push的消息。安卓借鉴windows的消息模型,带有消息循环的线程都有自己的Looper,MessageQueue消息队列和Handler,这里的Handler就是win32中注册的窗口回调函数,不同于win32的是,这里的Handler对象不但能接受消息,还能向MessageQueue中push消息
http://www.cyqdata.cn/cnblogs/article-detail-31646 
SharePoint开发笔记-为SharePoint2010客户端对象模型创建Silverlight应用程序
  此为微软官方的练习,本人只是做了一些易错地方的说明. 在此练习中,我们将创建一个在数据网格中显示 SharePoint 列表的基本 Silverlight 应用程序。列表的数据从服务器检索,因此可用于使用 SharePoint 客户端对象模型的 Silverlight。我们将使用 Visual Studio 2010 解决方案并将其部署到本地 SharePoint 服务器。 任务 1
http://www.cyqdata.cn/cnblogs/article-detail-31639 
领域驱动设计(DDD)- 我心中的领域模型的软件实现模型(基于事件驱动的模型
之前发表了一篇博文,是介绍关于我心中的领域模型该如何设计的。点击此处下载框架源代码和Demo。但是大家可能由于没能直观的看懂我的设计思想而忽略了那篇文章,也不能怪大家,只能怪我不能很好的表达自己的思想。所以,为了更好的能和大家交互,能展示我的思想,我再写几篇文章介绍我设计的领域模型及背后的亮点。   首先先把领域模型的结构图贴出来,让大家有一个直观的感觉,然后再做详细介绍。 &nbs
http://www.cyqdata.cn/cnblogs/article-detail-15436 
ASP.NET MVC2 数据模型验证类库:MVC Foolproof Validation
MVC Foolproof Validation是一个数据模型类库扩展。 操作符验证 1: public class SignUpViewModel 2: { 3: [Required] 4: public string Password { get; set; } 5: 
http://www.cyqdata.cn/cnblogs/article-detail-12482 
ASP.NET MVC 重点教程一周年版 总结:ASP.NET MVC模型
ASP.NET MVC 重点教程一周年版算是书写完毕了,在最后,用一个ASP.NET MVC的模型来总结一下这些篇 文章,也最后清理一下思
http://www.cyqdata.cn/cnblogs/article-detail-11653 
ASP.NET MVC & EF 构建智能查询 二、模型的设计与ModelBinder
在第一篇中,我讲解了我们要做智能查询的原因,以及基本的解决方案设计。从这篇开始我们开始讲解它的实现过程。 其实在写这一系列文章之初,我其实是想由底至上去讲解,但是我又整理了一遍代码才发现,其实如果不了解最表面的东西,也是不太好深入的。 所以我们的第二篇文章就来讲一下我们这个智能查询框架中最浅,但也是使用最频繁的部分,也就是Model。 首先我们的Entity  或者说数据库的结构如下
http://www.cyqdata.cn/cnblogs/article-detail-10013 
WebForms和MVC这2个模型都很棒,由相关讨论想到的
看了为WebForms说几句话,以及一些ASP.NET开发上的经验(上) 和为 MVC 和 Web Form 正名的一份“大字报” 的相关评论。 MVC作为架构层面的模式大量应用软件开发中,就是采用WebForm方式,大家也都会应用MVC模式去运用。在微软没有计划asp.net mvc之前,在.net社区中也存在多种MVC模式的asp.net 实现,例如Maverick.N
http://www.cyqdata.cn/cnblogs/article-detail-9080 
如何设计模型
通常情况,我们在设计模型的时候基本上是按照都是按照对象的属性都合并在一个模型中,其实当在设计这个对象的模型的时候,我们有没有考虑过模型粒度细化呢,虽然模型粒度细化会提高维度的成本,但是也提高的系统的灵活性,首要条件就是模型的粒度细化要合理化。(本文只讲设计不讲模型属性字段的属性问题) 1、通常的模型设计 2、细化的模型设计 3、讨论一下C#的类框架继承问题   一、通常的模型设计:回忆一
http://www.cyqdata.cn/cnblogs/article-detail-7691 
和大家分享一个我自己做的基于DDD+事件驱动的领域模型基础架构(附架构源代码和演示例子)
由于今天时间较晚,没有办法写文章介绍这个框架,明晚补上。这个框架完全是我基于我上一篇文章(http://www.cnblogs.com/netfocus/archive/2011/01/17/1937779.html)所学到的思想而设计出来的一个成果。我的目的是想向大家证明,思想决定设计与实现,要想设计出好的架构,必须学习并领悟优秀的思想。我不敢说我领悟的思想是最正确的或者是最好的,但起码我根据我
http://www.cyqdata.cn/cnblogs/article-detail-6004 
浅谈C#中的延迟加载(3)——还原模型的业务规则
    啊~~最近的业余时间都用在修改自己的博客上面了,主要是这段时间在网站的留言板上发现很多外国的垃圾广告,于是做了个“IP黑名单”的功能,留言和文章评论也都加了验证码,顺便把后台的代码整理了一下,希望新加的验证码不会对大家留言和发评论造成不便!     今天在博客园上有朋友留言说怎没有写完整,不好意思啊,这段时
http://www.cyqdata.cn/cnblogs/article-detail-4943 
PowerDesigner教程系列(七)概念数据模型
新年开篇说明: 很感谢大伙对此系列教程的关注,因为工作的很多原因,一直没时间静下心来整理新的教程,担心没有自己没有理解清楚写出来误导大伙,故一拖再一拖,几年过去了,最近又收到很多网友的邮件要求继续写下去,没能一一回复,还望谅解。以后每周抽出时间写一篇,篇幅长一点,仅此答谢广大关注的网友。   目标:本文主要介绍继承联系定义及使用。   一、   &
http://www.cyqdata.cn/cnblogs/article-detail-3743 
PowerDesigner 教程系列(八)概念数据模型
PowerDesigner 教程系列(八)概念数据模型   目标:本文主要介绍域的概念以及使用。   一、概念 域:实际上就是一个取值范围,也可扩展为一个数据类型。域可以定义检查约束、取值范围、最大值、最小值、默认值等。 域是通过用户自定义类型实现的,定义一个域的后,可以实多个实体的属性共享,这也模型设计中非常重要。 例如:“服务生”、“客
http://www.cyqdata.cn/cnblogs/article-detail-3740 
使用投影纹理进行模型贴花(Mesh Decals)
Decals Using Projective Texture Mapping 讲投影纹理的好文章网上是很多的,在此给大家一个参考链接,我就不再呈述了。 此文章的描述很易懂。 投影纹理映射(Projective Texture Mapping) http://wwwnno00.irrlicht3d.cn:8011/redirect.php?tid=54109&goto=lastpost &
http://www.cyqdata.cn/cnblogs/article-detail-2817 
快速实现一个简单的bigpipe模型
在这篇http://www.cnblogs.com/wsky/archive/2010/12/11/1902969.html文章中对facebook的bigpipe作了较长篇幅的描述,现在我们来快速实现一个简单的bigpipe模型 先描述几个概念: Pagelet:页面功能模块化的单位 BigPipeClient:解释并呈现Pagelet的客户端,可以是javascript或服务器端语言编写(如c#) 其实重点在于模块化以及模块化之后随之带来的好处,功能开发分工,页面级别的功能隔离、功能降级等都可以以模块为单位进行,从而简化web项目的模型,在这个基础上再构建一系列的开发框架来支撑这种开发模式即可 先看一下Pagelet的定义: 1: /// <summary> 2: /// 模块 3: /// </summary>
http://www.cyqdata.cn/cnblogs/article-detail-388 
Linux设备模型 (1)
随着计算机的周边外设越来越丰富,设备管理已经成为现代操作系统的一项重要任务,这对于Linux来说也是同样的情况。每次Linux内核新版本的发布,都会伴随着一批设备驱动进入内核。在Linux内核里,驱动程序的代码量占有了相当大的比重。下图是我在网络上搜索到的一幅Linux内核代码量的统计图,对应的内核版本是2.6.29。 我们可以很明显的看到,在Linux内核中驱动程序的比例已经非常高了。 Linux 2.6内核最初为了应付电源管理的需要,提出了一个设备模型来管理所有的设备。在物理上,外设之间是有一种层次关系的,比如把一个U盘插到笔记本上,实际上这个U盘是接在一个USB Hub上,USB Hub又是接在USB 2.0 Host Controller (EHCI)上,最终EHCI又是一个挂在PCI Bus上的设备。这里的一个层次关系是:PCI->EHCI->USB Hub->
http://www.cyqdata.cn/cnblogs/article-detail-261 
VS2010实践RUP4+1架构模型
  RUP4+1架构方法 RUP4+1架构方法采用用例驱动,在软件生命周期的各个阶段对软件进行建模,从不同视角对系统进行解读,从而形成统一软件过程架构描述.                    图 1. RUP4+1架构图 用例视图(Use Cases View),最初称为场景视图,关注最终用户需求,为整个技术架构的上线文环境.通常用UML用例图和活动图描述。 逻辑视图(Logical view),主要整个系统的抽象结构表述主要关注系统提供最终用户的功能,不涉及具体的编译即输出和部署,通常在UML中用类图,交互图,时序图来表述,类似与我们采用OOA的对象模型。 开发视图(Development Vi
http://www.cyqdata.cn/cnblogs/article-detail-235 
[SharePoint 2010 的那些事儿-客户端对象模型]初识SharePoint客户端对象模型
一直以来SharePoint都为我们提供了丰富的服务器端对象模型,利用这些服务器端对象模型Developer们可以对MOSS做出各种扩展,并以此来实现最终用户的各种要求。但在今天各种RIA技术大行其道的时代,传统的Web应用程序有时已经不能很好的满足用户的需求了。在MOSS 2007时,要想开发一个可以连接到SharePoint的客户端应用程序我们只能选择利用SharePoint Web Service或是自己开发的Web Service来完成,个人感觉这种方法真的是很不方便。不过现在好了,利用SharePoint 2010 新加入的客户端对象模型可以使我们更简单的完成这一工作。简而言之,客户端对象模型拥有服务器端对象模型的大部分功能(注意,不是全部功能),不论是在传统的基于.Net Framework的客户端应用程序中,还是在WPF或Silverlight应用程序中,又或者是在JavaS
http://www.cyqdata.cn/cnblogs/article-detail-192 
关于ActiveRecord、领域模型以及iBatis的种种想法
首先,我想说明的这是一篇纯意识流的文章, 想到哪里说到哪里。有强烈数据结构、流程逻辑控的博友可以略过……   关于ActiveRecord、领域模型以及iBatis的种种想法   最近看了面向领域的种种争论,基于ActiveRecord的设计模式确实能将DAO(Data Access Object)对象、DTO (Data Transfer Object)对象和DMO Service (Domain Model Service Object)很自然的合并到一个继承自ActiveRecordBase的子类中。   如 DMO对象 PersonBase { public string Name { get; set; } public  int Age {get; set;} public  string State
http://www.cyqdata.cn/cnblogs/article-detail-59