<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>管理软件设计</title><link>http://blog.csdn.net/cancan28/</link><description>将管理思想融入管理软件的设计,E8.Net工作流平台提升企业战略执行力</description><dc:language>zh-CN</dc:language><lastUpdateTime>Sat, 23 Aug 2008 11:46:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>苏康胜</dc:creator><title>根据sitemap配置生成无限级跨frame菜单的实现方式(含100%脚本源码参考) </title><link>http://blog.csdn.net/cancan28/archive/2008/08/23/2817890.aspx</link><pubDate>Sat, 23 Aug 2008 11:44:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/08/23/2817890.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2817890.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/08/23/2817890.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2817890.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2817890</trackback:ping><description>由于菜单是放在FrameSet中的一个frame上,因此弹出的子菜单不能用DIV的方式来实现,而是采用window.createpopup()的方式弹出一个窗口,并且在窗口中输出HTML来实现菜单内容的展现和行为. 

采用此方法用到的基本知识点:

       弹出窗口:

           var oPopup= window.createPopup();

           oPopup.innerHTML = "";

           oPopup.document.write(sHTML);   //写入输出内容

           oPopup.show(left,top,width,height,document.body);

      隐藏窗口:

          oPopup.hide();

      

采用createpopup的方式来实现无限级别的弹出菜单需要注意以下细节和设计技巧:

&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2817890.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>ITIL实施中骆驼与兔子的区别</title><link>http://blog.csdn.net/cancan28/archive/2008/08/02/2758492.aspx</link><pubDate>Sat, 02 Aug 2008 15:13:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/08/02/2758492.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2758492.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/08/02/2758492.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2758492.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2758492</trackback:ping><description> 记得有一次看《对话》，一位名人说过，西方跨国企业是骆驼，中国的企业是兔子。

ITIL这个概念已经在中国流行起来了，很多IT服务的企业开始热忠于ITIL的管理思想。ITIL管理思想是很了不起的，从人、流程、效率、监督、分析等各个角度为IT服务管理者理清了思路。ITIL思想已经成功应用于西方一些跨国企业。如IBM、HP……

可是在中国实施ITIL 我们能按照管理骆驼的方法来管理兔子吗？

骆驼是足够大的，即使不吃不喝一段时间，也可以走过沙漠，可是兔子呢，必须边跑的时候边找吃的和喝的，否则就会饿死。兔子不可能因为像管理骆驼一样的管理就可以达到骆驼一样的骨架的。

但兔子比骆驼灵活，碰到机会拔腿就上，可以靠速度去获得利润和胜利......
&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2758492.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>通过Cache机制实现通用的配置管理模块(含源码)</title><link>http://blog.csdn.net/cancan28/archive/2008/08/02/2757006.aspx</link><pubDate>Sat, 02 Aug 2008 09:56:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/08/02/2757006.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2757006.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/08/02/2757006.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2757006.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2757006</trackback:ping><description>.Net Web应用程序提供了很强大的 Web.Config功能，我们很多的系统可能已经习惯在Web.Config中进行配置，可是使用Web.Config进行一些配置，会有一些不太顺畅的特性，比如：修改Web.Config 后，Web应用程序会出现错误页面并且需要重新登录，Web.Config配置过程不是很方便，即使通过安装包进行Web.Config的设置，.Net 安装向导能提供的入口也是有限的。。。。。



通过Cache机制实现一个通用的配置管理模块



设计目标：

1、 高速读取配置信息

2、 统一的配置维护管理方便进行配置

