![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
文章平均质量分 73
icebox126
这个作者很懒,什么都没留下…
展开
-
ASP.NET 安全认证
ASP.NET 安全认证——如何运用 Form 表单认证作者:寒羽枫(cityhunter172)序代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认证时遇到的一些问题,以转载 2007-10-17 12:55:00 · 1204 阅读 · 1 评论 -
根据字符串的实际长度,获取合适长度的字符串(汉字占2个字符的宽度,其他字符占1个字符的宽度)
/**//// /// 根据字符串的实际长度,获取合适长度的字符串(汉字占2个字符的宽度,其他字符占1个字符的宽度) /// /// 指定的字符串 /// 允许的最大字符宽度(汉字占2个字符的宽度,其他字符占1个字符的宽度) /// 返回应该合适宽度的字符串(形式为“Hello World”或“Hello原创 2008-01-26 15:58:00 · 1049 阅读 · 0 评论 -
使用DataReader还是DataSet?
经常听到有人问这个问题:“在ASP.NET Web应用程序中我应该用DataReader类还是DataSet类呢?”在很多文章以及新闻组的贴子中我经常看到这样的误解,即认为DataReader(SqlDataReader或OleDbDataReader的缩写)比DataSet好。有时候我也会看到相反的说法。事实上,Microsoft创建了这两个数据存取类是因为它们都是我们所需要的。每个类都转载 2007-11-27 18:12:00 · 392 阅读 · 0 评论 -
目录文件操作实例[1]_列出本地硬盘上的所有驱动器
在此实例中需要先将System.IO空间引入,然后在VS编辑器中输入以下代码,且以ListDrivers.aspx保存。 using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.原创 2007-11-27 18:23:00 · 509 阅读 · 0 评论 -
目录文件操作实例[3]_使用文件预览显示文件信息
在此实例中仍需要先将System.IO空间引入,然后在VS编辑器中输入以下代码,且以ShowFile.aspx保存。 using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.原创 2007-11-27 18:44:00 · 567 阅读 · 0 评论 -
计算字节大小函数
/**//// /// 计算字节大小函数,传入一以字节为单位的值。 /// /// 要计算的字节大小,单位为“字节” /// 计算后的大小值 public string CountSize(long size) ...{ const double baseKB =原创 2007-11-28 10:24:00 · 2030 阅读 · 0 评论 -
做开发几点规范总结
1. 程序中是否出现select *。2. 打开数据库取数据时,是否检测数据为空。 3. 文本框必须输入项是否有红色﹡?4. 存盘时是否检测必须输入项的长度?类型?是否已经输入?5. char类型存盘于查询时是否去掉左右空格?trim()6. 对于两种以上情形的选择是否用分支处理语句?(不要if使用case)。7.转载 2007-11-30 12:36:00 · 382 阅读 · 0 评论 -
.NET开发人员应该下载的十个必备工具
NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具 CodeSmith:代码生成工具 FxCop:用于监视代码的——代码警察 Snippet Compiler:小型代码段编译工具 两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 V转载 2008-02-29 18:51:00 · 497 阅读 · 0 评论 -
Global文件的作用与属性
我们在VS.net创建一个工程的时候会出现几个文件和文件夹,今天我们就说说他们的作用吧,Global.asaxGlobal.asax.csweb.configbin文件夹我们先说说Global.asax看看msdn中的解释吧:Global.asax 文件(也叫做 ASP.NET 应用程序文件)是一个可选的文件,该文件包含响应 ASP.NET 或 HTTP 模块引发的应用程序级别事件的代码转载 2008-02-29 19:00:00 · 6144 阅读 · 0 评论 -
限制上传文件类型的两种方法
通常,为了防止因用户上传有害文件(如木马、黑客程序)引发的安全性问题,Web程序都会对用户允许上传的文件类型加以限制。而本文将要介绍的就是如何在ASP.NET应用程序中利用Web Control的内置属性简单高效地实现限制上传文件类型的功能。 在调用PostFile对象的SaveAs方法保存上传文件之前,可以通过PostFile对象的FileName属性得到上传的文件名。而有了上传的文件名转载 2007-12-25 13:06:00 · 2187 阅读 · 0 评论 -
VS2005 SP
VS.NET2005SP1(中文版):http://download.microsoft.com/download/8/0/7/8071514d-9370-45c3-8af1-4ff09a70e59d/VS80sp1-KB926604-X86-CHS.exeVS.NET2005SP1(英文版):http://download.microsoft.com/download/6/3/c/63转载 2008-03-29 10:56:00 · 907 阅读 · 0 评论 -
VS.NET 2003 Service Pack 1
http://www.microsoft.com/downloads/details.aspx?FamilyID=69d2219f-ce82-46a5-8aec-072bd4bb955e&DisplayLang=zh-cn快速详细信息 文件名:原创 2008-03-26 09:10:00 · 977 阅读 · 0 评论 -
.net中使用OleDb连接Access数据库
1. 在Web.config文件中加入以下配置: configuration> appSettings> add key="DataBasePath" value="~/Database/Financial.mdb"/> appSettings>configuration>2.新建一个Utility类,内容如下:namespace原创 2008-04-04 16:47:00 · 1450 阅读 · 0 评论 -
“automation服务器不能创建对象”的问题的解决方案大全
本人工作中的应用系统都是jsp的,大量javascript程序,一旦出“automation服务器不能创建对象”问题,大量报表及查询无法保存,苦思冥 想、千尝万试,终于将其搞定,现将相关方案与大家共享。 1、如果是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll即可 2、安全模式设置成转载 2008-01-19 16:22:00 · 1131 阅读 · 0 评论 -
计算字节大小函数(通过传入的以B为单位的数值,转换为B、KB、MB的形式)
/**//// /// 计算字节大小函数(通过传入的以B为单位的数值,转换为B、KB、MB的形式) /// /// 传入的字节数(整数型) /// 返回计算后的大小值(字符串型,以B、KB、MD) public string CountSize(long size) ...{ const double baseKB = 1024.00, baseMB = 1024原创 2008-01-26 15:53:00 · 1558 阅读 · 0 评论 -
Asp.Net的几点总结
一、machine.config无法加载的解决办法1. 有时做开发调试项目时会遇到这样的一个提示:分析器错误信息:访问被拒绝“FreeTextBox”。源错误:源文件:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/CONFIG/machine.config这是因为启用了Indexing Service服务的原因。遇到这原创 2007-10-17 20:06:00 · 540 阅读 · 0 评论 -
dotNet简介
自从比尔·盖茨在2000年提出.NET战略,五六年过去了,人们对到底什么是.NET仍然不是很清楚。这篇文章的目的就是希望能够阐明.NET的内在含意,.NET的缘由以及.NET技术的应用场景。 大家对.NET概念上的迷惑,部分的原因是由于微软自己不十分清晰的市场策略造成的。比如在2000-2002年间,许多微软的产品在发布新版本的时候都在版本上加上了.NET后缀,尽管它们跟.NET技术没有太多关转载 2007-10-17 19:27:00 · 930 阅读 · 0 评论 -
购物车的C#实现及结算处理
本示例利用Session对象来实现一个简单的购物车。主要用于教学演示。Book类此类主是代表购物车的一本书using System;namespace CartTest{/// /// Books 的摘要说明。/// public class Book{ string bookid; string title; decimal price; int num; public Boo转载 2007-10-17 12:58:00 · 4285 阅读 · 0 评论 -
服务器控件名缩写表
a、web控件web控件名 缩写AdRotator artButton btnCalendar cdCheckBox chkCheckBoxList chklCompareValidator cpvCustomValidator ctvDataGrid dgDataList dlDropDownList ddlHyperLink hlImage imgImageButton IbtnLabel l转载 2007-10-17 12:59:00 · 605 阅读 · 0 评论 -
ASP.NET实现MD5加密算法
其实在.net 有一个最简单实现MD5的方法 summary> /**//// MD5加密 /// /// 被加密字符串 /// 加密后的字符串 public static string MD5(string toCryString) ...{ return Forms转载 2007-10-17 13:03:00 · 2541 阅读 · 0 评论 -
在两个ASP.NET页面之间传递值
引言 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使转载 2007-10-17 13:05:00 · 742 阅读 · 0 评论 -
鼠标停留在GridView某一行时颜色改变
鼠标停留在GridView某一行时 行的颜色改变 protected void gvdegreetype_RowDataBound(object sender, GridViewRowEventArgs e) ...{ if (e.Row.RowType == DataControlRowType.DataRow) ...{转载 2007-10-17 18:48:00 · 864 阅读 · 0 评论 -
汉字转拼音缩写
汉字转拼音缩写/**//// 〈summary〉 /// 汉字转拼音缩写 /// Code By MuseStudio@hotmail.com /// 2004-11-30 /// 〈/summary〉 /// 〈param name="str"〉要转换的汉字字符串〈/param〉 /// 〈returns〉拼音缩写〈/returns〉 public string GetPYString(转载 2007-10-17 18:51:00 · 668 阅读 · 0 评论 -
关于asp.net导出Excel
近日在csdn论坛上找到了这段代码,可以像asp一样把页面导出到excel,这样就可以导出一些比较复杂的excel页面,而不用模板之类的复杂方式了! public void OutPutExcel() ...{ //定义文档类型、字符编码 Response.Clear(); Response.Buffer= t转载 2007-10-17 18:53:00 · 425 阅读 · 0 评论 -
GridView排序
void CustomersGridView_Sorting(Object sender, GridViewSortEventArgs e) ...{ // Cancel the sorting operation if the user attempts // to sort by address. if (e.SortExpression == "Add转载 2007-10-17 18:54:00 · 617 阅读 · 0 评论 -
DataGrid的打印预览和打印
很多人都在论坛里问,如何实现DataGrid的打印预览和打印,现在我就把这方面的源代码告诉大家。这段代码也花费了我1个晚上的时间,呵呵!数据库是基于SQL Server2000自带的northwind。源代码如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel;u转载 2007-10-17 18:57:00 · 688 阅读 · 2 评论 -
C# 读取计算机CPU,HDD信息
C# 读取计算机CPU,HDD信息 public string getCpuInfo() //读取CPU信息 ...{ ManagementClass mobj = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = mob转载 2007-10-17 18:58:00 · 492 阅读 · 0 评论 -
Asp.Net中文本换行
Asp.Net中文本换行VB.NET Function HtmlCode()Function HtmlCode(ByVal fString) If fString "" Then fString = Replace(fString, Chr(13), "") fString = Replace(fString, Chr转载 2007-10-17 19:02:00 · 360 阅读 · 0 评论 -
ASP.NET文件上传程序的源代码
本文件用VB.NET编辑,在WIN2000+IIS(安装有.NET支持)中调试通过,可以上传许多常用的文件类型.如 RAR、ZIP、DOC、TXT、JPG、GIF等等! 直接下载保存为ASPX格式就可以 ------------------------------------------------------------ html> title>文件上传title> body> form转载 2007-10-17 19:03:00 · 624 阅读 · 0 评论 -
asp.net常用函数表
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。 CByte(ex转载 2007-10-17 19:07:00 · 281 阅读 · 0 评论 -
浅谈C#中的资源释放问题
便于对文章的开展,需要先明确两个概念。第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这一个方面,并不是对于所有的资源;因此对于Stream,数据库的连接,GDI+的相关对象,还有Com对象等等,这些资源并不是受到.Net管理而统称为非托管资源转载 2008-04-12 17:48:00 · 2469 阅读 · 0 评论