摘要:
淘宝上开店应该有2年时间,这2年时间里购买源码的人大多都是大陆地区的人比较多,偶尔也有来自日本的或者做日本外包为主的开发人员也购买过源码,也有在美国的客户购买过源码,但是他们大多都是来自大陆,在大陆有开设过银行账户等,或者已经是有支付宝账户等,付款相对顺利一些。 但是最近有一个来自台湾地区的客户,他们想购买源码就非常不容易了。 下面是首款过程中的一些问题汇总等,有兴趣的朋友还可以参考一下 01:我英语不太好就怕不会注册,今天鼓起勇气一去注册居然全是中文的,几分钟就注册好了。 02:去年由于身上钱不够花为了有钱花办理了一张招行的美国运通信用卡,虽然收费特高但是这次派上用处了注册起来很顺利。 0. 阅读全文
随笔档案-2011年05月
C#.NET DataGridView 让部分单元格变成只读的例子程序
2011-05-26 14:40 by 通用C#系统架构, 2047 阅读, 收藏, 编辑
摘要:
最近客户有让DataGridView中的部分单元格变成只读的需求,例如下面的效果图 实现参考代码如下://这里是部分控制单元格只读属性的代码实现for(inti=0;i<this.grdRole.Rows.Count;i++){DataRowdataRow=(this.grdRole.Rows[i].DataBoundItemasDataRowView).Row;if(dataRow[BaseRoleTable.FieldAllowEdit].ToString().Equals("0")||dataRow[BaseRoleTable.FieldAllowDelete] 阅读全文
500元辛苦费,求一C#算法,自由定义表达式
2011-05-25 16:35 by 通用C#系统架构, 1945 阅读, 收藏, 编辑
摘要:
就这么简单的要求条件判断工作流怎么实现? 例如 3天以上的, 总经理审批 3天以内的 部门经理审批 1天以内的,项目经理审批就可以了 例子程序完成上面的示意就给钱。例如 intday = 2;// 下面是可以自由定义表达式的意思。string 表达式 = " day > 3 ";if (表达式){ GO A:}ELSE{ GO B:}不用整套系统,就要这部分的关键实现就可以了 阅读全文
开发软件项目过程中的开发辅助工具的威力【以数据集权限为例,人工输入花费几个小时输得眼花缭乱,电脑生成花费5分钟轻松搞定】
2011-05-24 14:34 by 通用C#系统架构, 4605 阅读, 收藏, 编辑
摘要:
为了实现记录级权限的条件约束功能,为了实现下面的页面效果,我们需要在数据库里设置一些数据,甚至需要人工录入一些大量数据才能达到下面的页面效果。 人工输入数据最大问题是耗费很多时间,而且未必有人有空录入这些数据,还需要给录入的人讲解注意事项等等,最糟糕的是很容易录入错误的数据,其次我们的数据结构、字段注释等也会总是变来变去的,若数据库结构等变了后这些数据又需要重新校对,那是足够要命的事情了、头都大的事情。 那我们就花费几个小时时间编写一个工具,可以在几秒钟内产生好所有的表字段结构说明,生成好的SQL语句在查询分析器里一执行就可以轻松搞定。而且做好的工具还可以分享给300-400个有偿购买组件的. 阅读全文
菜鸟在项目里的集中表现总结
2011-05-23 16:22 by 通用C#系统架构, 1410 阅读, 收藏, 编辑
摘要:
项目里人多了,总会遇到一些菜鸟,菜鸟有菜鸟存在的道理,我们也是从菜鸟一步步成长起来的,当年也曾是菜鸟。今天心情好就写写菜鸟在项目里的集中表现吧,大家也可以参考一下: 1:菜鸟连强有力的测试的力度也没有,例如我们不指望菜鸟能写好一段代码,写好一个功能,就是给我们系统的进行一些测试、把软件的各个功能都仔细测试一遍,这个总比写代码容易吧?但是菜鸟往往没什么测试的力度,往往是这里点点哪里点点,点不出啥问题,更不可能深入的业务的逻辑里测试个彻底。 写个测试用例也写不出来,把测试出来的错误仔细整理一下的能力也没有,更没有把整个业务逻辑都能覆盖的测试能力,所以若不想当编程的菜鸟,必须需要有一个强有力的动手. 阅读全文
程序员能亲自架构全国各地上万人同时访问的高并发大数据量的软件程序应该是职业生涯的荣幸
2011-05-20 11:33 by 通用C#系统架构, 10415 阅读, 收藏, 编辑
摘要:
好长一段时间总是开发企业内部信息管理系统性质的软件项目,往往是有几个人在用的系统就能卖出几万元,例如只有一个人用的系统,往往可以卖1.5万-2万左右,若是有20来个人用的系统往往可以卖出20万的价格。若商务谈得好可以卖出更高的价格。我们开发人员在学习软件开发阶段往往容易过度设计、往往会忽略客户的真正实际工作上的操作需求、数据的各种方便输入、统计查询的需求,而是更多的精力往往会放在系统架构上、系统的... 阅读全文
加强型的记录集权限(数据集权限、约束表达式设置功能)实现方法界面参考
2011-05-18 10:44 by 通用C#系统架构, 3389 阅读, 收藏, 编辑
摘要:
1。功能要求相对复杂的信息管理系统,有比较严格的权限管理设置的需求。例如业务管理系统中的一个角色只能查看金额小于500万的合同,而且只能看自己所在部门的合同,系统要求限制条件能灵活设置过滤所能看到的,所能操作的数据项,当前把这些需求理解为数据集权限需求,类似下面的示例参考图。2。首选我们需要提供一个设置记录集权限的功能,我们按角色权限设置为例,参考下图红色圈起来的部分:3。下面是显示当前角色在哪些数据表上进行了数据集权限约束示例:4。设置数据集权限约时可以列出当前表的字段(可进行一些有必要的筛选):5。下面是显示默认的条件表达式: 若想完美的做好约束条件的表达式还是不太容易,一方面需要正确解析 阅读全文
最近在北京做银行软件项目亲身感受小总结
2011-05-17 17:44 by 通用C#系统架构, 9355 阅读, 收藏, 编辑
摘要:
最近在做国内某银行的现金管理项目,把这个项目中遇到的一些感受简单的总结一下: 1:银行项目对软件的安全要求比较高,信息的发送接收都需要有安全保障,这个与其他项目的差别比较大,而且需要通过安全认证才可以,需要通过权威部门的安全检查,并能拿到证明才可以在银行真正实施。 我们现在是采用的WCF通讯技术、采用数字证书的方式进行安全验证、类似SSL的信息通讯等来保证数据的安全性。2:需要多重密码,来保证系统... 阅读全文
WindowsServer2003R2、IIS6下非常让人郁闷的ASP.NET MVC在大用户量下Session会乱串的无法正确读取数据,导致系统无法正常使用
2011-05-10 20:22 by 通用C#系统架构, 3218 阅读, 收藏, 编辑
摘要:
在MVC框架下写了非常简单的代码,如下<span>欢迎您, @Session["RealName"].ToString() [ @Session["Code"].ToString() ]</span> 在用户数量不多时一切都运行正常,在个人电脑上调试也没问题,但是部署到服务器上,访问的用户数量非常庞大后,发现Session会乱的现象,我们也调试了程序的每个环节,没能发现什么大问题,甚至把静态方法都进行了改造,而且,只有登录时会写入Session,其他时候都只是读取Session。 最让人郁闷的是程序在还没超时的情况下Session 阅读全文
Power Designer (PD) 由物理数据模型PDM生成数据库脚本时带双引号的问题
2011-05-08 22:03 by 通用C#系统架构, 1382 阅读, 收藏, 编辑
摘要:
由物理数据模型PDM生成数据库脚本时带引号的问题产生一个数据库创建脚本1 选择Database-> Generate Database。发现生成的脚本带引号,,,/*==============================================================*//* Table: "CUSTOMER" *//*==============================================================*/CREATE TABLE "CUSTOMER" ( "CUST_SID& 阅读全文
WCF的WindowsService开发参考【附源码】
2011-05-08 01:03 by 通用C#系统架构, 5063 阅读, 收藏, 编辑
摘要:
首先看图:1:源码结构图2:配置文件参考<?xmlversion="1.0"?><configuration><system.serviceModel><services><servicename="DotNet.Service.ExceptionService"behaviorConfiguration="Internet"><endpointaddress="http://localhost:8888/DotNet.Service/ExceptionSer 阅读全文