上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 31 下一页
摘要: 1. 今日的问题源于昨日的解决方案(Today’s problems come from yesterday’s solutions)当解决问题时,我们会感到很高兴。我们经常不考虑后果。令人感到意外的是,我们提出的解决方案可能会产生反作用,并带来新问题。 作为对取得巨大成功的团队的奖励,公司决定为团队中的少数骨干成员发放奖金并晋升职位。团队中的其他成员会感到不公平,并且会丧失积极性。最终使团队成员之间的关系更加紧张,后续项目也就很难再取得成功。 项目经理频繁要求开发者修复一个新的软件Bug,或者处理客户的紧急需求,而开发者尽力满足这些要求。但是,过于频繁地分散精力会妨碍他们完成迭代过程中的主要 阅读全文
posted @ 2010-12-20 12:10 EasyPass 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 首先,在该控件中,有两种事件可以被激发:Linkcliked事件(当消息框内的连接被点击时触发)和Popupclosed事件(当消息框窗口被关闭时触发)。控件有三种方式对这些事件进行处理,而actiontype属性的取值,则决定了这三种方式: 1)messagewindow(默认):默认的弹出窗口方式,将以设置好的Title属性和Text属性为标题和窗口内的文字说明。 2)openlink:此时,控件允许当点击窗口内的文字链接时,将以打开新窗口的方式打开该链接。 3)raiseevenst:当选择该属性时,控件将会在服务端处理linkcliked事件和popupclosed事件。 在使用该控件 阅读全文
posted @ 2010-12-20 11:56 EasyPass 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 架构设计并不是项简单的工作,架构设计最终的产物则是由不同的框架组件构成一套高扩展、稳定、安全、通用的开发框架平台。或许一提到架构设计,很多朋友都联想到了常用的框架组件:数据访问组件、日志组件、事务组件、消息组件、配置组件以及工具库等。然而,本系列文章的中心“插件式框架设计”已经偏离了常规的框架设计方法论,它只是一套用于改善系统功能模块组织结构,灵活开发、部署、维护的一套方法论,其中的每个功能模块的具体实现还是走常规的开发框架,它自身的职责则主要是负责根据配置文件实现系统功能模块的组装,灵活的卸载某个部件以及各部件之间如何通信等。 本篇将和大家分享基于Silverlight的B/S插件式架构设计 阅读全文
posted @ 2010-12-16 18:00 EasyPass 阅读(445) 评论(0) 推荐(1) 编辑
摘要: 本系列博文将使用微软RIA技术解决方案Silverlight以及扩展性管理框架Managed Extensibility Framework(MEF),以插件式架构设计为导线,分享本人在从事基于微软Silverlight技术构建的RIA系统中实施插件式系统架构设计的相关技术和经验。鉴于本人能力有限,如有不妥之处请各位朋友指正,大家共同学习、进步,谢谢! 软件的工业化使得软件复用已经从通用类库进化到了面向领域的应用框架。应用框架强调的是软件的设计重用性和系统的课扩展性,以缩短大型应用软件系统的开发周期,提高开发质量。应用软件开发的未来就在于提供一个开放的体系结构,以方便中间件的选择、组装和集成. 阅读全文
posted @ 2010-12-16 17:32 EasyPass 阅读(781) 评论(0) 推荐(1) 编辑
摘要: 在MEF之前,人们已经提出了许多依赖注入框架来解决应用的扩展性问题,比如OSGI 实现以Spring 等等。在 Microsoft 的平台上,.NET Framework 自身内部包含组件模型和 System.Addin。同时存在若干种开源解决方案,包括 SharpDevelop 的 SODA 体系结构和“控制反转”容器(如 Castle Windsor、Structure Map、Spring.Net 以及Unity)。 虽然.NET平台下,包括MS在内的各种方案已经遍地开花,但是MEF是第一个随着CLR发布的解决方案。 官方说法: Managed Extensibility Framewo 阅读全文
posted @ 2010-12-16 17:30 EasyPass 阅读(678) 评论(1) 推荐(0) 编辑
摘要: 特别说明:1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、本文未深入数据库优化中最核心的执行计划分析技术。读者对像:开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员的角度来谈数据库性能优化。架构师:如果你已经是数据库应用的架构师,那本文的知识你应该清楚90%,否则你可能是一个喜欢折腾的架构师。DBA(数据库管理员):大型数据库优化的知识非常复杂,本文只是从程序 阅读全文
posted @ 2010-12-08 13:08 EasyPass 阅读(36611) 评论(6) 推荐(20) 编辑
摘要: 在过去的12个月里,我们已经看到Web设计领域发生了许多变化。 包括智能手机和平板电脑(如iPad)这些移动设备的日渐普及已经改变了用户对内容的访问和交互方式。还有,像HTML5、web字体和CSS这些新标准的正式通过意味着越来越多的用户可以使用网络上最新最强大的功能。小企业往往因为重新设计的成本和必须照顾大众用户而无法跟上最新的Web设计潮流。不过,下面列举的这些关于web设计领域的技术趋势,我们认为小企业有必要注意一下并考虑把它们纳入自己的网站。1. 抛弃Flash无论Adobe与苹果的Flash之战你站在哪一边,越来越多的网站和开发者开始远离非Flash不可的视频、动画和网站导航这都是一 阅读全文
posted @ 2010-11-29 13:46 EasyPass 阅读(348) 评论(1) 推荐(0) 编辑
摘要: 1 安装开发环境操作系统:Windows 7 专业版 微软先锋计划199元购Vs2010:cn_visual_studio_2010_ultimate_x86_dvd_532347.iso这是微软送的一个版本,先前在微软下载的。银光套件:Silverlight.exeSilverlight4_Tools.exeSilverlight_Developer.exe2 安装依次安装:vs2010,完全安装Silverlight.exeSilverlight4_Tools.exeSilverlight_Developer.exe,按微软说的只要安装了Silverlight4_Tools.exe,就不用 阅读全文
posted @ 2010-11-29 13:44 EasyPass 阅读(1232) 评论(0) 推荐(0) 编辑
摘要: 默认下,安装Windows server 2008时没有安装IIS功能组件1、右键“计算机”,点击“管理”或在运中输入"servermanager.msc"2、在“角色”选项中,单击“添加角色”3、选择服务器角色 (1)、单击选中“web服务器(IIS))前面的单选框。 (2)、在弹出的对话框中,单击“添加必需的功能”:4、“添加角色向导”对web服务器进行简单介绍5、选择角色服务注:如果你的程序在IIS7下出错,记得选择服务的时候添加IIS6兼容模块,如果无问题,这个可以不用选择;6、确认安装选择7、系统开始安装所选的角色服务8、安装完成 阅读全文
posted @ 2010-11-26 18:54 EasyPass 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 方法一: Ext.Net.Checkbox Chk = (Ext.Net.Checkbox)Page.FindControl(Name);方法二: ((Label)Page.FindControl(Name).Text = "xxx"; 阅读全文
posted @ 2010-11-22 11:02 EasyPass 阅读(330) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 31 下一页