陋室铭
永远也不要停下学习的脚步(大道至简至易)

posts - 2167,comments - 570,views - 413万
09 2008 档案
C#委托实现系统回调
摘要:在C#中,系统回调感觉都是用委托实现的(实际委托就应该称为OO化的函数回调) 比较典型的是三个 1.cache CacheItemRemovedCallback callBack = new CacheItemRemovedCallback(onRemove); HttpContext.Current.Cache.Insert(CacheKey, Cache... 阅读全文
posted @ 2008-09-26 16:11 宏宇 阅读(526) 评论(0) 推荐(0) 编辑
IIS客户端证书访问配置(转)
摘要:一、 测试环境配置 1、 win2003系统_1 1.1. 安装IIS以承载CA证书服务 1.2. 安装证书服务,CA的公用名称设置为TestCA 2、 win2003系统_2 2.1. 安装IIS 3、 win2003系统_3 二、 配置过程 1、 ... 阅读全文
posted @ 2008-09-19 18:01 宏宇 阅读(629) 评论(0) 推荐(0) 编辑
关于跨域的SessionID的问题
摘要:Session产生的原理是这样的 当用户在客户端打开浏览器的时候,浏览器根据域名(还有其它东西吧)生成一个SessionID存在自己的Cookies里(不支持Cookies在URL里)。 要说的是当你打开一个网站A产生SessionID_A,然后再在这个页面跳转到网站B产生SessionID_B(A,B域名不同), 1.SessionID_A和SessionID_B是不同的。 2.当还是从当前网页... 阅读全文
posted @ 2008-09-16 14:40 宏宇 阅读(2691) 评论(0) 推荐(0) 编辑
Session中丢失的问题解决
摘要:我们在用C#开发程序的时候经常会遇到Session很不稳定,老是数据丢失。下面就是Session数据丢失的解决办法希望对您有好处。 1、在WEB.CONFIG文件中修改SESSION状态保存模式,如: 2、启动系统服务“ASP.NET状态服务 ”,系统默认是手动启动的 3、如果SESSION中保存的数据类型是自定义的,如结构,请在自定义数据类型处序列化会话状态,即在类或结构申明前加[Ser... 阅读全文
posted @ 2008-09-12 14:12 宏宇 阅读(353) 评论(0) 推荐(0) 编辑
异步调用与多线程
摘要:异步调用并不是要减少线程的开销, 它的主要目的是让调用方法的主线程不需要同步等待在这个函数调用上, 从而可以让主线程继续执行它下面的代码.与此同时, 系统会通过从ThreadPool中取一个线程来执行,帮助我们将我们要写/读的数据发送到网卡.由于不需要我们等待, 我们等于同时做了两件事情. 这个效果跟自己另外启动一个线程来执行等待方式的写操作是一样的.但是, 异步线程可以利用操作系统/.Net的线... 阅读全文
posted @ 2008-09-11 16:00 宏宇 阅读(1285) 评论(0) 推荐(1) 编辑
ASP.NET 2.0 中的窗体身份验证
摘要:概述 窗体身份验证使用用户登录到站点时创建的身份验证票,然后在整个站点内跟踪该用户。窗体身份验证票通常包含在一个 Cookie 中。然而,ASP.NET 2.0 版支持无 Cookie 窗体身份验证,结果是将票证传入查询字符串中。 如果用户请求一个需要经过身份验证的访问的页,且该用户以前没有登录过该站点,则该用户重定向到一个配置好的登录页。该登录页提示用户提供凭据(通常是用户名和密码)。然后,... 阅读全文
posted @ 2008-09-11 14:45 宏宇 阅读(313) 评论(0) 推荐(0) 编辑
Form验证实战(转)
摘要:Asp.net中基于Forms验证的角色验证授权 Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。 Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发... 阅读全文
posted @ 2008-09-11 11:23 宏宇 阅读(295) 评论(0) 推荐(0) 编辑
ASP.NET 安全认证(如何运用 Form 表单认证)
摘要:——如何运用 Form 表单认证 作者:寒羽枫(cityhunter172) 序 代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认证时遇到的一些问题,以及使用过程用到... 阅读全文
posted @ 2008-09-11 11:19 宏宇 阅读(1870) 评论(10) 推荐(1) 编辑
Session.Abandon和Session.Clear有何不同
摘要:Session.Clear()就是把Session对象中的所有项目都删除了, Session对象里面啥都没有。但是Session对象还保留。 Session.Abandon()就是把当前Session对象删除了,下一次就是新的Session了。 主要的不同之处在于当使用Session.Abandon时,会调用Session_End方法(InProc模式下)。当下一个请 求到来时将激发Sessi... 阅读全文
posted @ 2008-09-10 16:38 宏宇 阅读(4196) 评论(0) 推荐(0) 编辑
ASP.NET页面事件:顺序与回传详解
摘要:只有执行LoadViewSate方法后,才能得到ViewSate值,所以在Page_Init事件中得不到ViewSate值,当然,可以赋值 ·当得到ViewState后,下一个方法LoadViewSate,将以递归的方式恢复ViewState到页面及各个页面控件或子控件中。·下一个方法是OnPreRender,一般这是在客户端展现页面之前改变页面及其控件的最后一次机会。 一、初始化 ... 阅读全文
posted @ 2008-09-05 15:32 宏宇 阅读(322) 评论(0) 推荐(0) 编辑
关于页面动态添加控件(转)
摘要:最近看到很多问题都是关于页面动态添加控件,页面postback以后,就取不到这些控件了。其实每次在页面上动态添加控件(或者在数据控件上动态添加列),它们的状态是不会被添加到页面的ViewState中去的,所以每次回送回来,它们就消失了,程序员只能手动把这些控件再次添加到页面上来,才会还原它们的状态。 实在惭愧,上面的说法是错误的,由于自己没有理解该机制,幸亏sp1234大哥及时指出,要不然以后... 阅读全文
posted @ 2008-09-05 10:47 宏宇 阅读(664) 评论(0) 推荐(0) 编辑
web.config 中SessionState的配置(转)
摘要:web Form 网页是基于HTTP的,它们没有状态, 这意味着它们不知道所有的请求是否来自 同一台客户端计算机,网页是受到了破坏,以及是否得到了刷新,这样就可能造成信息的 丢失。 于是, 状态管理就成了开发网络应用程序的一个实实在在的问题。 在ASP中能够通过Cookie 、查询字符串、 应用程序、会话(Session) 等轻易解决这些问题。 现在在ASP.NET环境中,我们依然可以使用... 阅读全文
posted @ 2008-09-05 10:25 宏宇 阅读(949) 评论(0) 推荐(0) 编辑
1000句英文常用语
摘要:1. I see. 我明白了。2. I quit! 我不干了!3. Let go! 放手!4. Me too. 我也是。5. My god! 天哪!6. No way! 不行!7. Come on. 来吧(赶快)8. Hold on. 等一等。9. I agree。 我同意。10. Not bad. 还不错。11. Not yet. 还没。12. See you. 再见。13. Shut up! ... 阅读全文
posted @ 2008-09-04 09:16 宏宇 阅读(5497) 评论(1) 推荐(0) 编辑
关于form认证
摘要:今天用了form认证后发现 做的验证码页面和本地的webservices都不能用了。想了一下,原因应该是在form验证下,只要不通过验证,站点内所有东西都不能用了, 解决方法 1.新建一个文件夹 2.把你不需要在form验证控制之下的页面后其它服务放在里面 3.在这个文件夹下 新建一个web.config 4.添加 就可以了 实际就是子文件夹的web.confi... 阅读全文
posted @ 2008-09-03 13:24 宏宇 阅读(359) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示