自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 接口的好处

以前对接口和抽象类,总是模糊,不知道什么时候用接口,什么时候用抽象类。通过查阅一些资料,加上一些自己的理解,现在整理如下:接口和抽象类有很大的相似性,甚至可以相互替换,因此很多开发者在进行开发时对于接口和抽象类的选择显得比较随意。其实,他们是有区别的。对于接口的作用,在一些小的项目上,很难看出其发挥的优势。这就使一些经常的做小项目的开发人员,做时间久了就感觉不到它有什么好的,有时候写起来还麻烦,干

2011-12-30 19:20:57 528

原创 CSS基础

1、行内样式表的优先级最高,其次是采用标记的链接式,再次是位于之间的内嵌式,最后才是@import的导入式样式表。link和style的优先级是一样的,取决于谁在前谁在后,还要考虑优先级加权的情况。笼统的说link和style的优先级谁高谁低是错误的。     2、滤镜渐变filter只在IE浏览器下有效,并且在IE7中必须将安全级别设置成Medium.   第2章、CSS的基本语

2011-12-27 07:55:32 560 1

原创 配置使用SQL Server保存会话状态

会话状态是ASP.NET应用程序状态的其中一种,这种状态的特点是以用户为单位,每个会话对应一个用户,也就是说在该用户的整个访问过程,会话状态保存的数据都会持续保存于服务器的介质中,直到会话超时(即用户超过指定时间没有存取会话数据)。在服务器端保存会话状态的方式有几种,分别为: 1)InProc——这种方式会话状态保存在ASP.NET运行进程内,具体位置就是ASP.NET的Cache(高速缓

2011-12-22 15:47:12 424

原创 asp.net 几种跨页面传值的方法

第一种方法:通过URL链接地址传递,也即QueryString优点:实现起来非常简单缺点:传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案send.aspxResponse.Redirect("receive.aspx?name=xxx");receive.aspxstring us

2011-12-22 10:16:49 939

原创 如何调用WebService

1. 什么是webservice  从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。对Web service 更精确的解释: Web services是建立可互操作的分布式应用程序的新平台。作为一个Windows程序员,你可能已经用COM或DCOM建立过基于组件的分布式应用程序

2011-12-21 14:22:06 4758 1

原创 邮件发送

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Net.Mail;using System.Net;using System

2011-12-20 21:22:58 499

原创 如何使用HttpModule

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

2011-12-19 16:13:48 1302

原创 水晶报表

VS.Net水晶报表有下面一些主要的优点:快速的报表开发能够导出成为复杂的交互性图表可以与其它控件一起在WebForm中使用能够动态地将报表导出成为.pdf,.doc,xls,html,rtf等多种格式结构:一些组件组成了水晶报表的二层结构,需要的Web应用有:客户端:客户端仅需要一个可以访问嵌入aspx页面报表的游览器就可以了服务器:水晶报表引擎(Cr

2011-12-19 10:19:40 464

原创 文件管理系统

一、准备知识点:1.对文件操作,先引用两个命名空间:using System.IO;(操作文件)、using Sysetem.Text;(操作文本)2.创建文本文件:(1)创建文件名和文件内容(相当于新建文本文档)(2)创建StreamWriter对象,创建一个某某格式的文件(3)将内容写入数据流WriteLine (4)关闭StreamWrite对象.Close()方法一:直接创建一

2011-12-15 19:02:14 725 1

原创 详解文件系统

DriveInfo类使用DriveInfo类获取驱动器信息常用方法: static GetDrives--获取所有逻辑驱动器名称        AvailableFreeSpace--驱动器上的可用空闲空间量。(当前用户) TotalFreeSpace-- 驱动器上的可用空闲空间总量。(所有空间) DriveFormat-- 获取文件系统名称。(NTFS、FAT32)

2011-12-14 22:05:27 312

原创 使用GDI绘画图片

using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls;

2011-12-13 21:22:07 778

原创 用户控件说明和添加事件

在WEB开发中经常有一些代码是在很多地方重复出现的,象导航栏、用户登录/注册和首页上面的一些固定栏目等。这些可重用的代码我们可以把它写成一个通用模块供需要的地方来引用,这样做即节省了开发时间还方便以后的维护。在ASP.NET的web编程中提供了一种叫做“用户控件”可以帮助我们完成这种做法,其文件扩展名是“.ascx”,由于ascx文件是用来插入ASPX页面中使用的,而一个ASPX窗体只能包含一

2011-12-12 17:17:56 581

原创 主键约束、唯一性约束、检查约束

1.约束定义了必须遵循的的用户维护数据一致性和正确性的规则,是强制实现数   据完整性的主要途径。       主键约束(primary    key)       唯一性约束(unique)       检查约束(check)     条件的构造               范围      字段     in(集合)

2011-12-09 11:51:08 17195 2

原创 sql server 数据类型详解

数据类型 类型 描             述 bit整型bit 数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或Fa lse 、On 或Offint整型int 数据类型可以存储从- 231(-2147483648)到231

2011-12-08 18:37:18 534

转载 ListBox基本功能(ListBox1---ListBox换)

虽然在之前有做过类似功能:但有些问题,这次就重写吧。ListBox基本功能首先是列表项的添加,客户端实现代码添加在listbox实例化代码中间,例如:Text若在服务器端实现,为避免每次加载时执行添加列表项,上述代码包含在下面代码中:if(!IsPostBack){}WebForm页面上须添加2个listbox(listbox1和lixtbox2)和2个命令按钮,lis

2011-12-08 09:23:33 2063

原创 C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编

验证电话号码的主要代码如下:public bool IsTelephone(string str_telephone)        {            return System.Text.RegularExpressions.Regex.IsMatch(str_telephone, @"^(\d{3,4}-)?\d{6,8}$");        }验证手机号码的主要

2011-12-07 07:56:21 1113

原创 asp.net中XML文档的写入和读取,以及转化数据集相关实例

写XML文档using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;

2011-12-02 20:43:25 2052

转载 用递归生成树的算法和数据库设计

1.用递归生成树的算法和数据库设计 (1)递归说明     程序调用自身的编程方法称为递归(recursion)。在树的生成以及图的遍历中,递归用的很多。经典的算法求   n!   (求n的阶乘)中,用的就是递归方法。递归算法的优点就是简洁,可扩充性好。但是缺点也很明显:低效。因为递归就是程序不断调用自身,对系统的资源消耗比较大。随着节点的增多,执行效率会变的很低。      为了解决

2011-12-01 17:41:34 3324

转载 XmlReader 与 XmlWriter 解析

操作XML有两个方法一、使用MSXMLMSXML 是XML的分析器,MSXML是一个基于COM的组件,所以需要创建交互操作的程序集。最简单的方法就是在VS 中添加这个COM组件(Microsoft XML,v4.0(或v3.0,v2.6))的引用。这时在引用那一栏中就会出现MSXML2(在导入COM组件是时,为了新程序集提供的命名空间是该COM组件的类型库名)。二、使用System.X

2011-12-01 17:12:39 1101

原创 XML基础知识点

ÄXML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方

2011-12-01 17:10:44 718

网页制作小图标

便于网页制作人员很快找到自己需要的小图标

2012-10-12

空空如也

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

TA关注的人

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