- 博客(54)
- 资源 (37)
- 收藏
- 关注
原创 配置实现-业务类说明
对常规的数据处理即增删改查的SQL语句处理进行了封装l DataDeal封装Dao数据库操作处理、简化页面控件与数据库交互处理使得增加和编辑不再拼写SQL 需结合MySqlParameters(1)数据库事务执行ü 一条语句或多条用;分隔的语句提交执行 SqlExecute 参数sql或MySqlParametersü 多条语句一起提交执行 SqlExecute
2011-10-31 16:25:59 628
原创 架构之反射实现源代码(不知道要干什么确需要知道能干什么)
做过架构的朋友或许都有过不知道开发人员要干什么确需要知道开发人员能干什么的困惑,估计大家的解决思路应该也会往一处想-反射介绍下自己的实现思路和代码:1、定义接口如: /// /// 定义了列配置默认值的C#计算规则接口 /// by 贾世义 2009-1-15 /// public interface IDefaultCalc
2011-10-31 11:54:33 603
原创 C#实现AD域认证用户源代码
public bool IsPass(string userAccount, string password) { string DomainName = “DC=SYQUEYRY,DC=COM,DC=CN”; string ADPath = “LDAP://SYQUEYRY.COM.CN”;
2011-10-30 22:50:57 2270
原创 自己一直在使用的客户端验证脚本
//======.net客户段验证3.0============//// 原作者:高处不胜寒 修改 贾世义 2005-03-09 e-mail:jsyhello76@126.com//function fob(n, d) { var p; var i; var x; if (!d) { d = document;
2011-10-30 17:46:31 516
原创 自己一直使用的一个不错的js日历控件
document.writeln('');var outObject=null;var outButton=null;var outDate= null;var bflagTime =true;var odatelayer=null;var bUseTime=false;function getFrame(){var strFrame='';strFram
2011-10-30 17:42:04 781
原创 选择输入日期控件源代码
using System;using System.Collections;using System.Collections.Specialized;using System.ComponentModel;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.T
2011-10-30 17:38:10 1067
原创 配置实现-简约之美
前几天看到一本书《简单之美》,咱也来个简约之美吧。终极目标是利用配置实现编程开发实现的功能,节省开发、测试及程序修改的麻烦,实现简约之美。建立一个基础的系统架构,利用XML配置(利用结构化的xml文档配置相关的信息)实现增删改查及业务流程,支持开发人员方便的开发实现客户需求,支持系统实施维护人员对配置实现进行维护扩展以满足客户需求等。目标:Ø 配置实现复杂的查询、统计及图表和详述
2011-10-30 17:34:53 732
原创 配置实现-适用简单之道
作为信息管理系统的开发人员你在为整日的数据库表的增删改查(CRUD)感到无聊吗?作为信息管理系统的架构人员你在为需求不明确而工期紧迫而感到无助吗?作为信息管理系统的项目经理你在为客户不断的需求变更而感到烦躁吗?我作为开发人员曾经厌恶几乎相同的增删改查编码而封装过集合来拼写SQL、做过可定制的列表等等的努力,作为架构人员因为需求不明确而拍脑瓜做过失败重来的设计,作为项目经理因为不断的需求
2011-10-29 11:20:17 511
原创 配置实现-导入与导出数据
l 导出和导入(实现仅需需要相关的XML配置)1、列表和详述的配置本身支持导出Excel,只需要配置上导出Excel的按钮即可2、需要单独配置导出的,可以配置定义的导出项。单独的列表导出Excel需要与列表设置相同的数据源(导出的条件继承了列表的条件)3、导入数据支持Excel、Txt、Xml以及来源其它数据库等4、导入数据支持对数据进行校验、转换等清洗处理5、导入数据支持重
2011-10-28 11:05:21 463
原创 配置实现-总体目标
建立一个基础的系统,利用XML配置(利用结构化的xml文档配置相关的信息)实现增删改查及业务流程,支持开发人员方便的开发实现及支持系统维护人员对查询进行配置扩展等。目标:Ø 配置实现复杂的查询、统计及图表和详述展现Ø 配置实现数据的补录及导入 Ø 配置实现工作流程设计及处理界面实现Ø 内容管理及静态页面生成Ø 实现行列数据的拖拽在线分析(待开发)总而言之,构建
2011-10-28 10:36:45 360
原创 配置实现-总体架构目标
建立一个基础的系统,利用XML配置(利用结构化的xml文档配置相关的信息)实现增删改查及业务流程,支持开发人员方便的开发实现及支持系统维护人员对查询进行配置扩展等。目标:Ø 配置实现复杂的查询、统计及图表和详述展现Ø 配置实现数据的补录及导入 Ø 配置实现工作流程设计及处理界面实现Ø 内容管理及静态页面生成Ø 实现行列数据的拖拽在线分析(待开发)总而言之,构建
2011-10-28 10:36:08 635
原创 配置实现-打印(生成静态html)使用
l 打印(生成静态html)使用1、 采用打印模板实现打印配置的加载和展现。调用方法:Tmp/TplDetail.aspx?n=printTest(仅xml配置的文件名,不含后缀)2、 Htm配置文件,如printTest.htm需在配置的xml目录的Tpl目录下。(自定义标签说明见html模板自定义标签)3、 Xml配置文件,如printTest.xml需在配置的xml
2011-10-27 16:03:32 615
原创 配置实现-详述界面配置使用
l 详述界面配置使用1、 采用详述模板实现详述配置的加载和展现。调用方法:Tmp/MyDetail.aspx?n=detailTest(仅xml配置的文件名,不含后缀)2、 Xml配置文件,如detailTest.xml需在配置的xml目录的Query目录下3、 以detailTest.xml为例:
2011-10-27 16:01:51 491
原创 配置实现-编辑(增加、修改及工作流任务)界面配置使用
l 编辑(工作流任务)界面配置使用1、 采用编辑模板实现编辑配置的加载、展现及处理。调用方法:Tmp/MyEdit.aspx?n=editTest(仅xml配置的文件名,不含后缀)2、 采用工作流任务处理模板实现工作流任务配置的加载、展现及处理。调用方法:WorkFlow/MyTask.aspx?edit=Edit (在流程中定义),如果自己调用则为WorkFlow/MyTask
2011-10-27 15:59:40 676
原创 配置实现-列表页面配置使用
l 列表页面配置使用1、 采用列表模板实现列表配置的加载和展现。调用方法:Tmp/MyQuery.aspx?n=listTest(仅xml配置的文件名,不含后缀)2、 Xml配置文件,如listTest.xml需在配置的xml目录的Query目录下3、 以listTest.xml为例: s_test.id
2011-10-27 15:56:40 647
原创 TreeView目录树递归数据源代码
/// /// 绑定TreeView控件数据 贾世义 /// /// 数据:0列为id标示,1列为text展示,2列为checked是否选中(1标示选中),3列为parentid上级id,4列为sn排序 /// parentid条件(当null时无条件) /// TreeView控件 p
2011-10-27 09:32:56 1474
原创 配置实现功能介绍-工作流
l 工作流(实现需要使用流程设计器和进行相关的XML配置)1、 利用编辑页面的实现支持xml定义流程中任务处理界面(也可以继承和使用框架的控件实现自己的流程处理界面)2、 完全采用数据库记录,利用WEB实现工作流转和通知,利用WEB实现任务的管理3、 工作流的设计器,主要定义任务的流转流程、任务属性、任务的权限及任务的处理按钮等4、 流程处理支持下一步、退回、转办
2011-10-26 21:26:30 772
原创 配置实现功能介绍-编辑页面(工作流任务界面)
编辑页面(工作流任务界面)(实现只需要进行相关的XML配置即可)1、 支持多Tab页面编辑及展示信息2、 支持常用的文本、数字、日期的编辑框、下拉列表、单选、复选以及输入下拉编辑框等3、 支持是否为空、正则、JS脚本以及C#代码实现的后台校验4、 同时支持相关信息的展示(可来源于其它表)5、 支持复杂的行列合并的展示6、 支持【保存】按钮处理7、 支持新增或修改后同时处
2011-10-26 21:23:49 1210
原创 配置实现功能介绍-详述页面
l 详述页面(实现只需要进行相关的XML配置即可)1、 支持多Tab页面展示信息2、 支持复杂的行列合并的展示3、 支持信息导出Excel4、 支持按钮处理5、 支持分析图形 欢迎访问:http://121.18.78.216 适易查询分析、工作流、内容管理及项目管理演示平台
2011-10-26 21:20:27 465
原创 配置实现功能介绍-信息列表
l 信息列表:(实现只需要进行相关的XML配置即可)1、 满足列表展示、查询条件、操作按钮以及分析图形等常用的信息列表的功能2、 支持点击标题重新排序、标题合并、行分组合并及行相同数据列合并3、 支持标题列改变宽度,固定列表大小和设置固定列等4、 结合自定义组合编辑控件支持查询条件(多种查询条件设置、展现和实现)5、 结合自定义组合按钮控件支持按钮的配置和
2011-10-26 21:18:38 551
原创 C#封装获得机器(CPU、硬盘、BIOS、MAC地址)信息
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Management;namespace MyQuery.Utils{ /// /// 封装获得机器信息 /// b
2011-10-26 11:36:44 919
原创 C#将SQL语句转换为分页SQL和获取记录数SQL
C#将SQL语句转换为分页SQL和获取记录数SQL /// /// 将语句转化为分页SQL语句,两条包含分页的获取数据SQL;获取记录数SQL 贾世义 /// /// 支持数据类型(Sql2005、Oracle、Db2、Infomix) /// SQL语句(Sql2005、Oracle、Db2必
2011-10-25 08:45:55 1259
原创 工作流实现介绍
工作流的实现主要是任务流程的实现和任务界面实现1、任务流程编辑实现由于实现拖拽web不会实现,还是利用了自己之前c/s实现的工作流的设计器,主要定义任务属性及任务的权限及任务的流程。2、任务流程引擎实现流程的处理主要是实现下一步、回退、转办、删除、挂起等处理3、任务界面实现利用自己配置实现编辑的功能a、封装了工作流信息展示和工作流按钮两个web控件b、封装了工作流编
2011-10-25 08:40:00 892 1
原创 利用xml实现增删改查思路介绍
利用xml实现增删改查思路介绍,希望抛砖引玉1、xml设置为处理数据表的元素与界面元素(说白了就是定义了表及字段与展示的html元素)如:列表中部门一个列的定义 s_dep.name 编辑中部门一个列的定义 详述中部
2011-10-25 08:22:41 597
原创 适易信息管理系统架构、配置实现增删改查中工具类介绍
适易信息管理系统架构、配置实现增删改查中工具类介绍工具类 将常用的可以单独封装的一段代码根据 处理的特性进行封装后形成 主要包括:l DataHelper 封装数据的辅助处理工具包括数据集、字符串、数值、日期等的常规处理l WebHelper 封装WEB页面及控件处理的工具类 包括Appconfig、HttpContext、控件常规处理l SqlHelper 封装SQ
2011-10-25 08:06:00 834
原创 适易信息管理系统架构、配置实现增删改查思路及总结
适易信息管理系统架构、配置实现增删改查思路及总结构建了一个WEB开发的基础框架(主要包括数据库处理、页面框架及工具类)建立一个系统能够利用配置实现基本的增删改查,支持开发人员方便的编程及支持系统维护人员对查询进行配置扩展等。目标:Ø 实现基本的查询及图表和详述展现 支持简单数据的补录 Ø 实现复杂的合并行列(分组求和的处理)及钻取数据和图表的钻取 Ø 实现配置的界面设
2011-10-25 07:55:40 1106
原创 几种常用数据库(SQLServer Oracle db2 mysql等)分页SQL的写法总结
1、Sql server (2005或以上版本)、oracle、mysqlselect * from (select row_number() over (order by ...) as rn from ...) as data where rn>0 and rn2、db2select * from (select rownumber() over (order by ...)
2011-10-23 16:27:23 801
原创 C#加解密处理封装源代码
using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.IO;using System.Xml;namespace MyQuery.Utils{ /// /// 加解密处理方法工具
2011-10-23 16:15:20 599
原创 获得汉字的首字母源代码(网上收集)
/// /// 返回给定字符串的首字母串 空格忽略 贾世义 /// /// /// public static string GetBrief(string str) { if (String.IsNullOrEmpty(str))
2011-10-23 16:06:32 470
原创 利用Microsoft.ACE.OLEDB读取Excel源代码
/// /// 获得Excel的数据到DataSet 贾世义 /// /// Excel完整文件名 /// 首行是否为标题行 /// public static DataSet GetDataFromExcel(string fileName, bool isFirstTitle)
2011-10-23 15:47:14 807
原创 使用Log4net 日志实现思路
1、Log4net引入下载并在web项目中引入log4net.dll2、将log4net.config放在web项目根目录中3、在Global的Application_Start增加代码 log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Server.MapPath(
2011-10-23 15:39:34 891
原创 getElementsByName 兼容IE FF的方法
function getElementsByName(tag, name) { var returns = document.getElementsByName(name); if (returns.length > 0) return returns; returns = new Array(); var e = document.getElementsB
2011-10-23 15:25:54 663
原创 Linq处理Xml文档的封装
using System;using System.Collections.Generic;using System.Collections.Specialized;using System.Text;using System.Xml.Linq;using System.Linq;namespace MyQuery.Utils{ /// /// L
2011-10-21 08:10:58 711
原创 C#封装二进制文件处理
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.IO;namespace MyQuery.Utils{ /// /// 封装二进制文件处理 /// by 贾世义 2011-8-21 ///
2011-10-21 08:02:56 607
原创 C#封装Txt文件处理
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.IO;namespace MyQuery.Utils{ /// /// 封装Txt文件处理 /// by 贾世义 2011-5-27 ///
2011-10-21 08:01:02 698
原创 C#自己写的文本文件日志的实现源代码
using System;using System.Collections.Generic;using System.Text;using System.IO;namespace MyQuery.Utils{ /// /// 日志 封装 /// by 贾世义 2011-07-01 /// public static clas
2011-10-21 07:59:41 1114 2
原创 DAO 数据库访问封装 使用微软的AdoHelper
using System;using System.Collections.Generic;using System.Text;using System.Configuration;using System.Data;using GotDotNet.ApplicationBlocks.Data;using System.Collections;namespace MyQ
2011-10-21 07:53:22 1069
原创 C#反射取值 源代码
/// /// 获取对象中指定name的值 贾世义 /// /// DataRowView和实体类对象 /// 字段或类成员 /// public static object GetValue(object obj, string name) {
2011-10-20 09:42:54 664
原创 C#去除字符串中的html标签
/// /// 将Html标签转化为空 贾世义 /// /// 待转化的字符串 /// 经过转化的字符串 public static string GetStringNoHtml(string strHtml) { if (String.IsNullOrEmpt
2011-10-20 08:12:47 840
适易项目管理平台 敏捷项目管理平台 完整部署包
2011-04-29
JAVA学习之路-基础
2011-04-28
js实现支持IE、FF、Opera、Safia浏览器的xp menu菜单
2011-04-27
数据库处理封装 GotDotNet.ApplicationBlocks.Data AdoHelper Dao 源码
2011-04-26
自己在别人开源的基础上整理和使用的HTML编辑器
2011-04-13
支持IE、Fixfox、Safia、Opera内核的浏览器的js脚本日历控件
2011-04-11
编码规范简要说明--编码规范样例
2009-03-11
2005-2022信息系统项目管理师历年真题(含上午题、案例分析、论文)试题和答案.rar
2023-09-09
信息管理系统-快速开发平台.ppt
2016-12-26
信息管理系统-快速开发平台
2016-12-10
Spring、mvc、mybatis、easyui实例
2016-11-06
C#.net信息管理系统快速开发平台试用版
2012-02-03
从网上下的觉得可以继续开发使用的WebBrower实现的浏览器
2011-09-28
项目工作周报模板 适易项目管理平台项目集管理
2011-06-08
WEB服务器控件 分页控件源码
2011-05-16
数据库 表 设计规范及命名规范
2011-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人