数据加载中……

asp.net

http编程中的get和post混合使用方式

posted @ 2009-09-28 11:15 chegan 阅读(3105) | 评论 (10) 编辑

使用silverlight构建一个工作流设计器(二十)-增加标签(上)
摘要: 在规则中,为了对规则进行说明,可以给规则类增加一个TextBlack来对规则进行注释,之前的程序也是这么做的。但是这样的注释有一个缺点,不能手动调整位置,而是只能根据规则的位置自动设置本文的位置,有时候这个自动设置的位置不是我们希望的位置。为了解决这个问题,我们对工作流的配置增加一个“标签”类,这个类是独立于规则之外的,专门用于对规则进行注释说明的类。另外,这个标签只是用于工作流图形的显示,并不涉及到流程属性,因为不需要做存储到数据库的方法,只保存在xml配置文件里面就可以了。 阅读全文

posted @ 2009-09-02 09:25 chegan 阅读(1915) | 评论 (5) 编辑

使用silverlight构建一个工作流设计器(十九)-规则与活动的交点的平滑移动
摘要: 本章主要相应网友的要求,修改了两个提高用户体验的地方。一个是活动与规则连线的交点,在活动和规则发生相对位移时,交点的位置进行平滑的移动,而不是之前的指定了4个特地功能的位置。另一个是创建活动的方式,增加一个双击容器就在当前鼠标位置创建活动。阅读全文

posted @ 2009-07-02 00:06 chegan 阅读(1654) | 评论 (2) 编辑

使用silverlight构建一个工作流设计器(十八)-持久化数据到数据库—服务器段功能实现
摘要: 本章主要完成数据持久化的服务器功能,以及添加子流程的设置。本章将使用到一些.net frameworkf3.0的特性,虽然代码不多,但可以从中看出.net framework3.0简洁和高效开发特性。阅读全文

posted @ 2009-06-29 00:04 chegan 阅读(2228) | 评论 (4) 编辑

使用silverlight构建一个工作流设计器(十七)-持久化数据到数据库—设计webservices接口
摘要: 首先我们需要两个webservices服务,一个用户从服务器端下载流程xml描述文件,另一个将用户本地的流程xml描述更新到服务。这个工作涉及到两个部分,首先在客户端需要作一些修改以适应目前这种情况。另一个部分就是服务器端增加新的方法来持久化数据.阅读全文

posted @ 2009-06-26 00:16 chegan 阅读(2861) | 评论 (6) 编辑

使用silverlight构建一个工作流设计器(十六)-持久化数据到数据库—数据库结构
摘要: 目前的流程信息没有保存到任何一个可持久化的环境中,根据网友建议,增加存储工作流xml文件的功能。这个功能使用数据库来实现,您也可以有更多的持久化方式。 根据工作流引擎的实现不同,有些引擎只需要xml文件配置就可以了,有些引擎需要建立数据库的模型。在本文中,假设工作流引擎是跟数据库相关的。 阅读全文

posted @ 2009-06-23 10:37 chegan 阅读(1778) | 评论 (0) 编辑

关于web应用程序权限管理的总结(实现)
摘要: 首先要说明两点:1、 本文不是解决一个通用权限管理系统的方案,只是解决特定环境下的权限管理问题。本文给出的实际实现方法是基于sql server数据库的,实现的语言是使用T-Sql语言。当然您可以有更多的实现方式。2、 附件给出的数据库例子没有经过严格测试,不保证逻辑的正确性,以及性能方面的问题。 阅读全文

posted @ 2009-06-15 00:05 chegan 阅读(2751) | 评论 (10) 编辑

使用silverlight构建一个工作流设计器(十五)(缩放流程图)
摘要: 当流程过于复杂,流程环节过多时,在一个屏幕中不能完全显示整个流程图,需要拖拽滚动条来显示。这对于了解整个流程的概况有些不便,联想到一些看图软件的缩放功能,如果可以给流程增加缩放,那么就可以很好的解决流程图过于复杂而不便查看的问题了。阅读全文

