敏捷开发之Scrum扫盲篇 现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希望对初学者有...
Asp.net MVC 2.0 + Unity 2.0(IoC) + EF4.0 实例:RoRoWoBlog 开源项目框架代码 本开源项目当前使用框架如下:前台表现:Asp.net MVC 2数据持久层:ADO.Net Entity Framework 4.0依赖注入容器:Unity 2.0开发工具:VS2010 开源项目地址:http://rorowo.codeplex.com/ 我这次国庆的时间 主要改了以下内容:1、改为POCO,使EF的实体纯净2、增加 IoCHelper类,把IoC的代码改为可...
序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用 详细错误内容为:不应为数据协定名称为BlogArticle_8F5767B5CA34AC0BBFE8F59DB428937035A9A77CC2917A318A2808A379392602:http://schemas.datacontract.org/2004/07/System.Da...
第一次偶然出现的“System.Data.Entity.dll”类型的异常 在 System.Data.EntityCommandExecutionException 中第一次偶然出现的“System.Data.Entity.dll”类型的异常 出现该错误,请检查ORM的映射与实际数据库表是否完全一致,包括导航属性的别名等。 ...
Asp.net MVC 2 + Castle + NHibernate 项目实战(1) 本文将开始一步一步地使用Asp.net MVC 2 + Castle + NHibernate 开发一个项目。 在开始之前,我先对这三个组件做一个简单的介绍: Asp.net MVC 它是微软提供的一个基于MVC标准的Web开发模式,其典型特点是有控制器和视图;在这之前,.NET下的Web开发模式大多是采用WebForm,其典型特点是服务端控件和后台触发事件; NHibernate它...
我也来说说Entity Frame Work 4中的数据库优先和代码优先两种方式(2) 上次谈了下使用EF的“数据库优先”方式创建一个ORM, 今天来接着聊“代码优先”的方式创建一个ORM;从字面上理解,数据库优先是先创建数据库,代码优先那就肯定是先写代码了,所以,代码优先它是先写代码的,也就是它与数据库优先恰恰相反。 首先我们打开VS2010,创建一个空的ASP.NET MVC 2项目,项目名称命名为:RoRoWoCodeFirst,如下图:创建成功后的项目结构情况,如...
我也来说说Entity Frame Work 4中的数据库优先和代码优先两种方式(1) 在 Entity Frame Work (后面直接简称其为EF) 中,支持两种方式创建,一种是数据库优先,另外一种是代码优先;EF是微软推出的一个ORM框架,而在这之前,Java早就有非常成熟的ORM框架了,比如Hibernate(当然,人家也有.NET版本的,叫NHibernate,多了个N),我这次只谈EF,NHibernate下次有时间再讲; 先讲数据库优先吧,数据库优先指的是先创建数...
领域驱动设计和开发实战-住房贷款处理系统 <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />-->本文先阐述领域驱动设计的基本概念,然后以住房贷款...
RoRoWoBlog 开源博客系统介绍 萝萝窝个人博客开源项目以Asp.net MVC 2.0 + ADO.Net Entity Framework 4.0 + Unity 2.0 + MvcPager + JQuery 等技术框架,开发的个人博客系统。支持MetaWeblog接口通过MetaWeblog接口,可以将您个人博客系统中的博文,直接同步到您其它网站的博客中。比如www.cnblogs.com就支持MetaWeblog接...
.Net FrameWork 4.0中使用EF向数据库插入数据报datatime2类型错误的解决办法 最近用.Net 4.0创建EF的持久层,老是在插入新数据时,报datatime2类型错误。找了很多资料,都没有得到解决,后来我询问了我的一个同事,Tom 给我解决了这个问题。 <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ /&g...
使用Asp.net MVC 2.0 +.NET 4.0 出现 “从客户端 ... 中检测到有潜在危险的 Request.Form 值”错误的解决办法... 我们在用Asp.net 开发 Web Form页面时,通常要提交包含Html内容的数据给后台程序代码处理时,会为页面设置 ValidateRequest="false" 属性,设置后,讨厌的 "从客户端 ... 中检测到有潜在危险的 Request.Form 值”的错误乖乖消失了。 而这一错误在ASP.NET MVC 2中,却发生了改变; 首先,如果你使用的是.NET 3.5,那么你只要为...
Asp.net MVC 2 使用Areas功能的常见错误 开发工具:VS2010中文旗舰版出错的信息: 错误信息 <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />...
JQuery 的跨域方法 可跨任意网站 因发现有不少博友发园内短信问及JS的跨域问题,我想很多程序员的脑海里面还认为JS是不能跨域的,其实这是一个错误的观点;有很多人在网上找其解决方法,教其用IFRAME去解决的文章很多,真有那么复杂吗?其实很简单的,如果你用JQUERY,一个GETJSON方法就搞定了,而且是一行代码搞定。下面开始贴出方法。 <!--<br /><br />Code highlig...
通俗地理解 长尾理论 请看这张统计,横轴是品种,纵轴是销量。典型的情况是只有少数产品销量较高,其余多数产品销量很低。传统的二八定律(或称20/80定律)关注其中红色部分,认为20%的品种带来了80%的销量,所以应该只保留这部分,其余的都应舍弃。长尾理论则关注蓝色的长尾巴,认为这部分积少成多,可以积累成足够大、甚至超过红色部分的市场份额。 上面的曲线图是不是像一条长长的尾巴? 这就叫长尾理论了。假设红色...
最近地球上的地震越来越频繁了 2012越来越像真的了 最近海地发生7.3级地震后,接着是智利发生8.8级地震,然后紧接着又是台湾发生6.7级地震。。。 玛雅人(Mayan)预言曾记载2012是世界末日,并且预示从2009年开始会频繁发生地震和海啸,地球南北极会发生变化。 现在是2010年,不管后年到底是怎么样,也不管目前为可能会在即将地震中倒塌的房子按揭多少RMB/月,只有以积极的心态过好目前的每一天,才是最重要的。 希望世界和平,美好!...