http://www.iloveyou10000.com

新blogs地址 http://itares.cnblogs.com

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  .NET1.1

1 2 3 下一页

摘要:using(SqlConnection conn = new SqlConnection(ConfigHelper.IagentDBConnectString)) { if(conn.State!=ConnectionState.Open) { conn.Open(); } SqlDataAdapter sda = new SqlDataAdapter("... 阅读全文
posted @ 2006-12-06 13:30 fanrsh 阅读(2689) 评论(5) 推荐(0)

摘要:转自:http://blog.csdn.net/gztoby/archive/2004/09/21/112041.aspx简介 没发过短信的年轻人肯定是属于那种受保护的稀有动物,通讯发达的今天短信已经成为人们交流的重要手段,其中也蕴含着巨大的市场和经济利益,掌握短信技术的人才也受到各大公司的追捧是目前职场上耀眼的明星。本文介绍了短信的原理和实现方法,重点说明了短信的编码方式、AT指令以及用C#实... 阅读全文
posted @ 2006-11-20 13:19 fanrsh 阅读(386) 评论(0) 推荐(0)

摘要:最近做项目用到WebServices,调用WebServices方法,不能返回SqlDataReader,提示SqlDataReader不可序列化,DataSet倒是可以,当然啦...其中一点也是因为使用SqlDataReader 的时候,conn应该是保持连接的... 不过有时候用DataSet实在是有点浪费资源,大材小用了,于是我转载了这编文章 : 《掌握 ASP.NET 之路:自定义实体类... 阅读全文
posted @ 2006-09-01 11:13 fanrsh 阅读(956) 评论(1) 推荐(0)

摘要:我在记事本中输入繁文:又見怪異編碼問題,忘知情人士前來解圍 保存为ansi编码--->也就是gb2312编码了... 然后把文件名保存为test.html.. 打开来看时..点击IE右键,查看编码,我晕,既然是gb2312编码.... 困惑出来了:难道gb2312可以对繁体进行编码,我的印象中,繁体应该是big5编码的啊... 查看GB2312字符集:http://ash.jp/code/cn/g... 阅读全文
posted @ 2006-08-18 11:10 fanrsh 阅读(1395) 评论(6) 推荐(0)

摘要:ASCII 是一种字符集,包括大小写的英文字母、数字、控制字符等,它用一个字节表示,范围是 0-127由于 ASCII 表示的字符非常有限,各个国家或者地区在此基础上提出了自己的字符集,比如在中国应用非常广泛的 GB2312,它为汉字提供了编码,用两个字节表示。这些字符集之间互不兼容,相同的数字可能表示不同的字符,为信息交流带来了麻烦。Unicode 是一种字符集,它将世界上的所有字符映射成一个唯... 阅读全文
posted @ 2006-08-15 18:35 fanrsh 阅读(378) 评论(0) 推荐(0)

摘要:当应用程序调用 Update 方法时,DbDataAdapter 根据 DataSet 中配置的索引顺序为每一行检查 RowState 属性,并迭代执行所需的 INSERT、UPDATE 或 DELETE 语句。例如,由于 DataTable 中行的排序,Update 可能先执行一个 DELETE 语句,接着执行一个 INSERT 语句,然后再执行另一个 DELETE 语句。应注意,这些语句不是作... 阅读全文
posted @ 2006-08-09 14:00 fanrsh 阅读(1143) 评论(0) 推荐(0)

摘要:代码在CLR中的运行过程 1、选择编译器 首先CLR选择编译器,因为CLR中可以运行不同语言开发出来的代码。 2、把代码编译成MSIL CLR利用选择的编译器生成MSIL(Microsoft intermediate language)和metadata把她们加载到PE(portable executable file)。 MSIL:解释语言,包含代码信息,让JIT易于编译成机器语言。与操作系统和... 阅读全文
posted @ 2006-07-24 15:04 fanrsh 阅读(347) 评论(0) 推荐(0)

摘要:NET 连接池救生员 防止可淹没应用程序的池溢出 William Vaughn 大多数 ADO.NET 数据提供程序使用连接池,以提高围绕 Microsoft 断开连接的 .NET 结构构建的应用程序的性能。应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。 当您使用... 阅读全文
posted @ 2006-07-17 15:33 fanrsh 阅读(324) 评论(0) 推荐(0)

摘要:引言:本文将讨论ASP.NET应用的高级配置方法,在文中将讨论的一些配置如下:为ASP.NET进程设置独立的ID标记;配置ASP.NET网站或者网 站目录的访问权限;处理自定义配置事件等。除了以上提到的问题,本文还将讨论从machine.config文件继承和重写部分ASP.NET配置信息,标记也将在本文中讨论。 ASP.NET配置 我们都知道,使用ASP是不需要也没有地方可以配置的(II... 阅读全文
posted @ 2006-07-13 16:29 fanrsh 阅读(325) 评论(0) 推荐(0)

摘要:整个站点默认禁用 Session,而某个页面不禁用的做法。 先说一个不正确的做法:整个站点的 Web.config 被设置为: 在单独需要用Sesssion的页面,设置 这种做法是错误的,你会发现仍然是错误: 只有在配置文件或 Page 指令中将启用会话状态设置为真时,才可以使用会话状态 或者是:Session state can only be used when enableSessi... 阅读全文
posted @ 2006-07-13 09:46 fanrsh 阅读(381) 评论(0) 推荐(0)

摘要:(IOC)http://www.cnblogs.com/zhenyulu/zhenyulu/articles/233966.html(AOP)http://wayfarer.cnblogs.com/category/35983.htmlIOC&AOP学习和探索(一)——AOP基本理论及实现 阅读全文
posted @ 2006-07-12 14:37 fanrsh 阅读(352) 评论(0) 推荐(0)

摘要:C#使用关键字class来定义类。其基本结构如下: class myclass { //class members } 定义这样一个类后,就可以在能访问该定义的工程的其他地方对该类进行实例化。 默认情况下,类声明为内部的,即只有当前工程中的代码才能访问它。 可以用internal访问修饰符关键字显式指定,但这不是必须的,类在定义时默认为此类型的类。 ... 阅读全文
posted @ 2006-07-12 13:43 fanrsh 阅读(423) 评论(0) 推荐(0)

摘要:前段时间在学习后台登录验证的问题,听说forms身份验证要比较的方便,于是研究了一番,结果发现网上的资料都不全(或者不适合初学者),出了好多的问题,现在我把我的代码公布出来,希望能给大家一些帮助.我的后台文件全部放在admin目录下,后台的登录口为admin_login.aspx,现在要实现的功能是:不能直接访问admin目录下除了admin_login.aspx(即登录口)文件以外的文件,但是... 阅读全文
posted @ 2006-07-07 13:33 fanrsh 阅读(208) 评论(0) 推荐(0)

摘要:Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的... 阅读全文
posted @ 2006-07-07 11:26 fanrsh 阅读(207) 评论(0) 推荐(0)

摘要:HTTP是一种无状态协议。当客户机向服务器发送一个请求时,服务器并不知道这是客户机的第1个还是第42个请求。这对ASP开发来说无异带来了比较严重的问题,因为经常有必要给特定的客户机关联服务器方变量。比方说,网站在向我发送我订购的Jethro Tull CD同时向其他人发送Barry Manilow CD就是因为这一关联的重要作用。ASP通过称为会话ID的唯一的客户标识符处理这种关联关系,当客户在开... 阅读全文
posted @ 2006-07-06 17:29 fanrsh 阅读(252) 评论(0) 推荐(0)

摘要:一直以为ViewState是把页面所有的值存储起来,而且好多的Asp.net书籍也是这么说的,或者是我比较愚笨,没有弄明白,直到最近在做动态生成控件,在更深入的了解了一下ViewState。 在我进行讲解之前,先说一下我用到的两个工具:一个是ViewStateDecoder(winform的),以前有一个webform的叫ViewState Parser,可惜Paul Wilson不提供连接了,反... 阅读全文
posted @ 2006-07-04 11:52 fanrsh 阅读(324) 评论(0) 推荐(0)

摘要:由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。 实现思路 利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因此,用它保... 阅读全文
posted @ 2006-06-26 14:05 fanrsh 阅读(489) 评论(1) 推荐(0)

摘要:本文用3种方法检测远程URL是否存在。 private void Page_Load(object sender, System.EventArgs e){ string url1 = "http://dotnet.aspx.cc/"; string url2 = "http://dotnet.aspx.cc/Images/logo.gif"; Response.Write("方法1:"); R... 阅读全文
posted @ 2006-06-26 13:55 fanrsh 阅读(234) 评论(0) 推荐(0)

摘要:ViewState是.Net中提出的状态保存的一种新途径(实际上也是老瓶装新酒);我们知道,传统的Web程序保存状态的方式有这样几种: 1、Application 这是Web应用程序生命期中的全局保存区,保存在Application中的数据是全局有效的;在Asp.Net中,有一个应用程序池,其中保存了数个(或数十个)应用程序实例,每一次请求都会从池中取一个实例来处理请求,在请求完毕之前,这个实例... 阅读全文
posted @ 2006-06-20 16:17 fanrsh 阅读(246) 评论(0) 推荐(0)

摘要:我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎么也... 阅读全文
posted @ 2006-06-20 11:47 fanrsh 阅读(471) 评论(0) 推荐(0)

1 2 3 下一页