posted @ 2009-06-11 10:51 chegan 阅读(3090) | 评论 (8) 编辑

使用silverlight构建一个工作流设计器(十四)(动态生成流程图片下载_下)
摘要: 在上篇文章中,韦恩卑鄙提出了silverlight3.0版本中增加了本地动态生成图片的方法,我又搜索了一下,的确可以了,您可以访问http://developer.51cto.com/art/200903/115552.htm查看详细信息,特此感谢韦恩卑鄙。 上文已经搭建除了一个生成图片的框架,但是还没有完成具体的代码,本章将继续上一章的内容。本章内容很简单,如果您不想往下继续看了,请下载源代码看一下实际效果吧。阅读全文

posted @ 2009-06-04 09:24 chegan 阅读(1991) | 评论 (4) 编辑

基于web信息管理系统的权限设计分析和总结(数据结构)
摘要: 看过基于web信息管理系统的权限设计分析和总结(理论)的一些网友问道,能不能给出这个权限模型的实现,其实模型是一个解决给定问题的理论指导,具体的实现可以有多种方式,可能根据您的项目的实际情况有所不同,这里给出一个是基于sql server数据库的实现。这里提到的只是一些基本的权限信息,您当然可以扩展更多的权限信息。阅读全文

posted @ 2009-06-02 11:50 chegan 阅读(3480) | 评论 (24) 编辑

使用silverlight构建一个工作流设计器(十三)(动态生成流程图片下载_上)
摘要: 首先庆祝一下源代码在codeplex上下载量超过1000。另外本演示程序放在微软免费的silverlight host上面,您也可以申请免费的空间。地址在http://silverlight.live.com/。 在silverlight中并没有提供生成图片的相关类,网上搜索了一下,得到的结果是微软并没有打算在silverlight中提供对System.Drawring及其相关类的支持。正路走不通,只能绕路走了。阅读全文

posted @ 2009-05-31 11:39 chegan 阅读(1850) | 评论 (4) 编辑

使用silverlight构建一个工作流设计器(十二)(附源代码下载、在线演示、视频教程)
摘要: 本章包含以下内容: 1、新的活动图形,图形更加清晰漂亮。2、增加对上下左右键的支持。3、实现我们第十章讲到的变化皮肤的方法。 阅读全文

posted @ 2009-05-25 00:34 chegan 阅读(2092) | 评论 (6) 编辑

基于web信息管理系统的权限设计分析和总结(理论)
摘要: 在大部分的系统中都是用的基于角色控制模型的权限管理。在这样的系统中,创建一系列的角色,然后把基本权限单位分配给这些角色,再把角色分配给用户,这样用户登录系统后,就根据当前用户所拥有的角色可以定位出权限。在针对信息管理系统中,权限模型有自己的特色,除了角色的概念以外,还有表单权限的概面。第一节里面所讨论的各种权限基本单位不但可以应用到角色上,也可以应用到表单上。 阅读全文

posted @ 2009-05-21 10:55 chegan 阅读(5185) | 评论 (12) 编辑

使用silverlight构建一个工作流设计器(十一)(附源代码下载、在线演示、视频教程)
摘要: 本章包含以下内容:1、规则曲线支持两个中间点的移动。2、双击规则中间点,自定对齐曲线。3、增加选定活动的左右、上下对齐功能。 阅读全文

posted @ 2009-05-20 16:30 chegan 阅读(2878) | 评论 (5) 编辑

使用silverlight构建一个工作流设计器(十)(附源代码下载、在线演示、视频教程)
摘要: 本章主要实现活动和规则的淡入、淡出效果,另外讨论了xaml文件的构造方式,以及支持皮肤变换的原理。阅读全文

posted @ 2009-05-13 00:19 chegan 阅读(3028) | 评论 (1) 编辑

