权限管理、用户权限系统、开源用户权限系统、信息化建设标准基础数据管理平台
代码改变世界

随笔分类 -  [03] 项目开发经验

Power Designer (PD) 由物理数据模型PDM生成数据库脚本时带双引号的问题

2011-05-08 22:03 by 通用C#系统架构, 1376 阅读, 收藏, 编辑
摘要: 由物理数据模型PDM生成数据库脚本时带引号的问题产生一个数据库创建脚本1 选择Database-> Generate Database。发现生成的脚本带引号,,,/*==============================================================*//* Table: "CUSTOMER" *//*==============================================================*/CREATE TABLE "CUSTOMER" ( "CUST_SID& 阅读全文

C# 读取保存App.config配置文件的完整源码参考

2011-01-15 23:33 by 通用C#系统架构, 16354 阅读, 收藏, 编辑
摘要: 最近出差在北京做一个小项目,项目里需要读取配置文件的小功能,觉得挺有参考意义的就把代码发上来给大家参考一下。我们选择了直接用微软的读取配置文件的方法。 阅读全文

3天搞定的小型B/S内部管理类软件定制开发项目【软件开发实战10步骤详解】

2010-10-07 21:39 by 通用C#系统架构, 81749 阅读, 收藏, 编辑
摘要: 十一休假,杭州西湖边逛了一圈只能用人山人海来形容,浙大紫金港校区也逛了一圈风景如画,建设得真不错很棒,假期就去了这2个地方,然后在家里陪老婆、看孩子、洗尿布、打了几局星际争霸,在网上接了一个B/S架构的内部管理类定制软件、淘宝上收了600元辛苦费后就开始行动了、现在把整个开发过程讲解分享如下文。 阅读全文

系统架构逻辑参考图【强调了领域模型+面向服务编程理念】

2010-10-06 13:39 by 通用C#系统架构, 5018 阅读, 收藏, 编辑
摘要: 10.1假期过得真快啊,一下子过去6天,还有一天休息就上班了,其实这个假期有春节那么长,但是没春节那么热闹而已,这今天杭州的天气不错,去浙大紫金港校区转了一圈,新浙大校区的确建得很不错,从家里打车过去只要12元就够了,算是很近了。 鼻炎一直没有彻底好,稍微有些闹心,网友希望能看到整个系统的逻辑图,我就画了一张,看看自己的思路是否足够严谨,希望能与大家都沟通多交流。 阅读全文

管理类软件中常见的【一人多职问题】的解决方法参考交流

2010-10-04 13:00 by 通用C#系统架构, 3713 阅读, 收藏, 编辑
摘要: 当技术玩得及格了后,也难以突破时,我们所关心的事情会转向业务知识,没有过硬的业务知识就难与客户沟通、难以拿下大合同,难以竞标取胜。 我们的客户通常会有一些实际问题,这些问题又往往比我们在设计时考虑的问题要更加复杂一些,当然也可以用一个人多账号的方式解决一人多职问题,但是那样实现的在实际工作上用起来难免有些不方便,虽然问题被简化了,但是无法根治问题。 阅读全文

【草根总结】软件质量可以得到明显提高的10个环节

2010-10-04 09:43 by 通用C#系统架构, 2386 阅读, 收藏, 编辑
摘要: 【草根总结】软件质量可以得到明显提高的10个环节 定位!到底要做什么!做成什么样子!实现什么价值! 00:就是想要“明显”地提高软件的质量,那最好是找一些比较靠谱的开发人员 ,淘汰思路不严谨的。 01:软件采用成熟的开发套路,就像CMMI体系一样,质量会有明显的提高,例如一个有10年以上的软件公司积累出来的开发套路。 02:软件的设计检查评估环节, 阅读全文

[走火入魔失眠夜]浅谈管理软件信息安全,用户名、密码的加密解密【附C#配套加密解密源码】

2010-09-30 04:05 by 通用C#系统架构, 9109 阅读, 收藏, 编辑
摘要: 不是不想做高科技,在没有能力做高科技时就把低科技做得稳定、成熟、绝对可靠,能重复利用吧,欢迎阅读草根技术博文 [什么是幸福?天天在做自己想做的事情,家人、同事、朋友、客户、网友都和和睦睦,身体健康、钱包鼓鼓、身边美女同事多多赏心悦目、生活无忧无虑就是最大的幸福] 阅读全文

巧用 ROW_NUMBER() 生成不重复的唯一排序码,按客户的需要任意排序数据

2010-09-28 14:39 by 通用C#系统架构, 4605 阅读, 收藏, 编辑
摘要: 由于各种类别输入了蛮多测试信息,有几百条数据,一个个把排序码都生成也很麻烦,看能否没有什么好办法能生成不重复的,唯一排序码?达到如下效果?总不可能人工的一个个输入吧? 也没那个耐心的,还是想想有什么好办法吧? 阅读全文

内部管理类软件基础架构思想(思路图解 + 配套免费视频)

2010-09-20 10:38 by 通用C#系统架构, 5698 阅读, 收藏, 编辑
摘要: 两三年前就想把这个读取配置文件的,进行一次彻底得改造,一直没精力或者能力还不到位,说实话整体编写代码的能力不够的原因应该是占主要成分,由于这两三年,一直想把这个做好,所以想了很久了,思路成熟时,就一口气把这部分给修正过来了,希望能与大家一同分享劳动成果。 现在把整个思路逻辑图及相关的注释写好,希望能给需要的人,提供一个参考。 阅读全文

记一次登录程序的改进过程(改进记住密码功能、提高用户交互)

2010-09-20 09:17 by 通用C#系统架构, 2034 阅读, 收藏, 编辑
摘要: 原程序还没“记住密码”功能,每次运行程序反复输入密码,总感觉有些不好用,虽然这个程序不是天天用,但是往往在自己的电脑里运行,管理配置,很少会别人来用这个权限管理配置软件,昨天豁出去把这个功能彻底进行了修正。 阅读全文

程序员如何才能提高自己?通过一次重构代码讲解自己的感受【有代码比较】

2010-09-16 16:42 by 通用C#系统架构, 2895 阅读, 收藏, 编辑
摘要: 大家是否还有印象, 伍华聪 曾经写了一篇文章 吉日嘎啦通用权限管理系统解读及重构升华--高度封装的编辑窗体 ,虽然我也是很顽固的人,其实这篇文章从另一个角度看待问题的话: 1:伍华聪这个家伙蛮厉害的,看了我的架构半天不到,就找出了不少,页面中存在的问题,能理解别人的架构,而且还能找出别人架构里的问题,这是需要一个境界的。 2:伍华聪不只是停留在找出问题上,而且还能有水平支出,这些问题如何修改,如何做才会更好,而且还能做出相应的例子程序来,这就是高手中的高手了。 阅读全文

实际工作中遇到的技术难题与大家交流(工作流条件表达式计算部分),希望技术高手能给于指点

2010-09-06 23:03 by 通用C#系统架构, 1827 阅读, 收藏, 编辑
摘要: 有一个审核的工作流程,默认情况下是 【杭州编辑审核】--》 【北京编辑审核】--》 【信息发布员审核】--》 【信息发布】这个是一个典型的工作审核流程,我们可以简单的建立3个角色,来定义这个审核流程,也很容易可以达到目的,但是问题没这么简单了。 阅读全文

string.Format 并不能防止SQL注入攻击才对,由于死活不信邪,特意做了测试来证明一下的确存在SQL注入攻击危险

2010-08-21 18:12 by 通用C#系统架构, 4755 阅读, 收藏, 编辑
摘要: 收到一封博客园网友的回复后,我总觉得string.Format 并不能防止注入攻击啊, string.Format 并没有那么神奇的功能啊。看原文的,从表面上,绝对是没防止SQL注入攻击,除非是底层又进行了处理,否则很明显是存在注入攻击的,源码如下: 阅读全文

C# ASP.NET程序员整合Java门户单点登录PHPwind论坛博客软件集成项目经验总结

2010-08-19 10:41 by 通用C#系统架构, 5194 阅读, 收藏, 编辑
摘要: 有人曾问,如何正确估算项目周期?你是天天写C#程序的程序员,若做了一个 PHPwind 的单点登录,那估计需要几天时间? 客户只提了一个需求,门户网站需要与 PHPwind 需要有单点登录功能,问你多长时间能弄好?就一个功能嘛,那1天时间是不是足够了?外包一天工作量按2000元计算,那这个功能是否收2000元就可以了?不就门户网站里登录一下,论坛也自动变成登录状态就可以了,不用再次输入用户名密码就可以了,需求就这么简单。 阅读全文

水晶报表在大型WEB内部管理系统里的滑铁卢

2010-08-11 11:43 by 通用C#系统架构, 1853 阅读, 收藏, 编辑
摘要: 去年我们开发一套相对是大型的内部管理系统,纯WEB的那种,其中客户有蛮多的打印单据的要求,当时我们选择了用微软的水晶报表,也没有忧郁什么,因为这个可是开发环境里默认带的工具。 结果正式上线后水晶报表遇到了很多问题,其中主要的问题有以下几点: 阅读全文

C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考

2010-07-04 18:23 by 通用C#系统架构, 18265 阅读, 收藏, 编辑
摘要: 有时候也好奇,若是老外发个技术文章,会不会到处是有人骂街的?进行人身攻击的?中国人喜欢打击别人,不知道老外是不是也是这个性格?好奇的问一下大家。 往往我们在开发程序、调试程序时,无法模拟多用户同时操作的实际环境下的运行情况。 为了模拟多用户并发操作,我们先写个多线程的例子来充分模拟多用户并发的情况 阅读全文

C#、ASP.NET主键到底怎么写比较好?ID?Id?id?IDs?Ids?ids?欢迎大家指点

2010-06-23 21:53 by 通用C#系统架构, 3985 阅读, 收藏, 编辑
摘要: 数据库中的每个记录都需要有一个主键来唯一识别,那到底写ID?还是id?还是Id?我也苦恼了很多天,当然可能是由于我的英语水平不高导致的吧,我把用法推荐给大家,也欢迎大家提宝贵的意见。 阅读全文

【浙大网新图灵通讯】无废话简单高效C#编码规范20100621

2010-06-22 14:03 by 通用C#系统架构, 1380 阅读, 收藏, 编辑
摘要: 无废话简单高效C#编码规范2010060621 自己看自己的代码啥问题也没有,但是一个团队、N多个人、N多年的代码,就比较难维护、难阅读了,什么样的不好的习惯、错误漏洞能出来的就全出来了。 阅读全文

按Sybase的PowerDesigner工具设计的数据库模型 ---> 解析生成能兼容多种数据库的相应的C#底层代码

2010-06-20 23:20 by 通用C#系统架构, 2706 阅读, 收藏, 编辑
摘要: 先有设计,后有代码,改设计总比改代码更容易一些,改设计的成本更低廉,软件也要按图纸施工,没有图纸的建筑物,将来也不好维护,没有数据库设计的软件更怎么可能好维护呢? 阅读全文

若3行代码能改进简化为1行代码,那对整个公司会有多少影响?

2010-06-15 00:00 by 通用C#系统架构, 1480 阅读, 收藏, 编辑
摘要: 以前写的代码例如如下3行 DataTable dataTable = new DataTable(BaseStaffTable.TableName); DbHelper.Fill(dataTable, sqlQuery); return dataTable; 经过仔细整理后发现这个代码其实只写一行就可以了 return DbHelper.Fill(sqlQuery); 阅读全文


C# ASP.NET 通用权限设计、通用权限管理、通用权限组件、单点登录、集中式权限管理、统一授权体系、分级管理分级授权


微信扫一扫加好友