互联网解决方案咨询

梦想有多大路就会有多远:作一颗IT量子
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2008年4月13日

摘要: 微软新技术与架构设计应用 http://www.cnblogs.com/Files/Leung/%E5%BE%AE%E8%BD%AF%E6%96%B0%E6%8A%80%E6%9C%AF%E4%B8%8E%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E5%BA%94%E7%94%A8.zip 阅读全文

posted @ 2008-04-13 13:48 互联网粒子 阅读(199) 评论(0) 推荐(0) 编辑

摘要: 不论您在学习或者借用这里无疑是个好地方: http://csharp-source.net/ C# Open Source Open Source Aspect-Oriented Frameworks in C# AspectSharp - Aspect# (pronunced as AspectSharp) is a free AOP ( Aspect Oriented ... 阅读全文

posted @ 2008-04-13 12:31 互联网粒子 阅读(385) 评论(0) 推荐(0) 编辑

摘要: 格式说明符 名称 说明 d ... 阅读全文

posted @ 2008-04-13 12:29 互联网粒子 阅读(193) 评论(0) 推荐(0) 编辑

摘要: 利用isapi_rewrite可 以实现类似于Apache的伪静态路径,利用其检查refer的功能我们还可以实现防盗链。该软件可以在 http://www.helicontech.com/download/下载,是一个共享软件,但是有一个LITE版本是免费的,基本上可以实现我们 需要的功能。安装的步骤我就不详细说了,具体说说httpd.ini的设置。 首先,必须要保证httpd.ini有可写权限... 阅读全文

posted @ 2008-04-13 12:25 互联网粒子 阅读(668) 评论(0) 推荐(0) 编辑

摘要: 参考: 一个最简单的考虑是,用户敲入了一个简单的不带任何参数地址, http://www.52joke.cn然后我们把这个地址改成一个符合程序需要的带参数的地址, http://kerry.com?lover=notus,最后处理之. 所谓的url重写,就是在这一步. 用.net的术语来说,我们需要给应用程序注册一个httpmodule,用来处理特定的url 注册httpmodule,在web.... 阅读全文

posted @ 2008-04-13 12:23 互联网粒子 阅读(602) 评论(0) 推荐(0) 编辑

摘要: 前面我们提到,ASP.NET为保存用户请求间的数据添加了几种新的途径。这些途径给了你如何保持状态信息更好的控制。这些技术的范围可以窄到只有 一个请求那么小(Context对象),也可以宽到整个Web服务器和服务器上的所有应用程序(Machine.config文件)。在多数情况下你有多 种保存特定数据片的选择--使用每个方法描述的问题和答案来决定某个对象是否适合你的需要。 Cache Cac... 阅读全文

posted @ 2008-04-13 12:19 互联网粒子 阅读(206) 评论(0) 推荐(0) 编辑

摘要: 有两种方法:1.使用指针变量声明函数(或者使用数组变量) 2.使用传出参数 使用OUT参数 首先声名一个函数,定义如下 public bool CheckUser(string UserName, out string PassWord, Out int State) { if ( UserName == "123" ) { PassWord = "456"; ... 阅读全文

posted @ 2008-04-13 12:04 互联网粒子 阅读(1012) 评论(0) 推荐(0) 编辑

摘要: /// <summary>/// 数据库中与C#中的数据类型对照/// </summary>/// <param ></param>/// <returns></returns>private string ChangeToCSharpType(string type){string reval=string.Empty;sw... 阅读全文

posted @ 2008-04-13 12:02 互联网粒子 阅读(202) 评论(0) 推荐(0) 编辑

摘要: Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和 System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人 员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从sock... 阅读全文

posted @ 2008-04-13 11:59 互联网粒子 阅读(212) 评论(0) 推荐(0) 编辑

摘要: ColumnsNames(i) = DS.Tables(0).Columns(i).ColumnName.ToString() this.TextboxStartDate.Text=Convert.ToDateTime(dr["StartDate"]).ToString("yyyy-MM-dd"); //省略字符串后面内容 SUBSTRIN... 阅读全文

posted @ 2008-04-13 11:55 互联网粒子 阅读(247) 评论(0) 推荐(0) 编辑

摘要: ASP.NET错误处理的方式(整理&总结) 英文文章研究:http://wrfwjn.blog.hexun.com/4172839_d.html 总述: 要 创建页中的全局处理程序,请创建 Page_Error 事件的处理程序。要创建应用程序范围的错误处理程序,请在 Global.asax 文件中将代码添加到 Application_Error 方法。只要您的页或应用程序中发生未处理的异常,就会调... 阅读全文

posted @ 2008-04-13 11:50 互联网粒子 阅读(184) 评论(0) 推荐(0) 编辑

摘要: 对网页进行简繁字体转换的方法一般有两种:一是使用《简繁通》这样的专业软件,另外一种是制作两套版本的网页。显然,这两 种方法都较为麻烦,而且专业软件一般不能用于免费的空间。笔者在这里给大家提供一个非常简单的方法,只须在页面上添加几行代码就可以轻松搞定网页的简繁转 换了。 首先下载用于简繁转换的js文件transform.js(下载地址:http://www.smallrain.net/stud... 阅读全文

posted @ 2008-04-13 11:33 互联网粒子 阅读(895) 评论(0) 推荐(0) 编辑

摘要: 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。 使用存储过程 阅读全文

posted @ 2008-04-13 11:28 互联网粒子 阅读(748) 评论(0) 推荐(0) 编辑