使用silverlight构建一个工作流设计器(九)(附源代码下载、在线演示、视频教程)
摘要: 在用户保存流程时,系统需要对用户当前配置的流程进行一般性的约束检查。这些约束性检查包括以下部分:1、每个流程都必须有一个开始活动以及一个结束活动。2、开始活动不能有前驱活动,必须有至少一个后续活动。3、结束活动不能有后继活动,必须至少有一个前驱活动。4、分支活动有且只有一个前驱活动,并且必须至少有一个后续活动。5、汇聚活动有且只有一个后继活动,并且必须至少有一个前驱活动...阅读全文

posted @ 2009-05-10 00:03 chegan 阅读(2093) | 评论 (11) 编辑

使用silverlight构建一个工作流设计器(八)(附源代码下载、在线演示、视频教程)
摘要: 本章主要是增强用户体验功能,包括:1、支持对象多选(包括鼠标和键盘两种方式,类似windows中选择多个文件的方式)。2、支持选中的对象群组移动。3、支持选中的对象拷贝和粘贴(活动和规则)。4、支持更多键盘操作Ctrl+A(全选),Ctrl+C(拷贝),Ctrl+V(粘贴),Ctrl+Z(回退),Delete(删除)。5、更多右键菜单。如果您没有耐心继续往下看了,请看上面的视频教程吧。 阅读全文

posted @ 2009-05-04 10:21 chegan 阅读(3066) | 评论 (9) 编辑

使用silverlight构建一个工作流设计器(七)(附最新源代码及在线演示)
摘要: 本章包括两部分内容,一个是在活动类上拖拽鼠标自动生成规则,另一个是网友的反馈,就是规则的端点不要在活动的中心,而要在活动的边缘。阅读全文

posted @ 2009-04-29 17:01 chegan 阅读(2419) | 评论 (12) 编辑

使用silverlight构建一个工作流设计器(六)(附最新源代码及在线演示)
摘要: 本章继续美化工作,本章内容相当简单,权当一段流水账好了。主要包括:1、规则图形支持曲线。2、增加默认初始化流程图形。3、支持鼠标双击事件。4、控件支持ToopTip。5、自定义容器宽和高。下一章的内容将增加一个非常优秀的用户体验功能,这个功能也是受到网友的启发增加的,不要错过哦。阅读全文

posted @ 2009-04-29 00:02 chegan 阅读(2568) | 评论 (6) 编辑

使用silverlight构建一个工作流设计器(五)(附最新源代码及在线演示)
摘要: 本文主要侧重于创作一个应用程序过程中的遇到的问题以及解决问题的思路和方法(当然也包括使用silverlight遇到的问题)。并且说明解决一个问题的多个方法之间的取舍原因。当然这个原因不是绝对的,根据时间的推移和思路的延伸,我们还可以找到更加合适的解决问题的方法。在这个学习silverlight的过程中,希望和大家分享一下学习的心得,关于silverlight的,关于系统设计都有,只要使我觉得比较新鲜有趣的。也希望各位大虾,新手多多指点。 阅读全文

posted @ 2009-04-28 11:55 chegan 阅读(3221) | 评论 (4) 编辑

使用silverlight构建一个工作流设计器(四)(附最新源代码及在线演示)
摘要: 大家从前面的内容可以看出,本文很少直接贴代码上来,而是主要侧重于创作一个应用程序过程中的遇到的问题以及解决问题的思路和方法(当然也包括使用silverlight遇到的问题)。并且说明解决一个问题的多个方法之间的取舍原因。当然这个原因不是绝对的,根据时间的推移和思路的延伸,我们还可以找到更加合适的解决问题的方法。阅读全文

posted @ 2009-04-26 01:44 chegan 阅读(3469) | 评论 (8) 编辑

使用silverlight构建一个工作流设计器(三)(附最新源代码下载及在线演示)
摘要: 本文继续前文的内容,主要讲述将流程图保存为xml文件,以及根据xml文件还原流程图。并在此基础上实现流程设计中的类似于word 撤销 及 前进的功能。在开发中遇到了一些问题,请有经验的朋友帮忙,也请您在下载代码之后留下您的意见,包括功能需求,改进意见等,多谢您的参与。阅读全文