3、 新的配置模块及维护不需要再进行二次开发
&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2757006.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>为企业软件开发团队插上隐形的翅膀</title><link>http://blog.csdn.net/cancan28/archive/2008/07/08/2623452.aspx</link><pubDate>Tue, 08 Jul 2008 09:19:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/07/08/2623452.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2623452.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/07/08/2623452.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2623452.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2623452</trackback:ping><description>当今社会发展的状况是企业对软件系统的依赖是越来越强，十多年前我们企业中使用的软件大部分只是财务系统、仓库管理系统，而今进销存、ERP、OA、CRM、物流调度、客户服务、IT服务、SPS。。。。通过软件系统支撑的企业活动几乎已经涉及到了企业活动的每个细节。这样的情况下企业软件开发团队必然面临了巨大的压力，CIO们深深困惑的是IT需要怎样的预算、如何保证各种系统的稳定运行、如何在需求越来越复杂的情况下提高开发效率、业务人员人事变动时如何做好系统培训、企业经营策略发生变化时如何让软件系统快速适应新的经营策略。。。。。。    传统的软件开发管理方法中需求分析、系统分析、系统设计、系统开发、系统测试、系统交付等按部就班的做法为我们提供了稳定、可靠的开发管理策略，但实际情况下，这种模式更多时候像是只骆驼，慢慢的行走、迟钝的响应很难适应企业面临的社会竞争需求及市场环境的变化，毕竟软件是必须去支撑业务的，而不是让业务等待软件系统的。如何做到多、快、好、省这必然成为CIO们必须思考并解决的一个问题。    为企业软件开发团队插上隐形的翅膀.....&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2623452.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>ITIL v3 与 v2 的特征对比(转) </title><link>http://blog.csdn.net/cancan28/archive/2008/06/27/2592508.aspx</link><pubDate>Fri, 27 Jun 2008 17:07:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/06/27/2592508.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2592508.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/06/27/2592508.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2592508.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2592508</trackback:ping><description>ITIL v3 是一个巩固和提高ITIL最佳实践的过程,引入了部分概念,尤其是"生命周期"的概念, V3相比 V2特征在以下5个方面的主要区别   1、 V2关注诸如服务台、事件、问题、变更、配置和风险管理流程，V3关注服务，因为流程是服务的附属物；   2、 V2关注的是业务与IT的结合，V3则强调业务与IT的整合   3、 V2关注的是价值链管理 ，V3 则强调价值网络   4、 V2关注的是线性的服务目录，V3则强调动态的服务投资组合   5、 V2关注的是流程一体化的集成，V3则强调全面服务管理的生命周期   总体而言，V3更有战略意义。。。&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2592508.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>.NET开发实现类似Web Parts功能，超简单实现 </title><link>http://blog.csdn.net/cancan28/archive/2008/06/24/2581264.aspx</link><pubDate>Tue, 24 Jun 2008 11:05:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/06/24/2581264.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2581264.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/06/24/2581264.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2581264.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2581264</trackback:ping><description>   微软推出SharePoint2003 ，SharePoint2007以来，一个新的技术Web Parts也随着推出来了。刚一接触到这个东西，作为了一个开发人员，感到十分的好奇，这虽然算不上一次技术上的革命，但对用户的体验来讲，却是一个实实在在的好东东，能给使用的用户带来使用软件的幸福感，自在感。一句话，真是太棒了！   看了很多软件已经实现了这个功能，像google这种大公司也早就实现了这种功能，还有许多其它公司也实现了类似的功能。最近我们在做E8.HelpDesk For ITSM产品，这样的好东西怎么能放过了。。。&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2581264.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>预算不变的情况下如何为用户提供更有价值的IT软件系统支撑</title><link>http://blog.csdn.net/cancan28/archive/2008/06/20/2567926.aspx</link><pubDate>Fri, 20 Jun 2008 08:41:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/06/20/2567926.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2567926.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/06/20/2567926.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2567926.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2567926</trackback:ping><description>价值是事物存在最好的理由之一，发展中企业IT的价值尤其重要，企业管理中投资预算是相当重要的，一般企业的预算跟企业发展或多或少有些规律，最近看到一个图.....

   .....
   也是企业CIO们感受非常明显的现象。

     企业的IT设备数量在增长

    企业的软件系统支持在增长

     企业的应用复杂度在增长

     企业的系统运行时间长了以后，常规的维护工作量在增长

