C#.NET
文章平均质量分 66
yashira
这个作者很懒,什么都没留下…
展开
-
Substitution.MethodName 属性
命名空间:System.Web程序集:System.Web(在 system.web.dll 中) var ExpCollDivStr=ExpCollDivStr;ExpCollDivStr = ExpCollDivStr + "ctl00_LibFrame_ctl025f246c3,";var ExpCollImgStr = ExpCollImgStr; ExpCollI转载 2006-09-05 14:07:00 · 1157 阅读 · 0 评论 -
ASP.NET2.0学习5--N层代码示例
一、数据库Test, 表:create table Customers( CustId int IDENTITY(1,1) primary key, CustName varchar(20) not null, Address varchar(50), Linkman varchar(20))//insert into转载 2007-03-30 16:28:00 · 587 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id");转载 2007-01-12 15:50:00 · 696 阅读 · 0 评论 -
缓存技术探讨
1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;· 稳定性——同一个应用中,对同一数据、逻辑功能和用户界面的多次请求时经常发生的。当用户基数很大时,如果每次请求都进行处理,消耗的资源是很大的浪费,也同时造成系统的不稳定。例转载 2007-01-10 11:35:00 · 958 阅读 · 0 评论 -
C#中的cookie编程
Cookie就是所谓的" 小甜饼" ,他最早出现是在Netscape Navigator 2.0中。Cookie其实就是由Web服务器创建的、将信息存储在计算机上的文件。那么为什么Web服务器要在客户机上面创建如此文件?这是因为当客户机发送一个请求到WEB服务器时(譬如准备浏览页面时),无论此客户机是否是第一次来访,服务器都会把它当作第一次来对待,WEB服务器所做的工作只是简单的进行响应,然后就关转载 2007-01-10 17:37:00 · 503 阅读 · 0 评论 -
如何利用C#创建和调用DLL
一、 写在前面 C# 语言是一种简单但功能强大的编程语言,用于编写企业应用程序。 C# 语言从C和 C++语言演化而来,在语句、表达式和运算符方面使用了许多 C++ 功能。C# 语言在类型安全性、版本转换、事件和垃圾回收等方面进行了相当大的改进和创新。C# 语言提供对常用 API 样式(如 .NET 框架、COM、自动化和 C 样式 API 等)的访问。原创 2006-12-27 09:37:00 · 578 阅读 · 0 评论 -
ASP.Net生成静态HTML页
ASP.Net生成静态HTML页如何生成静态页:方案1:/// /// 传入URL返回网页的html代码/// /// URL/// public static string getUrltoHtml(string Url){errorMsg = "";try{System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url);// G原创 2006-12-27 14:35:00 · 1306 阅读 · 0 评论 -
如何在asp.net保护文件
如何在asp.net保护文件 简介如果我们做网站是用Access数据库作为数据源,则我们最关心的是Access数据库文件的安全问题。如果我们将存有重要信息(如密码、付款信息、个人私有的数据等等)的.mdb文件,放在Web服务器上可访问的目录中,任何一个人若猜到数据库文件名就可以通过浏览器或其他下载工具进行下载,这是非常危险的。 有许多方法对.mdb数据库文件进行保护,甚至任何一转载 2006-12-27 09:17:00 · 894 阅读 · 0 评论 -
将动态aspx页面转换成为静态html页面的几种方法
1. 模版法该方法历史悠久,具体处理流程为采用一个html模版,将其中的关键字替换为我们希望的信息。优点:缺点: 所有的信息都要采取字符串批凑的方式来实现,比如需要一个列表,就需要拼凑字符串。问题是开发周期长,可扩展性非常差,而且不易维护,难修改。文章参考:Asp.NET 生成静态页http://www.codefans.com/ArticleView/Ar原创 2006-12-27 14:55:00 · 1452 阅读 · 0 评论 -
Session丢失问题解决方案
Session丢失已经是一种习以为常的问题了,在自己也了解一些如何解决的问题,但是也一直没有机会去用,现在由于新的项目要在B/S下开发,所以不得不让我考虑Session的问题。解决session丢失的问题有两种方法:1)将session保存在一台sate server中。2)将session保存在sql server中。我们使用的数据库是oracle,不想再装一个数据库,所以用了第一种方法。转载 2006-12-27 13:48:00 · 953 阅读 · 0 评论 -
关于ASP。NET发送HTML格式的邮件
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;using System.Web.UI.W转载 2006-12-27 13:37:00 · 1308 阅读 · 0 评论 -
ASP.NET中上传并读取Excel文件数据
首先,创建一个Web应用程序项目,在Web页中添加一个DataGrid控件、一个文件控件和一个按钮控件。在代码视图中首先导入OleDb命名空间:using System.Data.OleDb; 在按钮的单击事件中输入如下代码:string strPath="c://test//" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".xls";转载 2006-08-29 15:48:00 · 646 阅读 · 0 评论 -
Session 详解
本文仅代表作者个人观点,正确与否请读者自行研究!阅读本文章之前的准备 阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法 了解转载 2006-08-18 11:45:00 · 1070 阅读 · 1 评论 -
CommunityServer缓存技术
CS中缓存对性能的优化起了非常大的作用,今天做一次深入的研究。经过大致的代码浏览发现CS中的缓存分为2种:一种采用System.Web.Caching,另一种采用HttpContext.Items(由于CS大量的采用服务器端控件没有使用页面级的缓存)。首先研究一下System.web.Caching.Cache的使用在CommunityServerComponents项目中发现了Co转载 2006-09-22 14:49:00 · 1037 阅读 · 0 评论 -
Asp.Net如何生成静态页(转载自多处)
方案1:/// /// 传入URL返回网页的html代码/// /// URL/// public static string getUrltoHtml(string Url){errorMsg = "";try{System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url);// Get the response instance.转载 2006-09-08 10:48:00 · 571 阅读 · 0 评论 -
UrlRewrite、地址映射技术
UrlRewrite有什么用处? 1、满足搜索引擎的要求 某些搜索引擎不能支持动态页面的抓取,大量的信息就不能被潜在用户搜索到。用UrlRewrite技术你可以把 http://server/news.asp?id=111 变成 http://server/news/111.htm 这样他们就会被搜索引擎收录了。google虽然可以抓取动态页面,但是google对动态页面的评分一般低于静态页面原创 2006-09-08 10:52:00 · 595 阅读 · 0 评论 -
超级实用及简单易懂的操作XML
大家好,我是美人草 无价之宝 public DataTable XmlDataAdapter() { DataSet DataSet1 = new DataSet(); string filePath = @"XmlFile/XMLFile.xml"; DataSet1转载 2007-04-03 10:33:00 · 568 阅读 · 0 评论