posted @ 2009-04-25 00:18 chegan 阅读(3349) | 评论 (6) 编辑

使用silverlight构建一个图形化流程设计器(二)(附源代码下载及在线演示)
摘要: 本章继续工作流设计器的工作,主要完成一个设计器的雏形,并提供一个可执行的工程供下载。 在进行类设计之前,先说一下silverlight中使用怎么表示上面描述的类。在silverlight可以使用 用户控件( silverlight user control)来描述各种具有用户界面的类,如上文所讲的活动类,规则类。操作很简单,在vs.net 2008中增加一个新的 silverlight user control 就可以了。其实是一个xaml文件。在xaml文件中布局用户界面,在对应的xaml.cs文件中编写后台方法即可。阅读全文

posted @ 2009-04-24 00:12 chegan 阅读(5955) | 评论 (6) 编辑

使用silverlight构建一个图形化流程设计器(一)(源代码下载及在线演示)
摘要: Silverlight发布已经很久了,具体是什么就不多说,大家一定很清楚。最关心的就是其中的跨浏览器能力,以及强大的用户界面表现能力。于是决定使用它来实现一个流程设计工具,以替代以前的流程设计器(原来是用vml实现,只能在IE浏览器上工作),因为第一次接触silverlight,在学习、工作的过程中肯定会遇到很多的问题,将这个学习新知识、解决问题的过程记录下来,肯定能找到许多志同道合的朋友,也请大家抱着这种态度阅读本文。阅读全文

posted @ 2009-04-22 00:05 chegan 阅读(11970) | 评论 (18) 编辑

在T-SQL中给字符串增加StartsWith功能

posted @ 2008-11-12 17:32 chegan 阅读(538) | 评论 (4) 编辑

列表颜色的设置,带给用户更好的阅读体验
摘要: 使用颜色的变化,带给用户更好的阅读体验阅读全文

posted @ 2008-08-21 11:17 chegan 阅读(2270) | 评论 (6) 编辑

网站改版,欢迎光临指导
摘要: 新的网站,新的风格,欢迎光临指导 http://www.shareidea.net 阅读全文

posted @ 2008-08-03 17:02 chegan 阅读(504) | 评论 (5) 编辑

使用Ajax后,原来导出功能失败的解决方法
摘要: 我们的产品在Ajax后(使用微软的UpdatePanel),其中的导出功能出现错误。因为导出功能使用了Response直接输出内容,而Ajax的异步方式对此不能解析导致出现错误。
阅读全文

posted @ 2008-07-13 12:31 chegan 阅读(1716) | 评论 (4) 编辑

公司正式开张啦,工作流+智能表单产品优惠销售

posted @ 2008-04-18 14:39 chegan 阅读(1713) | 评论 (16) 编辑

创业中,诚邀合作伙伴

posted @ 2008-03-10 22:48 chegan 阅读(359) | 评论 (7) 编辑

DropDownList 的bug?还是我有所不知
摘要: 最近在使用DropDownList的时候发现一个问题,从DropDownList继承的类对SkinID设置的值无效,不能正确运行阅读全文

posted @ 2007-03-02 10:24 chegan 阅读(688) | 评论 (2) 编辑

资源列表

posted @ 2006-08-31 11:21 chegan 阅读(156) | 评论 (0) 编辑

将java库转换为.net库(转载)

posted @ 2005-10-11 09:02 chegan 阅读(1066) | 评论 (1) 编辑

在线编辑器(连接)

posted @ 2005-09-28 17:40 chegan 阅读(408) | 评论 (1) 编辑

.Net AOP Frameworks Research Report v1.1

posted @ 2005-08-31 10:29 chegan 阅读(345) | 评论 (0) 编辑

.NET中现有的 ORM 工具(摘抄)

posted @ 2005-08-30 17:45 chegan 阅读(880) | 评论 (0) 编辑