自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈杰的专栏

ASP.NET C# 电子商务

  • 博客(207)
  • 资源 (2)
  • 收藏
  • 关注

转载 C#反编译工具Reflector使用方法 .

强大的.NET反编译工具Reflector及插件!刚接触.net 时就听说 Reflector这个强大反编译工具呢,只是一直没有去使用他. 本来本人对新鲜事就非常有兴趣,听他这么一说.决定试一试这个传说中的工具. 今天有空就用了一下.我用的版本是4.1.84.0,以,把自己编写DLL反编译了一下,反编译后的代码除了变量名不同外,其它基本上是一至的,我把反编译后的代码导到相关的文件里(要

2012-09-19 16:01:55 1585

转载 通向架构师的道路之漫谈基于数据库的权限系统的设计 .

一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值无限分类实现算法”如何来优化“系统菜单”的结构而告终。今天的内容和前几天的基础框架是一样的它们都属于基础知识,在这些基础知识上还可以扩展出无数的变种与进化设计。二、先来看客户的一个需求2.1 用户实际需求1.       所有的用户、角色可动态配置2.       所有的系统菜单

2012-07-18 10:02:45 8303

转载 ASP.NET系统开发(一):层层递进之SQLHelper助手类的持续优化 .

ASP.NET开发中的三层开发思想指的是UI层(界面显示层),BLL层(业务逻辑层),DAL层(数据访问层)三层,三层之间通过函数的调用来达到降低耦合,易于系统维护的目的,SQLHelper助手类的主要作用在于接收并执行来自各个数据表累传来的sql语句或存储过程。一般的SQLHelper类中主要包括以下几个函数功能:               1.执行不带参数的增删改方法

2012-07-18 09:59:46 697

转载 控件获得焦点时按回车触发一个js函数(event.keyCode)

<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><br /><HTML><br /><HEAD><br /><TITLE> New Document </TITLE><br /></HEAD><br /><BODY><br /><input type="text"  onKeyDown="if(event.keyCode == 13) alert('Hello Word!');"/><br /></BODY><br />

2011-05-03 10:02:00 1018

原创 学习jQuery必须知道常用的几种方法

学习jQuery必须知道常用的几种方法

2011-02-21 08:45:00 805

原创 实现textbox输入时模糊查询

JS实现textbox输入时模糊查询

2010-08-10 09:13:00 3282

原创 用JSON技术加快AJAX程序开发

JSON的基本思想是,把自己实现为JavaScript(和Python)的一个子集,从而使其成为一种轻量级的和高度灵活的处理AJAX数据交换的方式。

2010-08-06 14:59:00 685

转载 C#获取存储过程的Return返回值和Output输出参数值

<br /> 1.获取Return返回值<br /> 程序代码<br />//存储过程<br />//Create PROCEDURE MYSQL<br />//     @a int,<br />//     @b int<br />//AS<br />//     return @a + @b<br />//GO<br />SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["LocalSqlServ

2010-06-08 11:16:00 799

原创 ASP.NET页面刷新:自动刷新页面的实现方法总结

ASP.NET页面刷新:自动刷新页面的实现方法总结

2010-06-02 10:33:00 1702

转载 ASP.NET 4当中Url Routing的支援

ASP.NET 4的Web Forms当中,最令人激赏的,则莫过于是URL Routing机制的全面支持。过去在ASP.NET 3.5 SP1当中,Web Forms或多或少就开始支持URL Routing机制,它让我们在网址的呈现以及使用上更加的有弹性。 过去我们在ASP.NET当中,习惯于底下这样的网址呈现方式:http://myWebSite/EditProduct.aspx?I

2010-05-17 08:59:00 707

原创 asp.net 2.0多语言网站解决方案

      asp.net 2.0中的App_GlobalResources可以用来解决本地化的问题,程序会根据浏览器的语言首选项自动判断显示出本地化的界面。   首先在App_GlobalResources新建resx资源文件。如: 图1  不同语言的resx中项目应该具有相同的名称: 图2  中文资源项 图3  英文资源项   完了以后就可以使用这些名值对了

2010-04-08 16:42:00 665

原创 ASP.Net中自定义Http处理及应用之HttpModule篇

HttpHandler实现了类似于ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。而HttpModule实现了类似于ISAPI Filter的功能。 HttpModule的实现HttpModules实现了类似于ISAPI Filter的功能,在开发上,通常需要

2010-04-08 09:27:00 623

原创 ASP.NET 2.0 中实现跨页提交

在ASP.NET 1.X 版本中,页面都是提交到自己本身,并不能方便的指定需要提交的目的页面。例如FirstPage.aspx中的button只能提交到FirstPage.aspx,而不能提交到SecondPage.aspx。很多时候,ASP.NET 1.X这样工作方式使我们的开发方式受到不少限制。熟悉ASP/JSP/PHP的朋友大概很不习惯,因为以前经常使用的提交方式突然无法使用,虽然也有解决这

2010-03-27 08:01:00 678

原创 ASP.NET2.0 文本编辑器FCKeditor

FCKeditor是目前最好的html文本编辑器,效果图:1.FCKeditor的官方网站是:http://www.fckeditor.net/download 要下载FCKeditor2.4.2.zip和   FCKeditor.NET版的2个zip包。说明:FCKeditor.zip是Javascript文件和图片等;FCKeditor.NET.zip是ASP.NET调用的DLL在

2010-01-05 16:37:00 697

原创 MRP的计算与实现

       物料需求计划理论     物料需求计划理论,也称做基本MRP.其最主要特点是,在传统的基础上引入了时间分段和反映产品结构的物料清单BOM(Bill Of    Materials),较好地解决了库存管理和生产控制中的难题,却按时按量得到所需要的物料.     1 MRP计算模型     MRP是对MPS(主生产计划)的展开,由于物料在BOM中所处的层次不同,物料需求的计算

2009-11-26 17:30:00 3710 2

转载 李开复:算法的力量

 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实大家都被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论

2009-11-24 11:09:00 669

原创 如何让SELECT 查询结果额外增加自动递增序号

  图表1 如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考: USE北风贸易;GO/* 方法一*/SELECT序号= (SELECT COUNT(客户编号) FROM 客户 AS LiMing                    WHERE LiMing.客户编号 Chan

2009-11-06 15:25:00 707

转载 XML与DataSet的相互转换类

 送给大家一个XML与DataSet的相互转换的类:XmlDatasetConvert 该类提供了四种方法:1、将xml对象内容字符串转换为DataSet2、将xml文件转换为DataSet3、将DataSet转换为xml对象字符串4、将DataSet转换为xml文件XmlDatasetConvert.csusing System;using System.Collections.Generi

2009-11-06 14:10:00 887

原创 使用 ASP.NET 2.0 ObjectDataSource 控件

 Stephen WaltherSuperexpert适用于:Microsoft ASP.NET 2.0Microsoft Visual Studio 2005 简介在 Microsoft ASP.NET 2.0 Framework 中,数据库访问得到了极大的简化。利用全新的 SqlDataSource 控件,您无需编写一行代码就可以选择、更新、插入和删除数据库数据。生成简单的应用

2009-11-06 13:56:00 702

原创 GridView 的快速入门

 GridView 72般绝技 感谢作者:清清月儿 快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话

2009-11-01 19:51:00 672

原创 html锁定页面

htmlxmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>title>UntitledDocumenttitle>script>function createIframe(){    //mask遮罩层     var newMa

2009-10-27 09:13:00 1379

原创 VS2005 中水晶报表的使用方法

水晶报表是一个功能强大的报表工具,现在已经被Microsoft Visual Studio 2005(下文以VS2005简称)集成在一起。喜欢水晶报表的朋友可以方便使用了。我把水晶报表在vs2005的使用方法总结一下,供大家参考。首先介绍一下我用的软件环境:Microsoft Visual Studio 2005;Microsoft SQL Server 2005【数据用例】服务器:SQLEXPR

2008-10-22 10:23:00 866

原创 SQl跨服务器查询

SQl跨服务器查询的二种实现方法:   select   *   from   OPENDATASOURCE(                       SQLOLEDB,                       Data   Source=远程ip;User   ID=sa;Password=密码                       ).库名.dbo.表名        

2008-08-26 08:08:00 670

原创 水晶报表教程 

 水晶报表是一个功能强大的报表工具,现在已经被Microsoft Visual Studio 2005(下文以VS2005简称)集成在一起。喜欢水晶报表的朋友可以方便使用了。我把水晶报表在vs2005的使用方法总结一下,供大家参考。首先介绍一下我用的软件环境:Microsoft Visual Studio 2005;Microsoft SQL Server 2005【数据用例】

2008-07-23 16:50:00 940

原创 千万级数据分页之二---一个简单的自定义分页控件

千万级数据分页详细设计1.引言1.1目的为适应大数据量分页的需要,为以后千万级数据分页提供解决方法或者参考,节省开发时间,特制定本详细设计方案1.2主要阅读对象脚本设计人员1.3参考资料http://www.cnblogs.com/SGSoft/archive/2004/10/23/55800.html2.详细设计2.1分页存储过程2.1.1简介2.1.

2008-04-02 21:17:00 2249 6

转载 使用WCF创建Web服务

Learn WCF Service basicWCF是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的、安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。WCF是微软分布式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Net Remoting、ASMX、WSE和MSMQ。一些术语

2008-03-12 20:44:00 1064

原创 为动态生成的html元素增加事件处理

function klik(){ alert("ppp"); }  function addNewImg(newImageId){ newImg = document.createelement(img); newImg.id = "image"+newImageId; newImg = document.getElementById("divimage1").appendChil

2008-02-02 19:57:00 1093 1

原创 使用Javascript动态增加,删除表格(使用DHTML对象模型)

html>meta http-equiv="Content-Type" content="text/html; charset=utf-8" />head>script language="javascript">...  function deleteRow(index)...{    var tableObj=document.getElementById("mytable");    tab

2008-02-02 19:51:00 789

转载 委托

有一家IT公司,董事长不希望自己的雇员在上班时间玩游戏,但又不可能每时每刻都盯着每个雇员,因此,他希望使用一种新的方式实现监视雇员的效果:如果有雇员违反规定,某个设备或专门的监查人员将自动发出一个消息通知他,董事长只需要在事情发生时进行处理。   因此,这个用例实际上是两种类型——董事长类与雇员类——之间的交互,下面的代码将给读者展示如何使用委托与事件机制实现这种交互:   首先,我们需要在董事长

2008-01-24 21:50:00 830

原创 事件与委托趣谈

事件与委托似乎很难以理解,这是因为它们的使用方式与常用的编码有很大的差别,例如通常编写的都是同步代码,调用一个类型的方法,会即刻出现方法执行的结果,这是符合逻辑的。但在某些情况中,同步代码未必满足需求,拿公共汽车来打个比方,如果交通管制中心希望每一辆公车到达一个站点时都发送给自己一个信号以便自己能够随时掌握交通状况,使用同步代码,公汽对象肯定需要调用管制中心对象,这样就出现了我们一直不愿意看到的情

2008-01-20 10:14:00 655

转载 女性优势无法比拟 选好拐点迎来事业机会

 自第一台计算机问世以来,软件行业随之诞生。虽然软件行业一直以惊人的高速在发展着,飞速地经过了婴幼儿期不断完善着自己,然而60年对一个行业来说仍然有些年轻,分工不够细化也造成了这个行业男性占据绝对大多数的局面。现立方体科技有限公司CIO、企业信息化顾问朱家玲认为,随着行业的不断发展,将会出现更多适合女性的工作和职位,女性的比例将增加重要性也越来越不可替代。这就好比建筑行业,搬砖砌墙的活儿不适合

2007-12-25 18:33:00 743

原创 透析:OA与ERP的信息化之争 谁取代谁?

企业管理系统向综合协同管理平台迈进已经成为了当前企业信息化的大势所趋。对外,企业的网站与电子商务系统都在通过类似“门户”的方式,对业务系统进行紧密整合集成,使得系统界面统一、流程统一、账户统一、数据统一;对内,OA、ERP系统中的各种模块、流程则成为了管理支撑系统,为企业提供决策支持、知识挖掘、商业智能等一体化服务。   ERP系统涉及物流、生产、财务等企业数据的处理和分析,OA系统则用于无纸化办

2007-12-12 22:13:00 831

转载 SQL Server 中简体繁体数据混用的问题

我现在要说的是一个在简体繁体数据混用的时候很容易发生的问题,但是这个问题也很容易被大家忽略。具体来说,这个问题会在所有采用不同排序规则的数据实例间关联数据的时候发生。也许我这么说大家还是弄不清楚到底是怎么回事儿,我先来讲一下我今天碰到的问题。我们公司因为是港资公司,所以公司里面使用的数据库会有简体中文和繁体中文两种版本。我现在这个专案使用的SQLServer是繁体中文版的,但是需要使用到另一个

2007-12-04 15:38:00 1360

原创 使用JAVASCRIPT实现弹出框,过一段时间自动消失

   var oPopup;  var popTop=50;  var mytime;  function closemsg(){   try{    clearTimeout(mytime);   }catch(e){}   oPopup.hide();  }    function popshow(){   //window.status=popTop;   if(popTop>1160){ 

2007-11-20 16:58:00 1366

转载 使用ASP.NET 2.0 Profile存储用户信息[翻译]

作者: Stephen Walther原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp译者:Tony Qu概要:许多ASP.NET应用程序需要跨访问的用户属性跟踪功能,在ASP.NET1.1中,我们只能人工实现这一功能。但如今,使用 ASP.N

2007-10-24 15:27:00 908

转载 玩转Visual Studio ---Editor篇

工欲善其事,必先利其器,做为主流的.net开发工具,Visual Studio为我们提供了许多有用的小功能来帮助我们提高”生产效率”, 可有些有用的小功能还是没有人用或者很少有人用,在这里我怡笑大方,把我认为有用的功能总结一下,希望对大家有所帮助。刚开始,我还是从最常用的editor入手吧,如果大家觉得有帮助,我再写些别的。(注:本文所讲的以VS2005和Orcas Beta2为主,开发环境设

2007-10-22 14:38:00 856

原创 用VS2005.NET进行三层结构应用程序的开发

1.三层之间的关系:三层是指:界面显示层(UI),业务逻辑层(Business),数据操作层(Data Access)文字描述:Clients对UI进行操作,UI调用Business进行相应的运算和处理,Business通过Data Access对Data Base进行操作。 优点:1、增加了代码的重用。Data Access可在多个项目中公用;Business可在同一项目的不同地方使用(

2007-10-22 09:15:00 918

原创 c#中邮件收发处理(POP3,IMAP,SMTP)

本文涉及的内容:1:自己制作Pop3Helper   信件格式的处理有麻烦2:使用现成的pop3类   LumiSoft.Net.POP3.Client;      有两种处理方法3:使用IMAP收邮件      功能似乎更多,比起pop3来。4:SMTP发送邮件   关于 Mailbox unavailable. The server response was: 5.7.1 Unable t

2007-10-22 09:12:00 2089

转载 一个真正符合中国国情的工作流设计参考(包括PHP实现)

       开源的工作流很少有让人满意的,即便是国内用的比较多的jbpm,用起来也会觉得很便扭。再加上PHP中没有什么好用的工作流,于是干脆自己设计一个,设计的原则如下:1 根据80/20原则,只使用wfmc模型中最符合自身应用的20%功能2 充分吸收国内使用jbpm开发BOSS中遇到的问题,工作流引擎只负责参数的收集和流程的流转,具体和业务的控制,交给每个流程定制的控制类去

2007-10-17 12:53:00 2373

原创 (翻译)从底层了解ASP.NET体系结构

前言关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Architecture,经Rick Strahl先生同意,我把他的这篇文章翻译成中文,希望能够给想深入了解ASP.NET工作机制的朋友一点帮助。 摘要:ASP.NET是一个用于构建W

2007-10-13 17:32:00 913

商家支付宝接口文档及其代码实例实物标准代码实例net05_gbk(aspx)post .net(GBK)(2.0)实物标准代码实例

商家支付宝接口文档及其代码实例实物标准代码实例net05_gbk(aspx)post .net(GBK)(2.0)实物标准代码实例

2010-08-26

通用网站管理后台(.net2.0)

通用网站管理后台,采用asp.net2.0技术,包括最新FreeTextBox的应用。

2007-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除