摘要:大家应该知道,微软的URLRewrite能够对URL进行重写,但是也只能对域名之后的部分进行重写,而不能对域名进行重写,如:可将 http://www.abc.com/1234/ 重写为 http://www.abc.com/show.aspx?id=1234 但不能将 http://1234.abc.com 重写为 http://www.abc.com/show.aspx?id=1234... 阅读全文
NHibernate学习笔记(一):初识NHibernate
2006-09-19 13:41 by Jacky_Xu, 329 阅读, 0 推荐, 收藏, 编辑
摘要:本文参考张老三大哥在网上发布的《NHibernate(一)》(主要)和其它一些从网上的资料,做为学习NHibernate的基础,非常感谢这些大侠,这里还要特别感谢陈锂榕同学,是你们帮助了我更好的学习NHibernate。本文约定:1.NHibernate简写为NH;2.本文例子的开发平台为:WinXP + sp2 ,SqlServer 2005,NHibernate 1.0.0.0;3.本文只是本... 阅读全文
基于NHibernate的三层结构应用程序开发初步
2006-09-19 13:22 by Jacky_Xu, 321 阅读, 0 推荐, 收藏, 编辑
摘要:基于NHibernate的三层结构应用程序开发初步 本文并不是去详细的介绍如何使用NHibernate,而是通过一个简单的例子来演示基于NHibernate的三层结构应用程序开发过程。关于NHibernate的有关文档,DDL已经做了汉化,但是由于英文文档自身就不完善,所以汉化后也是不全。菩提树在一篇《NHibernate学习之路》随笔中谈到了学习NHibernate遇到的困难,也希望大家把自... 阅读全文
关于BLOG日历的小问题
2006-09-18 22:07 by Jacky_Xu, 276 阅读, 0 推荐, 收藏, 编辑
摘要:private void BlogCal_PreRender(object sender, System.EventArgs e){#region 建立日历前的星期名处理Thread threadCurrent = Thread.CurrentThread; CultureInfo ciNew = (CultureInfo)threadCurrent.CurrentCulture.Clone();... 阅读全文
为你的blog添加搜索功能
2006-09-18 21:33 by Jacky_Xu, 243 阅读, 0 推荐, 收藏, 编辑
摘要:csdn中的blog本身没有提供搜索功能,但我们可以使用google来进行搜索。 具体的办法是将下面的代码添加到公告里面。 其中的 http://blog.csdn.net/fengfangfang 改成你自己的blog地址。其中的getObject函数是CSDN的blog自带的,其代码如下(不必加到公告里):function getObject(objectId){ if(document... 阅读全文
博客模块设计
2006-09-18 13:02 by Jacky_Xu, 3588 阅读, 0 推荐, 收藏, 编辑
摘要:博客模块 2006-4-5 内容导航 1 博客模块功能概述 2 模块组件功能说明 2.1 最新博客列表 2.2 单篇博客详细内容显示 2.3 博客按日期归档列表 2.4 博客日历显示 2.5 博客按类别归档列表 3 模块使用说明 3.1 添加博客 3.2 编辑当前内容 3.3 删除当前内容 3.4 管理博客类别 3.5 ... 阅读全文
进销存设计思路
2006-09-17 02:46 by Jacky_Xu, 5411 阅读, 1 推荐, 收藏, 编辑
摘要:from:http://search.csdn.net/Expert/topic/560/560566.xml?temp=.1193354我陆陆续续地做了一段时间进销存相关的东东,看到大家的讨论,真有一种相见恨晚的感觉,许许多多熟悉的问题在大家的讨论下变得如此有趣,现在我想聊聊我自己关于进销存软件大概流程的看法,请各位不吝斧正: 订单是进销存业务的基本操作手段,用订单可以直观全面地记录每一笔业... 阅读全文
javascript 常用代码大全
2006-09-17 02:31 by Jacky_Xu, 542 阅读, 0 推荐, 收藏, 编辑
摘要://打开模式对话框 function doSelectUser(txtId) { strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes ;help=no;status=no;scroll=no"; var url,strReturn; url="selUser.asp... 阅读全文
程序人生成长发展中的一些感悟
2006-09-12 16:46 by Jacky_Xu, 219 阅读, 0 推荐, 收藏, 编辑
摘要:做开发几年了,其中经历了一些酸甜苦辣,在这个过程中自己也在不断的调整自己,希望能按指定的目标前进,而不至于因为外界的各种阻力而偏移方向。同时,也经历过很多迷茫和困惑,甚至怀疑这样子的人生会是一个什么结果,但最终还是自己调节一下,继续奋斗。做好今天的,才有明天的。在这里随便聊一下几点经验和感悟,希望能对后来的XDJM们有所帮助。 1.要成长,有人带,很重要。 一个人能力与努力非常重要,但要更快地走向... 阅读全文
怎样在Web开发中完美控制IE标题栏
2006-09-05 15:31 by Jacky_Xu, 302 阅读, 0 推荐, 收藏, 编辑
摘要:IE以及任何目前浏览器的标题栏,原本都应该是由这个HTML标签来控制的,当然现在仍然也是。只是目前的鬼趋势是,你最好不要再刷新你的网页页面了,然后还需要接受用户的任意蹂躏。这也就是传说中神龙见首不见尾,杀人于无影无形的悖时Ajax技术! 在浏览器的标题栏中显示贴切的页面标题,是一个网页专业的表现,同时也能对搜索引擎友好。当然如果放上适当的提示信息,也会很有意义。那么怎么"动态"的来定制这个标... 阅读全文
精妙SQL语句 (笔记)【转】
2006-09-05 13:26 by Jacky_Xu, 342 阅读, 0 推荐, 收藏, 编辑
摘要:这个帖子我是在一个blog论坛上看到的,当时一看也真的傻了,这么多,一看都头晕,哎,两眼一片白色,什么都不想看,其实程序员应该不怕困难,既然打开了,当然要细心的看下去,不然别人似的好东西怎么学的到,技术和知识都是要自己漫漫积累的,有句话说的好,水滴成多成大海,知识成多变学问,每天学一点,就回每天进步一点. 希望能给大家带来点帮助===================================... 阅读全文
ASP.NET学习总结
2006-09-05 12:55 by Jacky_Xu, 292 阅读, 0 推荐, 收藏, 编辑
摘要:一、ASP.NET页面的处理顺序 ASP.NET页面是由事件来驱动的,首先执行的是Init事件,在代码中,系统自动增加了一个OnInit的重载函数,从而在页面Init的时候就执行这个OnInit函数。在这个函数中,会执行InitializeComponent函数,这个函数里就有很多控件事件的代理函数,展开一个页面的"Web FormDesigner Generated Code",我... 阅读全文
在ASP.NET 2.0中操作数据::创建一个数据访问层
2006-09-01 13:44 by Jacky_Xu, 227 阅读, 0 推荐, 收藏, 编辑
摘要:原文 | 下载本教程中的编码例子 | 下载本教程的英文PDF版 导言 作为web开发人员,我们的生活围绕着数据操作。我们建立数据库来存储数据,写编码来访问和修改数据,设计网页来采集和汇总数据。本文是研究在ASP.NET 2.0中实现这些常见的数据访问模式之技术的长篇系列教程的第一篇。我们将从创建一个软件框架开始,这个框架的组成部分包括一个使用强类型的DataSet的数据访问层(DAL),一个实施用... 阅读全文
《ASP.NET办公自动化系统开发实例导航》人事管理模块
2006-08-31 09:25 by Jacky_Xu, 975 阅读, 0 推荐, 收藏, 编辑
摘要:这一章是人事管理系统,但是技术方面和系统管理没有太大的区别. 主要一个点:如何在.NET中存取图像? Bitmap myPic; try { //从指定的文件初始化Bitmap类的新实例 //比如从上传的文件里读取,那就是new Bitmap(File1.PostedFile.InputStream) myPic = new Bitmap(lnkPic.src); } catc... 阅读全文
《ASP.NET办公自动化系统开发实例导航》
2006-08-31 09:24 by Jacky_Xu, 497 阅读, 0 推荐, 收藏, 编辑
摘要:一本厚厚的书,由于只是讲一个系统,比较详细,所以拿过来看看,不过也发现此系统的N多问题,不过我们应该取其精华,去齐糟粕嘛。 这本书主要是讲一个.NET的B/S OA系统,整体来说大部分还是运用了.NET思想,少部分有点问题,但是不影响其整体优秀的思想。其中可以学到大量的编程技巧。 这里先看到第一部分:前两章。 框架设计心得: 1.对于复杂的系统,我们可以分模块;可以分为多级模块,大模块包含小模块。... 阅读全文
《ASP.NET办公自动化系统开发实例导航》 系统管理模块设计
2006-08-31 09:22 by Jacky_Xu, 1154 阅读, 0 推荐, 收藏, 编辑
摘要:首先设计的是[系统管理]模块,这也是一般系统的步骤. 简略的UML活动图如下: 数据库有: 登录日志信息表LogInfo 操作日志信息表sysOptLog 机构基本信息表mrBranch 部门基本信息表mrDepartment [机构比部门大一级,机构可以包括多个部门] 人员基本信息表mrBaseInf [也就是用户表] 模块基本信息表sysFuncDic 角色基本信息表sysRol... 阅读全文
用MS.NET开发三层结构应用程序
2006-08-30 17:33 by Jacky_Xu, 280 阅读, 0 推荐, 收藏, 编辑
摘要:传统两层结构 在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用... 阅读全文
三层架构之我见 —— 不同于一般的三层架构。也许对您会有所启发!
2006-08-30 16:51 by Jacky_Xu, 483 阅读, 0 推荐, 收藏, 编辑
摘要:近来三层好像挺火,但是和以前的一律称赞有所不同,很多人表示了困惑、不解。 好像有很多的疑问。我根据我的经验,写了一点东东,也许对你会有所帮助。 (blog怎么发不了文章了?又在升级吗?) 我从02年开始了编程的工作,开始接触一些简单的网站,下半年写了个小的自助建站程序(asp和asp.net),比较简陋没有使用。03年开始正式做网站(asp)。03年下半年开始改版三好在线(www.... 阅读全文
办公自动化中最有技术含量最难的模块是什么?
2006-08-30 16:14 by Jacky_Xu, 762 阅读, 0 推荐, 收藏, 编辑
摘要:对于普通用户来说一个办公自动化系统来说初看好像都差不多,国内的同行业的OA的模块每个厂家都有,甚至有些OA的模块还特别多,进去一看倒处都是功能,叫人很难理清思路.初始还以为功能很不错,但是仔细一分析每个模块就会发现有很大的区别. 下面以OA办公自动化系统的开发为例对各个比较难的模块进行说明: 1) 办公自动化中最核心最难的模块"流程引擎" 可以说OA办公自动化好与不好都集中在流程这一块.光从开... 阅读全文
应用软件的层次划分
2006-08-30 12:57 by Jacky_Xu, 518 阅读, 0 推荐, 收藏, 编辑
摘要:谈到应用程序的层次,我们平时所说的层次有两种:逻辑的层次(layer)和部署的层次(tier)。这两种层次划分的目的是不同的,因此划分方式也有一些差异,能够为应用程序带来的好处也是不同的。逻辑层次逻辑层次(layer)划分的最重要的目的在于调整应用程序各部分之间的依赖关系。应用程序可以看作数据和业务规则的集合,这个集合通过用户界面与用户发生交互。如果不划分层次,或者只划分最简单的层次,系统的结构就... 阅读全文
软件开发复用问题的若干思考
2006-08-30 12:56 by Jacky_Xu, 304 阅读, 0 推荐, 收藏, 编辑
摘要:这是我以前写的一个关于公司软件开发方面的东西,算是我在软件开发方面思考的一个结果。 随着公司的不断开展的各项工程,无论是政府的信息管理,还是企业的工业控制,都在有条不紊的进行。然而在这些进行的项目中,我们也相应的发现了一些问题,比如项目的进度控制问题,软件的复用问题等,在这里我想着重说一下软件复用的问题。 软件复用的好处 1、 开发成本的降低。如果在一个项目中,能够直接用到以前项目中... 阅读全文
程序人生成长发展中的一些感悟
2006-08-30 12:48 by Jacky_Xu, 157 阅读, 0 推荐, 收藏, 编辑
摘要:做开发几年了,其中经历了一些酸甜苦辣,在这个过程中自己也在不断的调整自己,希望能按指定的目标前进,而不至于因为外界的各种阻力而偏移方向。同时,也经历过很多迷茫和困惑,甚至怀疑这样子的人生会是一个什么结果,但最终还是自己调节一下,继续奋斗。做好今天的,才有明天的。在这里随便聊一下几点经验和感悟,希望能对后来的XDJM们有所帮助。 1.要成长,有人带,很重要。 一个人能力与努力非常重要,但要更快地走向... 阅读全文
经验学习
2006-08-30 12:44 by Jacky_Xu, 326 阅读, 0 推荐, 收藏, 编辑
摘要:杂想一:弯路,走过了吗? 早先跟一个老师干活的那段时间,他总是把他所掌握的知识和经验毫不保留的传授给我们,而且经常和我们说,按照这个方法走,会少走不少的弯路.没错,在技术上,有很多弄不明白的地方他都会给我们以指点,让我们把精力都投入到系统的设计中去而不是某功能具体要怎么实现. 后来,一次吃饭,我们老师对我们说起了弯路这个问题,另一个在席的老师听完之后,小声的补充了一句:”是的,现在确实少走了不少弯... 阅读全文
开始学习OA系统开发
2006-08-30 12:32 by Jacky_Xu, 4273 阅读, 4 推荐, 收藏, 编辑
摘要:最近下了个OA的源代码而且还有开发的文档,系统架构的详细说明..先仔细浏览了一下.挺不错的.不过也是很有难度的.这个是别人七个人开发出来的,而且开发了8个多月.也不是说看了以后我就一定要做出来个非常好的OA系统.主要是学习他们开发项目过程中的一些做法和经验.能在以后的编程道路上有所帮助.好,努力还是学习吧...... 阅读全文
DataTable,DataView和DataGrid中一些容易混淆的概念
2006-08-25 18:46 by Jacky_Xu, 263 阅读, 0 推荐, 收藏, 编辑
摘要:DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通过代码来建立的一个表。 ◆ DataColumn 一个表是由行和列组成的一个两维的结构。表的结构是由Dat... 阅读全文
C#中的委托与事件
2006-08-25 17:55 by Jacky_Xu, 216 阅读, 0 推荐, 收藏, 编辑
摘要:Ganesh Nataraj最近写了一篇解释委托与事件的文章,在坊间流传较广,今天翻译成中文与大家共享,如有不妥之处,欢迎留言讨论。 C#中的委托类似于C或C++中的函数指针。程序设计人员可以使用委托将方法的引用压缩到委托对象中,委托对象能被传递给调用该方法引用的代码而无须知道哪个方法将在编译时被调用。与C或C++中的指针不同的是,委托是面向对象的、类型安全的、受保护的。 委托声明时... 阅读全文
如何使用_NET配置文件
2006-08-25 17:50 by Jacky_Xu, 747 阅读, 0 推荐, 收藏, 编辑
摘要:1. 使用 简单的配置信息,可以直接放入标记中。如: xml version="1.0" encoding="utf-8"?> appSettings> configuration> 相应访问代码如下: string fileName = System.Configuration.ConfigurationSettings.AppSett... 阅读全文
.NET配置文件解析过程详解
2006-08-25 17:49 by Jacky_Xu, 316 阅读, 0 推荐, 收藏, 编辑
摘要:.NET配置文件解析过程详解 在我看来,WEB project的开发与WINFORM的开发最大的区别在于web的运行是在Framework上更高一层框架上运行,即ASP。NET框架,程序员在web下的开发可以说是黑盒开发,不是让你去定义程序入口和执行顺序,而是asp.net来调用你的各个方法,程序员做的一切都是一种受控的舞蹈。就像我们调用nunit之类的工具来测试一个dll一样,nunit是容器... 阅读全文
常见的 ASP.NET 2.0 转换问题和解决方案
2006-08-25 17:48 by Jacky_Xu, 266 阅读, 0 推荐, 收藏, 编辑
摘要:常见的 ASP.NET 2.0 转换问题和解决方案 发布日期: 9/30/2005 | 更新日期: 9/30/2005 michael BundschuhMicrosoft 程序经理 robert McGovernInfusion Development 适用于:ASP.NET 1.xASP.NET 2.0Visual Studio 2005.NET Framework 2.0 摘要:着眼于将 ... 阅读全文
Web 2.0 编程思想:16 条法则
2006-08-25 17:47 by Jacky_Xu, 199 阅读, 0 推荐, 收藏, 编辑
摘要:Web 2.0 编程思想:16 条法则1、在你开始之前,先定一个简单的目标。无论你是一个Web 2.0应用的创建者还是用户,请清晰的构思你的目标。就像“我需要保存一个书签”或者“我准备帮助人们创建可编辑的、共享的页面”这样的目标,让你保持最基础的需求。很多Web 2.0应用的最初吸引之处就是它的简单,避免并隐藏了那些多余的复杂性。站在创建者的立场,可以想象Google的几乎没有内容的主页,还有de... 阅读全文