自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (11)
  • 收藏
  • 关注

转载 多文件上传

 多文件上传                                                                  后台代码using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.W

2009-11-17 23:17:00 491

转载 上传图片生成略缩图“最佳解决”

 上传图片生成略缩图“最佳解决”  从用 .Net Web 开发到现在所看到的略缩生成代码都不尽人意,要不太局限,要不失真厉害。为此写了一个相对完善的函数供大家学习。其中的 SaveIamge 函数提供了失真解决方法,对于处理过的图片(如加水印……)要求保持高品质可以直接调用。using System;using System.IO;using System.Drawing;u

2009-11-17 23:15:00 556

转载 GridView 常用操作技巧

 GridView 常用操作技巧  GridView和下拉菜单DropDownList结合:      public SqlDataReader ddlbind()    {        string sqlstr = "select distinct 员工性别 from 飞狐工作室";        sqlcon = new SqlConnection(strCon);  

2009-11-17 23:13:00 484

转载 复杂的变量类型:枚举,结构,数组

 复杂的变量类型:枚举,结构,数组  事先考虑到某一变量可能取的值,尽量用自然语言中含义清楚的单词来表示它的每一个值,这种方法称为枚举方法,用这种方法定义的类型称枚举类型。 枚举是一个被命名的整型常数的集合,为一组在逻辑上密不可分的整数值提供的便于记忆的符号.用enum关键字来定义.////////////////////////////////////////////////

2009-11-17 23:10:00 661

转载 一个多选题限制最多只能选N个,CheckBoxList 如何判断

 一个多选题限制最多只能选N个,CheckBoxList 如何判断      无标题页                                                                                                DataTextField="UnitPrice" DataValueField="Product

2009-11-17 23:08:00 1458 1

转载 通过IhttpHandler实现图片验证码

 通过IhttpHandler实现图片验证码  Step.1 打开Vs2005,“添加新项”,“一般处理程序”。新建文件后,VS会自动在文件中添加如下的代码:using System;using System.Web;public class Handler : IHttpHandler {    public void ProcessRequest (HttpContext

2009-11-17 23:04:00 550

转载 SQL Server 2005数据库教程

 SQL Server 2005数据库教程  此主题相关图片如下:000.jpg    下载信息  [文件大小:1.4 MB  下载次数:67]点击浏览该文件:sql server 2005数据库简明教程 电子教案.part1.rar 下载信息  [文件大小:2.3 MB  下载次数:76]

2009-11-17 22:59:00 968 1

转载 MS SQL Server常见经典问题汇集整理

 MS SQL Server常见经典问题汇集整理  SQL Server 2000中全文检索的使用引言 微软的SQL Server数据库是一个在中低端企业应用中占有广泛市场的关系型数据库系统,它以简单、方便、易用等特性深得众多软件开发人员和数据库管理人员的钟爱。但SQL Server 7.0以前的数据库系统由于没有全文检索功能,致使无法提供像文本内容查找此类的服务,成为一个小小

2009-11-17 22:56:00 1069

转载 .NET Pet Shop 4.0下载

 .NET Pet Shop 4.0下载  可以说,学习PetShop 4.0是深入掌握ASP.NET 2.0技术的捷径。微软下载: Pet Shop 4.0

2009-11-17 22:55:00 688

转载 到微软下载VS2008

 到微软下载VS2008  http://download.microsoft.com/download/0/8/3/0839ce16-0523-4407-9432-01958ee61aff/VS2008TeamSuite90DayTrialCHSX1429243.part1.exehttp://download.microsoft.com/download/0/8/3/083

2009-11-17 22:53:00 1608

转载 Asp.NET生成静态页面并分页

 Asp.NET生成静态页面并分页  chaihuoniu 主要的原理就是替换模板里的特殊字符。1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。Title Title 浏览 次 Time Content Pager 查看更多评论 2、前态页面 NewsAdd.aspx,就是一个表单,用来填写新闻的标题和内容。添加新闻

2009-11-17 22:52:00 640

转载 函数式编程

 函数式编程  1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getEl

2009-11-17 22:51:00 444

转载 asp.net利用RAR实现文件压缩解压缩

 asp.net利用RAR实现文件压缩解压缩   如果服务器上安装了RAR程序,那么asp.net可以调用RAR实现文件压缩与解压缩。不过要注意的是,由于Web程序不能直接调用客户端的程序(除非用 ActiveX,ActiveX几乎被废弃),所以如果要想实现让用户把本地文件用网页解压缩只有把文件上传到服务器上再调用服务器上的RAR压缩,同理要解压缩本地的RAR文件可以把文件上传

2009-11-17 22:51:00 493

转载 生成静态页,为什么不生成压缩静态页?

 生成静态页,为什么不生成压缩静态页?        iis6开启gzip后,是先将需要压缩的静态文件压缩保存在一个目录,请求来时先判断是否支持gzip,不支持直接发送静态文件,支持则再判断文件是否修改,没有就直接发送压缩的文件,有则重新生成压缩文件。    根据我对公司的多个网站观察访问者浏览器支持gzip的高达99%以上,我就想又何必多保存一份静态文件,直接保存压缩后的文件

2009-11-17 22:50:00 482

转载 在Asp.net中使用jquery实现Ajax

 在Asp.net中使用jquery实现Ajax       因为最近的项目需要使用在Asp.net下使用Ajax技术.进行了一些实际研究,原来想用Ext,但考虑到同组的哥几个一起开发,Ext的类库过大, 并且它的优势在于UI方面;而对于微软官方的解决方案ASP.NET AJAX的类库还包括后台的类库觉得稍重量级了些.最后选择了jqury,轻量而优雅.   

2009-11-17 22:47:00 1183

转载 抽象工厂(Abstract Factory)模式

 抽象工厂(Abstract Factory)模式   using System;abstract class AbstractFactory          //抽象工厂(Abstract Factory)角色{    public abstract AbstractProductA CreateProductA();    public abstract Abstract

2009-11-17 22:45:00 443

转载 asp.net面试中的四十一个经典题目(转)

 asp.net面试中的四十一个经典题目(转)   1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private :  私有成员, 在类的内部才可以访问。     protected : 保护成员,该类内部和继承类中可以访问。     public :    公共成员,完全公开,没有访问限制。     in

2009-11-17 22:44:00 589

转载 DataTable、DataView、DataSet 区别

 DataTable、DataView、DataSet 区别   一、DataTable     DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通

2009-11-17 22:42:00 656

转载 搭建免费的.Net开发环境

 搭建免费的.Net开发环境   一、运行环境操作系统:一般品牌机自带,专业版的稍微贵点,也就贵一天、两天、三天的工资而已。Runtime, SDK:免费文档:.Net下最主要的文档时类库文档。MSDN里99%时间我在翻类库文档。类库文档SDK自带。其它的文档,到微软msdn网站上去找二、数据库数据库:目前我主要用的是mysql。数据库设计:我用的是Toad

2009-11-17 22:41:00 575

转载 Ajax个人开发心得

 Ajax个人开发心得   首先,我们先来看一个很简单的也很常用的ajax模块实例,在我们所做的后台系统开发中,我们经常会遇到这样的需求:抽象的说起来,有两种。(1)在前端页面上有一个文本框子或者文本区,当我们键入内容后,可能需要对于键入的内容有一个复杂业务逻辑的判断,客户希望他所输入的内容能即时通过这个业务判断,并希望能看到即时的判断结果,而不希望是当表单页面的所有信息都填写

2009-11-17 22:39:00 1035 1

转载 对抽象编程:接口和抽象类

 对抽象编程:接口和抽象类        *  什么是接口?接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法不能包含任何实现,CLR允许接口可以包含事件、属性、索引器、静态方法、静态字段、静态构造函数以及常数。但是注意:C#中不能包含任何静态成员。一个类可以实现多个接口,当一个类继承某个接口时,它不仅要实现该接口定义的所有方法,还要实现该接口从其

2009-11-17 22:37:00 580

转载 一个不错的跨Frame的N层JavaScript菜单

 一个不错的跨Frame的N层JavaScript菜单  一个不错的跨Frame的N层JavaScript菜单 ——支持任意层动态菜单 ——支持菜单图片 ——跨Frame显示 ——不受Select页面元素影响 ——浮动带阴影效果 ——代码简洁 ——便捷扩展 ——免费使用和修改 ET平台使用这种菜单模式实现上下风格的系统菜单...... 文件名称 ExtractMenu.rar

2009-11-17 22:36:00 540

转载 数据访问与sql语句的管理(一)

 数据访问与sql语句的管理(一)   在开发过程中数据访问是必不可少的。每个框架都会有自己数据访问机制。大家在一般的情况下会为自己的框架配备2套数据访问机制,ORM和DataHelper。当然,根据项目的需要有时候也可能只一种。其实这2个东西差不多被写烂了,我在这里再谈数据访问可鼓足了很大的勇气,如果写的不好请大家见谅。首先说说需求。1.       快速的编写sql配置文件

2009-11-17 22:34:00 448

转载 ASP.NET动态生成静态页面

 ASP.NET动态生成静态页面   namespace BankAccount.test{ ///  /// HtmlWriter 的摘要说明。 ///  public class HtmlWriter : System.Web.UI.Page {  private System.Data.SqlClient.SqlDataAdapter myAdapter;  privat

2009-11-17 22:34:00 546

转载 网站代码优化

 网站代码优化   一个网站不管大小,其实都是一套很完整的系统,从无到有都要经过设计、制作、编码、测试这几个阶段,而在这几个阶段中影响整个网站运行效率的主要是前期的数据库设计和后期的编码阶段,下面就这两大阶段跟大家讲下,如何制作出一个相对高效的网站。1.数据库设计 一般来说你的数据库结构肯定是要按照给我们提要求的人来设计的,必须用到的字段是不可少的,这一点我们是无法控制的,我们

2009-11-17 22:33:00 784

转载 一个不错的跨Frame的N层JavaScript菜单

 一个不错的跨Frame的N层JavaScript菜单  一个不错的跨Frame的N层JavaScript菜单 ——支持任意层动态菜单 ——支持菜单图片 ——跨Frame显示 ——不受Select页面元素影响 ——浮动带阴影效果 ——代码简洁 ——便捷扩展 ——免费使用和修改 ET平台使用这种菜单模式实现上下风格的系统菜单...... 文件名称 ExtractMenu.rar

2009-11-17 22:33:00 464

转载 设计原则

 设计原则   一、 "开放-封闭"原则(OCP)Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。优点:    通过扩展已有软件系统,可以提供新的行为,以满足对软件的新的需求,使变化中的软件有一定的适应性和灵活性。    已有软件模块,特别是最重要的抽象层模块不能再修改,这使变化中的软件系统有一定的稳定性和延续性。用

2009-11-17 22:32:00 404

转载 纯javaScript脚本来实现Ajax功能例子一

 纯javaScript脚本来实现Ajax功能例子一   由于大家平时使用微软的Ajax控件过于方便,所以使许多新手对于Ajax的基本原理与实现非常的模糊,我平时也喜欢去java社区,其中有一日看到了一系列的基于jsp与纯javascript的脚本实现Ajax的例子,现在我把它改成asp.net版的,希望对于新手是有帮助的。首先我们先建立一个Ajax1.html的页面,页面的代

2009-11-17 22:31:00 428

转载 C#3.0新特性

 C#3.0新特性   1.隐式类型化本地变量在一个隐式类型化的本地变量和声明中,本地变量类型的声明过程是由使用的表达式初始化变量来推断的。当一个本地变量声明标示为var作为类型并且没有var类型名称在范围内,那么这个声明被视作隐式类型化的本地变量声明。var i = 5;                                                  = i

2009-11-17 22:30:00 449

转载 asp.net的几种页面间的传值方法

 asp.net的几种页面间的传值方法  1.  使用QueryString变量    QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_C

2009-11-17 22:30:00 422

转载 模板方法模式(Template Method)

 模板方法模式(Template Method)          模板方法(Template Method)模式是一种非常简单而又经常使用的设计模式.先创建一个父类,把其中的一个或多个方法留给子类去实现,这实际上就是在使用摸板模式.所谓的摸板模式可以这样来理解:"在一个类中定义一个算法,但将此算法的某些细节留到子类中去实现.换句话说,基类是一个抽象类,那么你就是在使用一种简单

2009-11-17 22:28:00 429

转载 简单工厂模式

 简单工厂模式     public class SteamedBread  {      public SteamedBread()  // 构造方法     { }     private double price=0.5;     public double Price     {         get { return price; }         set { p

2009-11-17 22:26:00 404

转载 实战剖析三层架构

 实战剖析三层架构:实例代码1       先简要介绍一下,这个模块是一个商品管理模块。程序中实现了商品的浏览、添加、修改等功能。       Model项目,商品品牌实体类,BrandInfo.cs:Codeusing System;namespace JKL.eShop.Model{    /**////     /// 品牌元数据    ///     [Serializ

2009-11-17 22:25:00 446

转载 IsPostBack探讨

 IsPostBack探讨  IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要

2009-11-17 22:23:00 401

转载 访问修饰符的可访问范围

 访问修饰符的可访问范围  //一、类内部using System;class A{    //Private,Protected,Internal,Protected Internal,Public    public void PublicMethod()    {        Console.WriteLine("this is a public method!"); 

2009-11-17 22:23:00 554

转载 从SQL Server中导入/导出Excel的基本方法

 从SQL Server中导入/导出Excel的基本方法  国网数据(7data.com)从excel文档中,导入数据到sql数据库中,很简单,直接用下面的语句:--假如接受数据导入的表已存在insert into 表 select * fromopenrowset(microsoft.jet.oledb.4.0,excel 5.0;hdr=yes;database=c:tes

2009-11-17 22:22:00 527

转载 SQL Server 2008 中文正式版下载

 SQL Server 2008 中文正式版下载  电驴eMule下载:ed2k://|file|zh-hans_sql_server_2008_enterprise_x86_x64_ia64_dvd_x14-89199.iso|3517124608|60E7AA741E6F52146FB250DCA8B94C49|/有一点需要特别关注,必须在安装sql server 2008

2009-11-17 22:21:00 1900

转载 asp.net计划任务-解决应用池回收问题

 asp.net计划任务-解决应用池回收问题  在复杂的业务应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件,定期处理用户状态信息,支付系统中定期同步异常账单等等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程,采用Windows任务调度程序来实现,也可以使用Win

2009-11-17 22:20:00 672

转载 VS2005快捷键大全

 VS2005快捷键大全  CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT +

2009-11-17 22:20:00 371

转载 SQL Server 2005 不允许远程连接的解决方法

 SQL Server 2005 不允许远程连接的解决方法       刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连

2009-11-17 22:19:00 499

C#编程规范

C#编程规范,如何去写规范的代码,看看本文档就知道了

2011-10-23

ADO DBUtility

用ADO操作数据库的通用工具类,包括SQL语句和存储过程

2011-10-22

程序员常用JavaScript特效

非常实用的javascript代码,里面有很多实用技巧

2011-10-22

PetShop4.0

学习.NET三层架构非常好的例子,适合初学者

2011-10-22

CSS设计彻底研究

学习CSS非常好的资料,不管是入门还是有一定基础的都适合

2011-10-22

《模拟编程高手之路》

本书共计四十七万字、于2006年7月17日全部编写完成,<br>本书从简易操作到高级应用,循序渐进的讲解模拟编程技术。<br><br>目前模拟精灵已由几百k的小工具成长为一个成熟的开发工具、<br>模拟编程技术也已经发生了巨大的变化。如果您发现其他资料与本教程描述不符的部份一律以本教程为准

2007-11-07

空空如也

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

TA关注的人

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