找到相关内容 58
Microsoft NLayerApp案例理论与实践 - 领域模型
本文将重点介绍Microsoft NLayerApp的领域模型层,这涉及到Domain.Core、Domain.Core.Entities、Domain.MainModule以及Domain.MainModule.Entities四个项目。Domain.Core项目包含了基本接口的定义以及规约模式(Specification Pattern)的实现;Domain.Core.Entities则包含了
http://www.cyqdata.cn/cnblogs/article-detail-39468 
MDSF:Web数据应用模型语言【WebML】介绍
    B/S应用在现在企业级管理软件应用开发已经越来越普遍了,OpenExpressApp也早就有打算来支持B/S应用。关注过OEA的朋友都应该知道,OEA的目标是一个模型驱动开发平台,所以在进行B/S技术学校之前,我当然是先去看看是否已经有B/S相关的模型了。通过网络搜索,找到了WebML,这是一个是适用于数据应用的Web开发的特定领域语言。我花了一些时
http://www.cyqdata.cn/cnblogs/article-detail-39431 
【原创翻译】深入理解CSS盒子模型
前言:前阵子在做一个项目时,在页面布局方面遇到了一点小问题,于是上stackoverflow上求助。ifaou在帮助我解决我问题的同时,还推荐我阅读一篇有关CSS盒子模型的文章《The CSS Box Model》,阅读之后受益匪浅,才知道自己对盒子模型知识还是如此欠缺。恰逢学期末,项目验收后暂时告一段落,有空闲的时间。于是想把这篇文章翻译出来,一方面再给自己一点挑战和锻炼,另一方面也给大家参考,
http://www.cyqdata.cn/cnblogs/article-detail-38726 
EA(Enterprise Architect)建立数据模型间外键约束
EA除了画用例图时比较方便,在建立数据模型上也很强大。前段时间一直再为数据模型之间的约束问题纠结,最近终于研究出了一点成就,希望给大家分享一下,有不对的地方也请各位高手指正: 一、什么是外键? 两种可以访问表的键:主键和外键。一个主键是唯一的,它定义一个表格中的一条记录。外键可以通过其他相关表格中的主键来访问数据。 外键在EA的UML模型中是一个衍型操作。一个外间是一个字段(属性)的集合,同时,有
http://www.cyqdata.cn/cnblogs/article-detail-38599 
IE6 很邪恶,但我爱它的盒子模型
盒子模型(Box Model)是 CSS 的核心,现代 Web 布局设计简单说就是一堆盒子的排列与嵌套,掌握了盒子模型与它们的摆放控制,会发现再复杂的页面也不过如此,然而,任何美好的事物都有缺憾,盒子模型有两种不同的诠释,一种来自 IE6,一种来自 W3C 标准浏览器。 盒子模型 下图就是一个典型的盒子模型示意图 在内容区外面,依次围绕着 padding 区,border 区,margin 区,
http://www.cyqdata.cn/cnblogs/article-detail-37648 
需求分析阶段的工作(二):用例描述和逻辑模型
从任何一个环节我们都会看到用例,但是仅仅依靠用例本身的图来描述用例是不够的,为什么呢?因为用例它所要描述的是一个场景,换句话说,就是用例是描述了某件详细的事情。如果作为一个场景的话必然要考虑这么几个问题: 谁在这个场景中做事? 什么时候进入这个场景? 这个场景在做什么? 这个场景有没有特殊规则? 这个场景结束后会有什么情况? 这个场景和别的场景会有什么联系?   考虑这几个问题的话,那我们就可
http://www.cyqdata.cn/cnblogs/article-detail-37569 
完美开发模型之贫血模型参考(I)
不用争论哪种模型好,而是在每种模型下面怎么样做到最好.对于企业来说,高效的赢利才是根本,在开发过程中应该追求中庸之道才能达到技术与赢利效率的平衡. 软件过于平铺简单会导致后期维护开发成本大大提升,尽管前期看起来很快;软件设计过于复杂导致整个过程有很大的成本浪费. 具体点应该坚持两个原则: 1. 绝对避免过程式开发:停留在脚本语句,asp之类解释性语言的编程模式上不可取. 2. 尽量避免引入各种框架
http://www.cyqdata.cn/cnblogs/article-detail-37412 
ASP.NET MVC3.0 入门指南 5 从控制器访问模型数据
  从控制器访问模型数据   本节,您将创建一个新的MoviesController类并编写代码读取电影数据 并用视图模板在浏览器中显示他们。在继续前,请确保您的应用程序被编 译。 右键Controllers文件夹新建一个MoviesController控制器。选择下面的 选项: Controller name: MoviesController. (默认
http://www.cyqdata.cn/cnblogs/article-detail-37197 
为什么要让我们的“领域模型”裸奔?(下)
上篇文章引起不少有价值的回复,我也学到不少东西,谢谢大家。   在此对上篇做下补充说明:   1,因本人毕业以来从事的项目全是业务逻辑复杂的企业应用软件,ERP,SCM,HRP,CRM……,这种系统,如Martin Fowler在PEAA一书中所说,是适合使用Domain Model的,上文和本篇讨论的都是基于这样的场景和前提。   2,正如一哥们回复中说的,天下没有绝
http://www.cyqdata.cn/cnblogs/article-detail-37181 
为什么要让我们的“领域模型”裸奔?(上)
做不完的应用软件   我爸是个乡村小学教师,对我所从事的软件行业一无所知,但是他对我的工作稳定性表示怀疑:“你这做软件的,要是有一天软件做完了,你岂不是要失业了?”也许他想起了他作为老师的情况,教完一批学生,下一批又上来了,一茬一茬的。于是又问我:“你们是不是一个软件接着一个软件做?”我回答他:“不是,就一个软件,好几十个人得做好几年呢。
http://www.cyqdata.cn/cnblogs/article-detail-37095 
Asp.net MVC3.0 入门指南 4 模型 Model
添加模型   这一节我们将添加一些类来管理数据库中的电影资料。这些类是 ASP.NET MVC程序的模型部分。   您将使用被称为实体框架(Entity Framework)的.NET框架数据 访问技术去定义、使用这些类。实体框架(通常被称为EF)支持 一种叫做代码优先(Code First)的开发模式。代码优先允许您 通过编写简单的类来创建模型对象。(这些类被称作POCO对象
http://www.cyqdata.cn/cnblogs/article-detail-37031 
分享22个制作3D模型的应用程序
三维模型是物体的三维多边形表示,通常用计算机或者其它视频设备进行显示。显示的物体是可以是现实世界的实体,也可以是虚构的东西,既可以小到原子,也可以大到很大的尺寸。任何自然界存在的东西都可以用三维模型表示。今天,本文向大家介绍22个制作3D模型的应用程序。 1-Sculptris 2-TopMod3d 3-Google Sketchup 7 4-Cyril Roger 5-SOFTIMAGE
http://www.cyqdata.cn/cnblogs/article-detail-36838 
ASP.NET网页代码模型分析
ASP.NET网页代码模型分析 1.       asp.net网页有两部分组成 可视元素,包括标记、服务器控件和静态文本 页的编程逻辑,包括事件处理程序和其他代码。 2.        ASP.NET 提供两个用于管理可视元素和代码的模型,即单文件页模型和代码隐藏页模
http://www.cyqdata.cn/cnblogs/article-detail-36745 
ESFramework 4.0 进阶(10)-- 垂直分割群集模型与多通道引擎
      在ESFramework 4.0 进阶(09)-- ESPlatform 支持的三种群集模型一文中,我们介绍了ESPlatform支持的三种群集模型 -- 垂直分割模型、水平分割模型、交叉模型。我们看到,在垂直分割模型和交叉模型中,每个客户端都要与多个应用服务器AS进行通信,这就要求客户端与多个AS中的每一个都建立一条通信通道,如此才能
http://www.cyqdata.cn/cnblogs/article-detail-36022 
基于事件驱动的领域模型实现框架 - 分析框架如何解决各种典型业务逻辑场景
前面一篇文章介绍了我设计的基于“事件”驱动的领域模型的基础框架的设计起因和设计思路。基于这个框架,我们领域模型中的所有领域对象有如下几个特点:任何一个领域对象是“活”的,它不仅有属性(对象的状态),而且有方法(对象的行为)。为什么说是“活”的呢?因为领域对象的行为都不是被另外的领域对象调用的,而是自己去响应一些“事
http://www.cyqdata.cn/cnblogs/article-detail-35995 
我的WCF4 Rest Service及Entity Framework with POCO之旅(三)——用Entity Framework和POCO Template实现数据模型及存储
既然这个系列标题中都含有Entity Framework和POCO,这两者若到第三篇还不出现那就太奇怪了。本文将介绍如何使用Entity Framework和POCO来实现数据模型的创建以及数据存储。 接着上文,我们现在已经有了一个微博服务。但是,一旦网站重启或者IIS重启,我们就会丢失之前所有发布的微博,这样的服务显然不是我们所能接受的,我们接下来要构建服务的数据存储。使用Entity Fra
http://www.cyqdata.cn/cnblogs/article-detail-35892 
MDSF:在线查看【模型驱动软件工厂】文章汇总
OpenExpressApp是我前年开始写的一个框架,最近没有怎么更新,有些关心的朋友还问我进度以及是否停止了,在这里我想和大家说的是,OEA还一直在做着,我的目标并没有因为我的精力分布较多而改变,OEA仍旧是我主要的关注点。   去年我主要是在OpenExpressApp的建模方向上花了一个半月时间,也写了一些文章,在这里我把我对模型驱动软件工厂相关的一些内容,通过在线的方式与大家分享一下。如果
http://www.cyqdata.cn/cnblogs/article-detail-35059 
MDSF:SoftFluent敏捷模型驱动开发介绍
    模型驱动软件工厂的概念现在在软件行业越来越多了,OpenExpressApp的目标也是做一个类似的东东,本篇给大家介绍另一个模型驱动软件工厂的应用平台SoftFluent。 软件开发的挑战 常用方法      失败原因 技术缺乏 经验缺少 框架过渡设计 成功方程式模型 SoftFlu
http://www.cyqdata.cn/cnblogs/article-detail-35035 
SOA:服务集成成熟度模型(Service Integration Maturity Model)
    基本上每个方法框架都有成熟度之说,例如CMMI分级、企业架构 - 企业架构成熟度模型(EAMM),SOA出现的最明显的好处之一就是集成性, The Open Group发布了一个OSIMM模型(The Open Group Service Integration Maturity Model),本篇主要结合SOA Source这本书的内容来介绍一下O
http://www.cyqdata.cn/cnblogs/article-detail-32303 
机器学习中的数学(6)-决策树模型组合之随机森林与GBDT
版权声明:     本文由LeftNotEasy发布于http://leftnoteasy.cnblogs.com, 本文可以被全部的转载或者部分使用,但请注明出处,如果有问题,请联系wheeleast@gmail.com 前言:     决策树这种算法有着很多良好的特性,比如说训练时间复杂度较低,预测的过程比较快速,模型容易展
http://www.cyqdata.cn/cnblogs/article-detail-32301