.NET Framework

摘要: 在vs2005中进行调试并没有问题,当预编译发布到iis中却出现了"The entry 'RC2CryptoServiceProvider' has already been added"的错误,
在前面加上也同样错误,错误提示是重定义RC2CryptoServiceProvider节点了,但是就是找不出原因。
后来发现是IIS主路径配置的问题,IIS的主目录和子站点都指向了这个站点,所以站点相同的web.config都读取两次,所以就报这个错误了。
看来IIS的主目录还是不要随便配啊。阅读全文
posted @ 2007-11-14 10:32 jecray 阅读(151) | 评论 (0) 编辑
摘要: 几点关于web.confg设置的技巧阅读全文
posted @ 2007-09-26 21:31 jecray 阅读(236) | 评论 (1) 编辑
摘要: 介绍:Cache Manager plug-in for ASP.NET是一个用来查看asp.net站点缓存的插件,能够帮我们有效的监视系统缓存状况,以便优化. 且安装简单,只需页面引入一个dll,不要额外代码,不需要编译,只需在web.config添加一个httpHandlers.
功能:
1.清除所有应用程序缓存:清除所有的缓存,但是不能清除页面和控件输出缓存,除非这些缓存依赖某个实体.
2.查看缓存:包括缓存对象数据类型,显示缓存对象的内容.不包括页面和控件输出缓存.
3.移除页面输出缓存.阅读全文
posted @ 2007-09-24 21:24 jecray 阅读(729) | 评论 (2) 编辑
摘要: asp.net的request对象中有许多与路径相关的属性,"~" and Page.ResolveUrl 两者结合起来能很方便的获取路径。
阅读全文
posted @ 2007-09-12 00:44 jecray 阅读(781) | 评论 (3) 编辑
摘要: 可以使用一个整数代表32个独立的布尔标记,综合使用枚举类型和位的异或操作可以方便的设置每个布尔标记,用来作为开关。每个枚举值代表一个开关true or false。开关主要用在权限系统中,用来表现一个用户具有何种权限。阅读全文
posted @ 2007-09-11 22:27 jecray 阅读(270) | 评论 (0) 编辑
摘要: asp.net自带的缓存机制已经实现的很完善,只需要我们去灵活运用. 本文对System.Web.Caching.Cache,HttpContext.Items和输出缓存的概念和各自的适用范围进行了介绍.阅读全文
posted @ 2007-09-10 00:22 jecray 阅读(809) | 评论 (0) 编辑
摘要: 虽然这些是基本的概念,但对理解asp.net实现原理还是很有用,这些概念还是挺容易忘记的.阅读全文
posted @ 2007-09-09 19:12 jecray 阅读(484) | 评论 (3) 编辑
摘要: 这个"??"运算符我是在CommunityServer里面看到的,在里面大量的使用这个运算符 ,当时还看的莫名其妙 ,好像"? : "这个三元运算.不过它完成的功能确实和"? : "相似 ,只是在特定条件下更简洁了. 阅读全文
posted @ 2007-09-06 19:36 jecray 阅读(531) | 评论 (7) 编辑
摘要: 平时我们都是用IIS服务器或Apache,这些都是相当成熟 功能强大的web服务器。是否好奇一个web服务器是如何编写出来的呢?下面这篇文章就是表述了如何用最少的代码创建一个简单的web服务器。阅读全文
posted @ 2007-04-15 14:26 jecray 阅读(182) | 评论 (0) 编辑
摘要: XML-RPC.NET是.net环境下的一个类库,他实现了XML-RPC服务器端和客户端.支持.net framework 1.1和2.0 而且是开源的.于是下载了该组件,从http://www.xml-rpc.net/可以得到他.解压缩后可以找到CookComputing.XmlRpc.dll,是for .net1.1的. 下面开始解决代理服务器的难题了,还好网上关于在.net中网络连接设置代理服务器的文章比较多.于是顺利解决了这个难题.就几行代码就搞定了阅读全文
posted @ 2007-04-15 14:23 jecray 阅读(976) | 评论 (0) 编辑
摘要: MSNtoGoogleTools 主要包含两个版本,都是基于.net平台 一个是web版 一个是application版前者需要服务器空间支持 后者需要客户端有.net framework 1.1 . application版支持代理服务器功能,这就意味着在公司内通过代理服务器上网的机器也能顺利运行,只需要设置代理服务器,用户名和密码.阅读全文
posted @ 2007-04-15 14:22 jecray 阅读(53) | 评论 (0) 编辑
摘要: 强名称是一项在.net平台上的技术,它是来源于数字签名。数字签名的核心是非对称加密(RSA,EL Gamal)和Hash算法(MD5,SHA)。
利用sn.exe可以创建强名称的程序集阅读全文
posted @ 2007-04-15 14:20 jecray 阅读(722) | 评论 (0) 编辑