1

聚焦UML实践第一步

"知道UML是好东西但是用不起来。尝试过,结果领导要求文档中要充分使用UML,事无巨细皆UML,结果本来很简单的一份设计文档加了一堆图。评审的时候团队还有牛人指出UML图中这里的菱形应该是实心的,那里的要用半个箭头… ”“你给我推荐的《UML Distilled》也不怎么样… …” 这个抱怨让我很恼... ...

坚强2002 发布于 2009-05-26 08:16 评论(16) 阅读(4961)
0

Web标准的未来,浏览器的未来,应用的未来。

本来我一直想把这篇文章作为《重构之美-跨越Web标准,拥抱语义网》的终结文,心想那个时候,环境的发展和知识的积累应该能够支撑我写下这样的标题。可是《重构之美》一直没时间持续整理,而大环境又光速般的前进,实在搞得我屁痒痒的。所以管他三七二十一、成熟与不成熟,先把屁放了,人爽了再说。从何说起?很简单:W... ...

爆牙齿 发布于 2009-05-26 00:05 评论(26) 阅读(5897)
0

博客园北京俱乐部第三次技术活动

在博客园各位园友的支持下,博客园北京俱乐部第三次技术交流活动在微软成功举行。本次活动共有40位园友参与,分别由四位朋友带来了4个精彩主题。最大的感谢送给我们免费提供场地的微软中国,以及提供礼品赞助的博文视点(武汉)、图灵公司和Thoughtworks公司,在此表示衷心的感谢,还要特别感谢4位讲师带来... ...

博客园北京俱乐部 发布于 2009-05-25 23:51 评论(28) 阅读(2682)
0

请讨论分层,而不是三层

讨论完了语言又讨论培训,讨论完了培训又讨论分层,这些话题似乎永远都讨论不完。讨论总是有益的,但是如果讨论的命题本身就有问题的话,可能副作用就比益处来的更大了。三层 = 表现层+业务逻辑层+数据访问层 ?是不是所有系统一定要分成三层,是不是所有三层的系统都一定是这三层,如果我写一个不需要数据存储的应用... ...

Nick Wang (懒人王) 发布于 2009-05-25 23:20 评论(25) 阅读(4266)
0

三层究竟如何?

近日看到了一篇关于反三层的文章,手也痒痒了,就牺牲些时间,拿出来把这个老得掉牙的话题拿出重谈。 1. 什么是三层 很多人爱把三层架构和MVC混为一谈,但是我们可以从最简单的角度去考虑他们的不同: 在设计模式中一般都会有这样一章,MVC设计模式,而从没见过哪本书中有写过三层架构设计模式。 回归三层,三... ...

飞林沙 发布于 2009-05-25 17:35 评论(36) 阅读(4352)
0

Visual C# 2010新特性之dynamic类型

在Visual C# 2010中引入了一种新的dynamic类型。在大多数情况下dynamic和object类型有些相似,但是在编译时,dynamic类型被假定为支持任何操作,也就是说dynamic类型的对象可以是一个Office对象,可以是一个COM对象或者是DOM对象,而如果在运行时发现该对象不... ...

holywolf 发布于 2009-05-25 10:40 评论(12) 阅读(4594)
1

Asp.net MVC 示例项目"Suteki.Shop"分析之---ViewData

