文章分类 - [03] .NET
摘要:asp中Session的工作原理:asp的Session是具有进程依赖性的。ASP Session状态存于IIS的进程中,也就是inetinfo.exe这个程序。所以当inetinfo.exe进程崩溃时,这些信息也就丢失。另外,重起或者关闭IIS服务都会造成信息的丢失。asp.net Session的实现asp.net的Session是基于HttpModule技术做的,HttpModule可以在请...
阅读全文
摘要:1. .Net端数据类型精度与oracle的类型精度不匹配,错误信息:overflow error的异常 处理办法:trunc(column,N) 处理oracle端的数据精度 待续。。。。
阅读全文
摘要:Web Service是完全基于XML格式的,需要转换为XML格式以可以穿越防火墙,做到真正的数据共享;所以Web Service数据传输必须是可序列化的。因为DataSet处理DataTable的序列化以便进行封送处理,所以无法传递单个DataTable;DataReader、DataTable 和 DataSet 中,只有 DataSet 可以与 Web 服务之间传递。这是因为,为了与 Web...
阅读全文
摘要:1、SQL事务 sql事务是使用SQL server自身的事务:在存储过程中直接使用Begin Tran,Rollback Tran,Commit Tran实现事务:优点:执行效率最佳限制:事务上下文仅在数据库中调用,难以实现复杂的业务逻辑。2、ADO.net事务 Ado.net事务可能是大家一般都用的优点:简单,效率和数据库事务差不多。缺点:事务不能跨数据库,只能在一个数据库连接上。如果是两个数...
阅读全文
摘要:1). HttpContext 类的 RewriteUrl() 方法来执行 URL 重写;2).自定义HTTP Module或 HTTP Handler来重写 URL;3).借助正则表达式来重写URL;
阅读全文
摘要:现象一:在一个网站中,当访问一个处理比较耗时的页面(A页面),页面请求还没有返回时,此时再点击访问该网站的其他页面(B页面)会出现B页面很久都没有响应和返回,直到A页面输出返回数据时才开始处理B页面的请求,造成请求排队处理,A页面阻塞了B页面的请求处理。原因:Session实现了Reader/Writer的锁机制 当页面对Session具有可写功能(即页面有<%@ Page EnableSe...
阅读全文
摘要:.NET Reflector (用于分析程序集,可以反编译) Reflector下载地址:http://www.aisto.com/roeder/dotnet 相关插件下载地址:http://www.codeplex.com/reflectoraddinsRegulator (用于生成正则表达式) 下载地址:http://sourceforge.net/projects/regulator/N...
阅读全文
浙公网安备 33010602011771号