![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DotNet
文章平均质量分 65
guyan404
爱好:编程、羽毛球、阅读、
毕业于兰州理工大学
展开
-
ASP.NET中常用的26个优化性能方法
1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(ConnectionPool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的转载 2009-02-24 10:59:00 · 281 阅读 · 0 评论 -
C#中的Null与void
Null与void一、null Null是一个字面值,用来表示数据类型(具体就是引用类型)未被赋予任何值。Void表示没有类型,或者没有任何值。 Null也可以作为字符串字面量的 使用。只能赋给引用类型(引用类型:包含一个指针,一个地址或者一个引用,它指向内存中的一个特定位置),不能赋给值类型。 Eg: static vo原创 2009-08-09 22:27:00 · 933 阅读 · 0 评论 -
导出EXCEL文件的数据格式的处理
在项目中一般都需要将报表数据导出到EXCEL中,但经常出现导出长串数据(如身份证)到EXCEL中后显示为科学计数法的格式,或者报表中显示为001的数据导出到Excel后成了1的格式。下面简单介绍一下以上问题的解决方法:1、首先,了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:appli转载 2009-08-19 12:24:00 · 1172 阅读 · 0 评论 -
.NET开发者常会忽略的几个错误
原帖 在运用Visiol studio.NET 开发Web 应用程式中,开发者常常会遇到一些问题:如我开发好的程式,在开发环境下测试没问题,怎么一搬到应用环境下,就会有问题? 不是程式的无法运行,就是程式的效率慢的同蜗牛在爬, 这种情况在.NET的新手中尤其常见。我不知道为什么,一些介绍.NET开发的书本里引用的例子代码,也对此问题视而不见,尤其让我郁闷的转载 2009-07-12 01:48:00 · 304 阅读 · 0 评论 -
使用UrlEncode和UrlDecode解决编码问题
通过浏览器的GET方式获取的值全为UTF8编码的,网页在获取到后出现编码问题,所以需要使用UrlEncode和UrlDecode转换方式。 解决方案如下: 在发送激活邮件前使用UrlEncode函数(此函数为ASP内部函数)给用户名加密 代码为: username=Server.UrlEncode(username) 激活链接为 activeuser.a原创 2010-01-20 13:22:00 · 2662 阅读 · 0 评论 -
邮件发送的应用
核心实现步骤: 1、 定义邮件发送引擎。Engine.data.DAEmail 2、 保存邮件信息(AddEmail) 3、 发送邮件(SendEmail) 4、 SetPublic()#region 给指定的审核人发送邮件 private void SendMailToSPR(string jsrID,string zllx) { string jsrEmail = "";//收件人地址 string原创 2010-08-11 18:23:00 · 815 阅读 · 0 评论 -
校验上传的Excel文件内容
目的:程序为了控制用户上传不符合要求的EXCEL文件(这个文件叫做“模版”),需要对模版的特有内容做相应的校验。 #region 附件上传 protected void ibtn_uploadAffix_Click(object sender, ImageClickEventArgs e) { if (ViewState["zllx"].ToString() == "ZLL9")//资料为生产检验卡 {原创 2010-08-12 17:28:00 · 2161 阅读 · 0 评论 -
HttpContext.Cache和HttpRuntime.Cache
<br /> <br /> HttpRuntime.Cache:获取当前应用程序的 Cache。 HttpContext.Cache:为当前 HTTP 请求获取 Cache 对象。两者调用的是同一个对象。他们的区别仅仅在于调用方式不一样.<br /> HttpContext.Current.Cache 只可能用于 Web 应用的缓存适应的地方:<br /> public static void UserHashByMap(int uId){ HttpCon原创 2010-08-20 18:13:00 · 365 阅读 · 0 评论 -
如何彻底消除Microsoft Visual SourceSafe的源代码管理
<br />1、 打开解决方案,文件—〉源代码管理—〉更改源代码管理—〉点击取消邦定按钮;<br />2、 删除解决方案下所有项目的.vss文件。建议在源代码根目录文件夹下,搜索出所有的.vss并将其删除:如图1.1<br /><br /><br />3、 删除解决方案下所有项目的.vspscc文件。建议在源代码根目录文件夹下,搜索出所有的.vss并将其删除:如图1.2<br /> <br /> <br /> <br />4、 用记事本打开.sln文件,检查其中的GlobalSection节中是原创 2011-04-05 22:02:00 · 1646 阅读 · 0 评论