......&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2567926.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>2008-06-19 ITIL与ITSM 3号群聊天记录,欢迎大家加入,群号:58342347 </title><link>http://blog.csdn.net/cancan28/archive/2008/06/19/2566042.aspx</link><pubDate>Thu, 19 Jun 2008 16:55:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/06/19/2566042.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2566042.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/06/19/2566042.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2566042.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2566042</trackback:ping><description>独孤鸿影(79894272) 14:03:28
不是说一定要把所有的东西都套上，那样要从整个公司的角度去动刀，公司的组织架构，战略目标都要随之改变的，其实大家完全可以根据实际的情况去实施ITIL
yoll(315358049) 14:03:38
想做好IT服务管理必须懂得企业管理
&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2566042.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>通过VML技术 及 XSLT技术实现WEB图形化处理界面. </title><link>http://blog.csdn.net/cancan28/archive/2008/06/10/2532776.aspx</link><pubDate>Tue, 10 Jun 2008 18:03:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/06/10/2532776.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2532776.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/06/10/2532776.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2532776.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2532776</trackback:ping><description> C/S结构的程序实现图形化的界面是相对容易的,因为界面的布局 及操作控制均方便很多,WEB程序实现图形化的操作界面最复杂的在于元素定位上,VML的全称是Vector Markup Language(矢量可标记语言)，矢量的图形，意味着图形可以任意放大缩小而不损失图形的质量,结合脚本可以在WEB上实现一些动态的效果.&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2532776.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>工作流技术杂谈 --- 2008</title><link>http://blog.csdn.net/cancan28/archive/2008/06/10/2531898.aspx</link><pubDate>Tue, 10 Jun 2008 16:00:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/06/10/2531898.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2531898.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/06/10/2531898.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2531898.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2531898</trackback:ping><description>2008年为这么多朋友热忠于工作流而觉得开心，可是这些问题是很难回答的。 因为我不清楚如何跟大家一起建立一个对工作流的共同认识。到底什么是工作流。

有朋友说到：工作流就是工作流程，涉及组织、行为、权限及协作模式。从业务角度上来说，这样的总结非常实在。也非常认同这样的观点。既然这样，我们在研究、学习、设计、开发工作流的时候关注的重点就应该是如何实现到这样一种效果的应用模式。

目前很多朋友没有走出一个误区，就是过多关注于工作流本身特性和概念上。其实还没有弄清楚为什么需要这样的特性？这样的特性能够给我们的用户带来什么样的价值？我们设计的工作流将应用于什么样的一种环境？

