自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lin · 笔记

Shi Yonglin's NOTEBOOK

  • 博客(92)
  • 收藏
  • 关注

转载 软件开发项目计划书编写说明

摘要:本文主要对软件开发项目计划书的格式及主要内容的编写要点进行说明,对一些内容进行了举例说明。关键词:项目、计划书、格式、编写说明一、项目计划书格式根据《GB8567-88计算机软件产品开发文件编制指南》中项目开发计划的要求,结合实际情况调整后的《项目计划书》内容索引如下:1 引言1.1 编写目的1.2 背景1.3 定义1.4 参考资料1.5 标准、条约和约定2 项目概述2.1项目目

2007-03-22 13:19:00 1691

转载 编写高性能Web应用程序的10个入门技巧

数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 技巧 7 — 页输出缓存和代理服务器 技巧 8 — 运行 IIS 6.0(只要用于内核缓存) 技巧 9 — 使用 Gzip 压缩 技巧 10 — 服务器控件视图状态 使用 ASP.NET 编写 Web 应用程

2007-01-23 14:06:00 1217

转载 ASP.NET常用代码

作者Blog:http://blog.csdn.net/yangyifan0/ 1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");st

2007-01-12 17:35:00 655

转载 在两个ASP.NET页面之间传递值

在两个ASP.NET页面之间传递值 作者:kwklover(翻译) 出处:csdn 出处 http://www.dotnetbips.com/displayarticle.aspx?id=79 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情

2007-01-12 17:32:00 551

转载 ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题

最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三种(很多用户都是直接关闭窗口的~~郁闷ing),程序无法捕获窗口关闭的精确时间,只能等到会话超时后在能将该用户清除出在线列表,假设我们设置会话超时时间为60分

2007-01-12 17:31:00 885 1

转载 ASP.NET常识整理

弹出窗口:Response.Write("window.alert(您已经注册成功!)");Response.Write("window.top.location=index.aspx");如何去掉str后x位字符?只要前面的字符:string tmp = str.SubString(0,str.Length-x);如何保留str前i位字符:string tmp = str.SubStri

2007-01-12 17:30:00 699

