摘要:
如何部署强命名程序集(Strong Name Assembly)和GAC如何创建强命名程序集(Strong Name Assembly) 创建一个强命名程序集首先需要获得一个用强命名实用工具 (Strong Name Utility,即SN.exe,.NET SDK自带)产生的密钥。 下面简要介绍一下SN.exe的一些用法。 要产生一个公钥/私钥对: a)SN –k MyCompany.Keys ... 阅读全文
posted @ 2009-08-15 23:18
pursue
阅读(570)
评论(0)
推荐(0)
摘要:
强命名程序集的缘由: 目前Windows中出现的DLL Hell问题(两个不同的公司可能开发处具有相同名称的程序 集,如果将相同名称的程序 集放置到同一个目录下,则会出现程序集覆盖现象,最后安装的 程序集会覆盖前面的程序集,从而可能导致应用序不能正常运行)。 由此看来,仅靠名称来区分程序集是不足够的。CLR采取了强命名程序集的方式来唯一的 表示程序集。强命名程序集包含四个标识:名称,版本号,语... 阅读全文
posted @ 2009-08-15 23:17
pursue
阅读(1819)
评论(0)
推荐(0)
摘要:
其实现的原理并没有本质的区别,在应用开发层面上有以下区别:1、Remoting可以灵活的定义其所基于的协议,如果定义为HTTP,则与Web Service就没有什么区别了,一般都喜欢定义为TCP,这样比Web Service稍为高效一些2、Remoting不是标准,而Web Service是标准;3、Remoting一般需要通过一个WinForm或是Windows服务进行启动,而Web Servi... 阅读全文
posted @ 2009-08-15 23:05
pursue
阅读(355)
评论(0)
推荐(1)
摘要:
朱二(2006.3 转载请注明作者) 本篇文章将用实例再现数据库访问中四类并发问题,希望能让初学者能对事务的并行性有进一步的理解。 首先,让我们先来了解一下并行问题以及事务隔离级别这两个概念。在数据库中,假设如果没有锁定且多个用户同时访问一个数据库,则当他们的事务同时使用相同的数据时可能会发生问题。并发问题包括: 丢失或覆盖更新。 未确认的相关性(脏读)。 不一致的分析(非重复读)。 ... 阅读全文
posted @ 2009-08-15 22:49
pursue
阅读(299)
评论(0)
推荐(0)
摘要:
摘要:Matt Powell 介绍了如何在服务器端使用异步 Web 方法,来创建高性能的 Microsoft ASP.NET Web 服务。简介 在九月份的第三篇专栏(英文)中,我谈到了利用 Microsoft? .NET Framework 的客户端功能通过 HTTP 异步调用 Web 服务的问题。这种调用 Web 服务的方法非常有用,使用时不必锁定您的应用程序或产生过多后台线程。现在我们了解... 阅读全文
posted @ 2009-08-15 21:59
pursue
阅读(411)
评论(0)
推荐(0)
摘要:
最经公司工作需要调用一个外部的webservice,同时要将传出的数据进行保存,以自己以前的习惯,就打算逐步操作,失败啊,完全没考虑过用户体验效果,在同事指点下,意识到使用异步调用的好处,随便将自己找的一些资料留以保存,以戒后误!我们要明确,为什么要进行异步回调?众所周知,普通方法运行,是单线程的,如果中途有大型操作(如:读取大文件,大批量操作数据库,网络传输等),都会导致方法阻塞,表现在界面上就... 阅读全文
posted @ 2009-08-15 10:10
pursue
阅读(358)
评论(0)
推荐(0)

浙公网安备 33010602011771号