2010年10月29日
摘要: 以前做过的一个项目,最近领导发话说不易于搜索引擎的收录。将里面的ViewState去掉可问题是当时项目周期短的可怜不说而且是要人没人要钱没钱的。没有考虑seo的情况完成的。不涉及页面交换的还可以弄掉比较不难将页面EnableViewState设置为false就可以了。问题是很多的页面都涉及交换的 像什么分页 之类的。Ajax大部分都使用了Asp.net Ajax框架 就UpdatePanel那个禁... 阅读全文
posted @ 2010-10-29 16:52 gotolovo 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 工作流系统中有很大一部分需要和人进行交互,有的时候需要很长的时间,所以我们不可能让工作流实例一直保存在内存当中,这就需要进行持久化操作。工作流的持久化就是保存工作流的某些状态信息到持久化存储里,比如sql数据库,文件中,一旦被保存到持久化存储里了,工作流就可以从内存中移除掉,在需要的时候在进行装载。持久化服务是WF中核心服务之一,WF框架提供一个标准的持久化服务SqlWorkflowPersist... 阅读全文
posted @ 2010-10-29 11:11 gotolovo 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 当工作流实例在本地服务接口上侦听相同事件的不同实例时,就无法确定该响应哪个事件如何解决这个问题呢,我们就需要在工作流中使用关联,通过使用接口属性来定义关联,使用关联后通信活动会多出一个CorrelationToken属性(关联标记)。当宿主中要触发一个外部事件时,可以传递两个参数,一个是实例的ID号,一个是关联标记编号。这样就可以将事件路由到该工作流实例中正确的活动。使用关联时要成对使用CallE... 阅读全文
posted @ 2010-10-29 10:02 gotolovo 阅读(165) 评论(0) 推荐(0) 编辑