转载 ASP.NET获取IP与MAC[using C#]

获取服务器的IP地址方法以DNS法较为简单实用,如下:   using System.Net;    private void ButtonIP_Click(object sender, System.EventArgs e)   {       System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHost

2007-01-12 17:26:00 543

转载 网上几种常见校验码图片分析

前几天受刺激了,准备把CSDN的校验码图片修改。就上网找了一些参考示例。和分析了一些校验码的功能。不敢独享,整理到一起,跟大家分享。至于CSDN新的校验码写法,不是这里面的任何一种。也不是网上可以找到的。这个不好公开,如果想研究校验码图片,建议研究我这里给的几个推荐链接。一些常见的验证码效果图:

2007-01-12 17:23:00 894

转载 .Net 常用加密算法类

.Net框架由于拥有CLR提供的丰富库支持,只需很少的代码即可实现先前使用C等旧式语言很难实现的加密算法。本类实现一些常用机密算法,供参考。其中MD5算法返回Int的ToString字串。using System;using System.IO;using System.Data;using System.Text;using System.Diagnostics;using System.S

2007-01-12 17:20:00 577

转载 ASP.net 验证码(C#)

/* Copyright all(c) 2005 ZhongFeng, http://blog.csdn.net/SW515 */ public class ValidateCode : System.Web.UI.Page {  private void Page_Load(object sender, System.EventArgs e)  {   this.CreateCheckCodeI

2007-01-12 17:18:00 690

转载 读写XML文件

本文将会涉及3个方面的内容:        1.存取XML文件        2.XML文档对象模型        3.XML和DataSet        这里我们先介绍操作XML文件的两个对象:XmlTextReader和XmlTextWriter        打开和读取Xml文件使用到的对象就是XmlTextReader对象。下面的例子打开了与程序在同一路径下的一个例子文件sample.x

2007-01-12 17:18:00 624

转载 ASP.NET Forum 学习笔记系列--Web.config

预备知识:    所有配置信息都驻留在 configuration> 和 configuration> 根 XML 标记之间。标记间的配置信息分为两个主区域:配置节处理程序声明区域和配置节设置区域。  配置节处理程序声明出现在配置文件顶部 configSections> 和 configSections> 标记之间。    location>元素  

2007-01-12 16:59:00 780

转载 ASP.Net性能优化——页面数据缓存

1 基本概念        ASP.NET提供了一个相当出色的缓存引擎机制,它允许页面保存和索引HTTP请求所要求的各种各样的对象。ASP.NET的缓存对各个应用来说是私有的,是存储各种对象的存储器。缓存的生存周期取决于应用的生存周期,也就是说,当应用重新启动时,缓存实际上也已重建。        缓存提供了一个简单的字典接口,以便于开发者能够轻而易举放置对象到缓存中,并在以后使用。最简单的情况下

2007-01-12 16:53:00 632

转载 ASP.Net性能优化——页面输出缓存

在计算机科学领域,广泛应用缓冲技术来提高系统的性能,它的原理是把经常存取的或者是比较重要的数据保存于内存中以减少系统的响应时间。对于WEB应用领域,缓冲技术主要是把HTTP请求的页面或数据保存于内存,以减少下次使用时重建它们的耗费。     ASP.NET有两种用于WEB应用的缓冲技术:输出缓冲和数据缓冲。     输出缓冲指:把一次请求所产生的动态输出保存于内存中。     数据缓冲指:按照一定

2007-01-12 16:53:00 878

转载 Asp.Net细节性问题精萃

1.与的区别:   答:是在程序执行时调用,是在DataBind()方法之后被调用2.控件接收哪些类型数据?       答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑   的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就

2007-01-12 16:51:00 512

转载 通过系统配置来提高ASP.NET应用程序的稳定性

大家都知道,要实现一个24*7全天候运行的应用程序并不是一件容易的事。我的一个项目就曾经在暴力负荷下坚持了20多个小时后还是壮烈挂掉了。幸运的是,ASP.NET和IIS为我们提供了一些简便的设施,使我们能够轻松构建超级稳定的.Net应用程序。不过稍嫌不爽的是,Windows 2000(IIS6.0 以下版本) 和 Windows 2003(IIS6.0)系统下的配置方法不尽相同。    

2007-01-12 16:49:00 517

转载 上传图片到数据库

一.上传图片到数据库 1/**////  2/// 上传图片 3///  4private void UploadFile() 5{ 6    /**////得到用户要上传的文件名 7    string strFilePathName = loFile.PostedFile.FileName; 8    string strFileName = Path.GetFileName(strFil

2007-01-12 16:46:00 623

转载 保存图片到XML文件

一.保存图片到XML文件 1/**////  2/// 保存图片到XML文件 3///  4private void UploadImageToXml() 5{ 6    /**////得到用户要上传的文件名 7    string strFilePathName = loFile.PostedFile.FileName; 8    string strFileName = Path.Ge

2007-01-12 16:44:00 595

转载 如何获取客户IE统计信息

namespace xxxx.cccc{ public class sitecounter : System.Web.UI.UserControl {  public string VisitedIP;//获取IP  public  string VisitedAddress;//获取地址  public  string VisitedIplocal;//获取上网方式  public string

2007-01-12 16:39:00 603

转载 C#隐藏文件下载路径的方法

 关于下载路径的隐藏都是通过传递一个数据库中的ID,然后在另外一张页面通过传递的ID在数据库中读出路径。c#中实现的方法(只需要.ASPX.CS的代码就可以了)string sel_sql="select FileVisualPath from TabMailAttachFiles where FileID="+Request.QueryString["destFileName"].ToStr

2007-01-12 16:35:00 839

转载 利用XML实现通用WEB报表输入和输出

开发B/S结构的应用程序最头疼的问题可能就是报表打印了,而很多B/S结构的应用程序常常需要完成非常复杂的报表打印任务。更加郁闷的是,很多报表在使用的的时候还要求将数据输入到数据库中。  方案原理  其实原理很简单,通过XML强大的自定义功能,进行格式解析,我们便能方便的自定义出我们所有需要的格式控制标签,在服务器端进行动态编码后通过WEB服务器传到客户端,然后在客户端打印出我们需要的报表。

2007-01-12 16:34:00 642

转载 为web.config写入数据库连接字符串的方法

1.写入连接字符串 protected void Page_Load(object sender, EventArgs e)    {        if (!Page.IsPostBack)        {                        // Create a new ConnectionStringSettings object and populate it      

2007-01-12 16:30:00 518

转载 页面间传输中文的乱码解决方法

今天测试昨天完成的页面,参数中用了中文,发现结果不对,有乱码。打开Web.config,发现.NET在Web.config中的默认编码格式为utf-8,于是在传输中文的时候变成了乱码,相应的接收也是乱码,解决这个问题主要可以用两种方法。第一种方法,是更改Web.config中的编码方式:在你的web.config中把 改为第二种方法,在传递之前先编码,如:string strName =

2007-01-12 16:29:00 590

转载 再总结一些技巧

 

2007-01-12 16:28:00 414

转载 预防"提交"按钮的多次点击-onbeforeunload事件

Google,找到了一些代码,自己修改了一下。主要参考老猫blog.public void page_load(Object obj,EventArgs e) {   btn.Attributes.Add("onclick","state=true;");   StringBuilder sb=new StringBuilder();   sb.Append("if (!state) retur

2007-01-12 16:26:00 674

转载 页面之间传递值个人总结

方式1:    在接收页 的html代码里加上一行: Reference Page = "WebForm1.aspx" %>                     WebForm1 fp=(WebForm1)Context.Handler;    this.TextBox1.Text=fp.name;   //name 是第一页的public变量  Context 

2007-01-12 16:25:00 400

转载 .net页面间的参数传递简单实例

使用QueryString使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案。使用这种方法的步骤如下:1,使用控件创建web表单(form)2,创建可以返回表单的按钮和链接按钮3,在按钮或链接按钮的单

2007-01-12 16:24:00 391

转载 ASP.NET结合存储过程写的通用搜索分页程序

    protected void Page_Load(Object sender, EventArgs e)         {             int intPageNo,intPageSize,intPageCount;             intPageSize = 25;             if (Request["CurrentPage"]==null)      

2007-01-12 16:20:00 461

转载 将Web站点下的绝对路径转换为虚拟路径

很经常使用到的一个功能,但在在网上却一直没有找到相关的解决方法,今天借着项目应用到的机会写了两个将绝对路径转换为虚拟路径封装好的方法将Web站点下的绝对路径转换为相对于指定页面的虚拟路径Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/**////

2007-01-12 16:19:00 630

转载 如何实现通过回车键提交表单

对于B/S的系统,在页面控制上不如C/S系统那么控制灵活,就比如现在一个页面或用户控件里有两个按钮button1和button2,两个文本框Textbox1和Textbox2,当您想控制当焦点在Textbox1时回车提交button1,在Textbox2时提交button2,这个时候就需要通过客户端脚本来实现和服务器端控件的交互,这是我写的封装好的类,控件继承 TextBox,SubmitCont

2007-01-12 16:11:00 803

转载 如何跨域来同步不同网站之间的Cookie

  Cookie简介   首先,我们对Cookie做一个简单的介绍,并以ASP为例来说明如何利用重定向来同步不同网站之间的cookie。   Cookie是存储在客户端计算机中的一个小文件,这就意味着每当一个用户访问你的站点,你就可以秘密地在它的硬盘上放置一个包含有关信息的文件。这个文件几乎可以包含任何你打算设置的信息,包括用户信息、站点状态等等。这样的话,就有一个潜在的危险:这些信息有可

2007-01-12 16:08:00 1198

转载 关于进行Asp.net窗体验证的过程说明

开发asp.net 程序时最常用的验证模式就是基于窗体的身份验证模式,结合global.asa和webconfig可以快速实现此种机制。笼统的说,该过程是先建一个文件夹,然后把要保护的页面放进去,接着设置一下web,config,这样就完成了保护。如果你要访问这个文件夹,就会被强制转到预先设定的登录页面,你填上正确的用户名和密码,提交,系统验证后,就把你的登陆信息写到cookie里面,这样你再去访

2007-01-12 16:05:00 556

转载 重复提交、重复刷新、防止后退的问题以及处理方式

重复提交、重复刷新、防止后退的问题以及处理方式一。前言你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢?二。问题场景首先,我们应该先了解为什么要处理这样的问题?或者专业一点就是它适合的

2007-01-12 16:02:00 563

转载 开发基于ASP.NET WebService的图片验证码服务

原文地址:http://www.webjx.com/htmldata/2006-01-21/1137824356.html最近,工作中接到一项任务,开发一个页面验证码功能,查阅了一些网上的资料,并结合以前的绘图方面的知识,实现了如下的解决方案。生成的验证码效果如图:  要解决的问题:  1. 如何随机生成图片    生成System.Drawing.Bitmap对象,使用Sys

2007-01-12 15:58:00 617

转载 在ASP.net中保存/取出图片入/从SQL数据库(可用于上传图片)

一、把图片存入数据库中 用到以下几个方面的知识:1. 使用流对象2. 查找准备上传的图片的大小和类型3.怎么使用InputStream方法插入图片的必要条件1.#Form 标记的 enctype 属性应该设置成 enctype="multipart/form-data"2.# 需要一个表单来使用户选择他们要上传的文件,同时我们需要导入 System.IO名称空间来处理流对象对SqlServer

2007-01-12 15:56:00 736

转载 ASP.NET会话(Session)保存模式

作者:寒羽枫(cityhunter172) 大家好,已有四个多月没写东东啦。今日抽空就说一下 Session 在 .Net v1.0/v1.1 中的存储模式。大家可在 MSDN 2003 中搜索一下sessionState>即可看到关于 Web.config 中的sessionState>节点元素的描述,共有Off、InProc、StateServer、SQLServer四种模式。Off、

2007-01-12 15:53:00 587

转载 ASP.Net开发新手常见问题备忘录

一位ASP.net初学者学习过程中整理的备忘录,包括“打开新的窗口并传送参数,为按钮添加对话框,删除表格选定记录,删除表格记录警告”等等常见问题的解决方法。 1. 打开新的窗口并传送参数:  传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")  接收参数:str

2007-01-12 15:43:00 428

转载 .net 做的IP 访问限制

偶做留言本的时候想起做这么个,具体思路也许不好,做出来只是抛砖引玉,希望有更好的方法!IP添加页是用了一个ListBox, TextBox,两个Button而在其他的页上则直接用当前IP对比数据库中的IP,代码如下!限制IP添加页HTML代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Co

2007-01-12 15:35:00 499

转载 用 ASP.Net 发Email

/*Asp和Asp.Net 要一起用时.文件可以放在一起,但必须设置两个IIS虚拟目录.*/using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionSt

2007-01-12 15:33:00 736

转载 c# 添加图片水印,可以指定水印位置+生成缩略图

早上,一哥儿发来添加图片水印的资料。有三个信息,如下:            xx 09:57:35http://index.cnblogs.com/archive/2004/10/20/54498.aspx 王二狗 09:57:51好的,我看看   xx 09:58:12http://www.iyuanma.com/info/18/17026_200592663244.htm xx 10:0

2007-01-12 15:32:00 987

空空如也

空空如也

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

TA关注的人

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