使用强类型的ViewData好处有许多,比如说在IDE中就会有更好的支持,比如代码提示。同时在View与Controller之间有更严谨的“约定”。在Suteki.Shop项目中作者对强类型的ViewPage引入是通过MvcContrib实现的,下面就是其ViewPage代码(Suteki... ...

代震军 发布于 2009-05-25 08:59 评论(16) 阅读(7160)
0

使用silverlight构建一个工作流设计器(十二)(附源代码下载、在线演示、视频教程)

本章包含以下内容: 1、新的活动图形,图形更加清晰漂亮。2、增加对上下左右键的支持。3、实现我们第十章讲到的变化皮肤的方法。 ...

chegan 发布于 2009-05-25 00:34 评论(6) 阅读(3975)
2

在简单控制台程序中获取并使用参数

需求描述 从命令行接受参数是编写命令行程序时最常见的事情之一。从命令行读取参数往往要求: 允许多个同名参数 参数不区分大小写 提供参数别名(例如t等价于top) 提供参数默认值 在简单的控制台应用程序中,一般可以使用本文的代码片断进行开发辅助开发。 命令行输入参数格式 本文中的代码片断可... ...

Jeffrey Zhao 发布于 2009-05-24 23:12 评论(26) 阅读(27552)
1

三层,又见三层。别了,三层

大概一年前,我写了一篇关于3层的终极领悟。结论是3层其实和开发效率无关,其实主要是安全性。(后来从最牛的程序员Linus的言论里面,我找到了一点论据,分层确实是关于安全的,我的直觉还是有点道理的)3层作为一个鸡肋,困扰过很多人,有初学者,也有所谓高手。虽然越来越多的人已经看清了三层的丑恶嘴脸,但是也... ...

栖山 发布于 2009-05-24 22:56 评论(197) 阅读(6841)
1

冗余代码检查工具Simian

Simian这个冗余代码检查工具,目前的版本是2.2.24,不光是c#代码,它也可以用来检查C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic等格式的代码。simian并非免费工具,如果你用它来检查开源代码或非商业代码的话,它是免费使用的,如... ...

张善友 发布于 2009-05-24 21:55 评论(9) 阅读(15288)
0

博客园北京俱乐部第三次活动杂记

今天下午参加了博客园北京俱乐部第三次活动,记录一下感想。下午我早早就到了现代大厦,却忘了会议室在第几层,碰巧微软又占了好几层,只好一层一层的找 :(。由于今天我是主持,所以先和Terry大概讨论了一下流程,又和图灵的MM聊了一下图书出版的话题,这时候人也渐渐多了,还碰到了很多老熟人。活动准时在14:... ...

Nick Wang (懒人王) 发布于 2009-05-23 22:02 评论(30) 阅读(3772)
1

.Net三层架构--讨论(上篇)

小孩子就喜欢问什么是爱情,可是大人们也不知道用户界面表示层(UI)业务逻辑层(BLL)数据访问层(DAL) 所谓的三层架构,是小白们最流行讨论的话题,以为自己很专业,其实就是很专业,专业到没有人解释得清楚.那什么是三层呢?今天你三层了吗?我见过很多小白,喜欢在代码中写3个项目文件(或者3个文件夹),... ...

imbob 发布于 2009-05-23 17:19 评论(44) 阅读(6651)
0

关于程序的一些看法和简单建议

一个人自娱自乐的写个小程序,跟一帮人一起写个大程序。真的是不一样。自己一个人,根本就不存在交流,相互理解的问题。人越多,理解他人意图,向他人解释意图就越来越花时间。只要是需要交流的任务,并非是人越多越好。有人加入,为了使加入的人有事做,原来的事就要重新划分,而分开之后要配合,又要花时间交流。发觉很多... ...

独孤一草 发布于 2009-05-23 11:58 评论(10) 阅读(3603)
0

WF4.0 Beta1之旅(2):异常处理

WF3.5中主要使用FaultHandlerActivity来模拟TryCatch捕获异常,现在从WF4.0 beta1来看工具箱中已经没有了FaultHandlerActivity活动,顺序工作流也没有了错误处理视图,取而代之出现了Try/Catch,Catch,Thorw活动,本文就介绍下这几个... ...

生鱼片 发布于 2009-05-23 11:18 评论(3) 阅读(3640)
0

Framework 4.0 新关键字dynamic 之我见(一)

大家好,好久没有写博客了,最近一段时间工作也比较忙,不过我还是会在空余时间去学习一些东西。微软在这个星期一,开放了VS2010和Framework4.0的Beta1版本的下载,所以我也花了1天的时间进行了下载和安装,因为系统现在是windows7,而且这次版本也是beta版本,所以把它安装在了虚拟机... ...

James.Ying 发布于 2009-05-23 01:25 评论(43) 阅读(4758)
17

从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件

本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍. 本文是介绍两个最常用的jQuery插件. 分别用于表单验证和自动完成提示(类似google suggest). ...

ziqiu.zhang 发布于 2009-05-22 11:35 评论(77) 阅读(47161)
2

C# 调用 Google Earth Com API开发(三)

好久没有更新《C#调用Google Earth Com API开发》系列文章了,今天带给大家的是第三篇,本篇相对于第二篇主要改进了三个方面。 1) 实现GoogleEarth显示画面随窗口大小改变而改变 2) 截获GoogleEarth鼠标消息,实现单击、双击功能;鼠标滚轮缩放现在只能放... ...

温伟鹏 发布于 2009-05-22 11:13 评论(12) 阅读(13377)
1

VS2010 Beta1下Silverlight3试用手记

本次试用仍是在前文试用手机的虚机环境下进行,此次内存加到了1GB,安装完毕后整个虚机镜像大小是6.52GB,相比之前增加了一倍。虽然VS2008也可以Silverlight3,但是跟VS2010比有很大的变化,很值得你去尝试。 ...

哥本哈士奇(aspnetx) 发布于 2009-05-22 10:30 评论(13) 阅读(5559)
0

[你必须知道的.NET]第三十一回,深入.NET 4.0之,从“新”展望

.NET 4.0来了,在这个夏天。在蚊子和啤酒相伴的深夜,我将继续[你必须知道的.NET] 系列的完善,将自己对于.NET 4.0新特性的探索形成[深入.NET 4.0]这样一个子系列。同样是一如既往的将角度把握在语言和平台本质的探索,可能的角度上,最佳实践式的应用和国外最新论调的共享同样是这一新生... ...

Anytao 发布于 2009-05-22 00:36 评论(80) 阅读(12323)