从最终的用户来看工作流，也许用户看重的更加应
&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2531898.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>工作流技术杂谈 --- 2008</title><link>http://blog.csdn.net/cancan28/archive/2008/06/10/2531882.aspx</link><pubDate>Tue, 10 Jun 2008 15:59:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/06/10/2531882.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2531882.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/06/10/2531882.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2531882.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2531882</trackback:ping><description>&lt;strong&gt;&lt;span style="font-size: 9pt; line-height: 150%"&gt;&lt;span style="font-size: 18pt"&gt;&lt;strong&gt;&lt;span style="line-height: 150%"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 工作流技术杂谈&lt;/span&gt;&lt;span style="line-height: 150%; font-family: 'verdana','sans-serif'"&gt; --- 2008&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="font-size: 12pt"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 12pt"&gt;&lt;span style="font-size: 14pt"&gt;&lt;span style="font-size: 1&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2531882.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>E8.Net 工作流平台成功推出IT运维管理解决方案 </title><link>http://blog.csdn.net/cancan28/archive/2008/04/19/2306342.aspx</link><pubDate>Sat, 19 Apr 2008 09:46:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/04/19/2306342.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2306342.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/04/19/2306342.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2306342.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2306342</trackback:ping><description> 变化：业务需求变化快、IT工作负荷大、IT服务能力服务水平有局限性； 复杂性：各种各样的IT资源、大量基础设施和复合应用程序；成本：管理和监管，要求不断提高IT投资回报率；安全性：规章、安全性和审计能力。
1、配置信息混乱
–设备和软件供应商众多，厂商范围和时间跨度都很大，信用和评价目前还停留在人工管理的范畴，需要用IT技术手段管理。 
–设备台帐不能反映设备维修历史记录。软件的升级、变更等缺乏登记信息。 
–设备和软件的配置信息不详，或者配置信息经过长期维修调整已经与实际不相符合。 
2、运维急于救火 
–维护的设备和系统众多，疲于应付突发故障；巡检机制不到位，预防工作未贯彻执行。 
–故障处理过程缺乏共享的记录信息和跟踪信息；故障处理流程不规范，职责划分不清晰。 
–维保厂商或外包服务商处理故障进度无法在线监控，服务质量缺乏考核手段。 
–没有形成有效的知识库，遇到相同的问题，不能从知识库获取解决问题的办法。 
–运维分析报告编制困难，维护成功率、维护及时率、用户满意度等指标缺乏准确的统计。
3、绩效管理缺乏数据 
–IT服务工作量量化考核困难，无法计算I&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2306342.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>制作 类似 google 下拉框的用户自定义控件的实现思路及代码参考</title><link>http://blog.csdn.net/cancan28/archive/2008/04/17/2301328.aspx</link><pubDate>Thu, 17 Apr 2008 16:13:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/04/17/2301328.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2301328.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/04/17/2301328.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2301328.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2301328</trackback:ping><description> 听很多人说过 google 输入条件下拉筐输入时,自动出现一些匹配的信息,这种模式相当不错.
     
    E8.Net架构中 已经把种输入模式做成了控件,帮助系统改善各种录入项的用户体验.

    实现思路是:  
      1、组合 一个 TextBox 控件 、 一个DIV 控件 及 一个 SELECT | OPTION 控件
      2、通过javascript动态 指定 DIV控件的位置 及 SELECT |OPTION 控件 的 options 内容
      3、通过一些 事件脚本  onkeydown onmouseover....实现一些效果


    代码参考：
         &lt;img src ="http://blog.csdn.net/cancan28/aggbug/2301328.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>SQL SERVER 2005 Reporting Services 部署报表管理站点在 有主机头的站点上时的处理方法</title><link>http://blog.csdn.net/cancan28/archive/2008/04/14/2290271.aspx</link><pubDate>Mon, 14 Apr 2008 11:35:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/04/14/2290271.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2290271.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/04/14/2290271.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2290271.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2290271</trackback:ping><description>SQL SERVER 2005 Reporting Service 比 SQL SERVER2000 下的Reporting Service 有很很大的增强，比如可以很方便配置报表应用站点，也提供了终端用户可以掌握的报表自定义工具。。。。。

    但上次部署在有主机头的WEB站点上时出现了不能实现集成验证访问的情况，无论怎么输入用户名和密码，总提示没有经过验证



    解决方法：&lt;img src ="http://blog.csdn.net/cancan28/aggbug/2290271.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>苏康胜</dc:creator><title>Visual Studio 2005 通过静态变量及可系列化的HASHTABLE变量优化工厂模式(Factory)的效率,提升性能（E8.Net工作流应用系统优化系列四）</title><link>http://blog.csdn.net/cancan28/archive/2008/03/27/2222136.aspx</link><pubDate>Thu, 27 Mar 2008 10:12:00 GMT</pubDate><guid>http://blog.csdn.net/cancan28/archive/2008/03/27/2222136.aspx</guid><wfw:comment>http://blog.csdn.net/cancan28/comments/2222136.aspx</wfw:comment><comments>http://blog.csdn.net/cancan28/archive/2008/03/27/2222136.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/cancan28/comments/commentRss/2222136.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2222136</trackback:ping><description>  E8.Net工作流架构及工作流引擎中有用到不少对象工厂模式,帮助具体业务逻辑的分别实现,比如工作流引擎中调用到业务接口对象,利用对象工厂模式实现具体的业务接口,传统方式下,我们会根据相关的配置信息,生成相应的实例.                   这样工作流引擎就能实现到具体的业务规则了.              未经优化的传统做法中,会经常去获取配置信息,并动态生成对象实例,这样会比较耗时.          &lt;img src ="http://blog.csdn.net/cancan28/aggbug/2222136.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>