摘要:
snap 地址 https://github.com/TylerBrinks/Snap snap是基于dynamicproxy的一个aop,选择尝试一下这个的最主要原因是他支持autofac nuget引入包,包引入后,会有一个AutofacAopSample.cs文件,提供了一个示例,还是比较好懂的。 写一个类继承MethodInterceptor,作为切面程序。可以override3个方... 阅读全文
摘要:
昨天java的同事,和我说,在java调用.net的wcf服务时,生成代理类会占用大量内存,最好改成restful形式。 但是我们的wcf被自己的.net程序各种调用。在不更改.net调用方式的前提下,提供restful方式的调用 经过一些尝试,修改步骤如下 1、在wcf的接口里,每个方法加上[WebGet] 2、写一个新的服务,继承原来的服务,这个新服务的地址和原来不一样了,所以不影响以... 阅读全文
摘要:
……类定义略member x.Go(a,b)="a is " + a + " and b is " + bmember x.Go1 a b ="a is " + a + " and b is " + bF#中(x,y)是有特别的意义的 这种东西叫做 元组(Tuples)当 Go(a,b)时,定义函数的参数为一个元组而 Go1 a b 时,是2个参数调用时也不同(new对象略) printfn... 阅读全文
摘要:
服务器上开msvsmon,需要权限,临时调试,可以直接给everyone 本地vs附加到进程 以上设置可以断点 阅读全文
摘要:
使用iis host wcf,可以很方便的做负载均衡。 利用这个特点,可以在架构的时候把逻辑层,数据层等部分以wcf的形式发布。 并且,对一个大型系统来说,总是有若干不同的模块,这些模块有些使用量大,有些使用量小,对每个模块都以wcf的形式发布,那么我们可以给使用量大的模块多负载几个,而使用量小的则少负载。 但是使用wcf,会带来额外的性能开销。比如非常少用到模块,他本来可以和网站放在一起,... 阅读全文
摘要:
从官网上可以下到FusionChartsSuiteXtEval版的全部图表flash不过都是带水印的对于舍不得花钱的公司。。。。。用action script viewer打开swf文件F4导入,选择一个目录在导出的文件中,双击 xxxx_rebuild.fla文件用flash打开打开后,双击rebuildcommand.jsfl文件在flash中运行在com文件夹中找到core目录下的chart.as搜索“<a”,找到addEvalMark这个方法,可以看到里面添加了水印连接。此方法上面就是调用这个方法的地方,把调用的那句注释掉在flash软件中,导出xxxx_rebuild_done 阅读全文
摘要:
以ie7为例,为ie7引入一个特殊的css 建立2个layout页,默认的叫_layout.cshtml,为ie7的为_layout.ie7.cshtml 建立2个css文件,default.css和ie7.css。 home/index页的layout指定到_layout.cshtml Layout = "~/Views/Shared/_Layout.cshtml";在默认的_layou... 阅读全文
摘要:
makecert -r -pe -n "CN=颁发给" -ss My -sky exchange 此为证书的生成命令,其中“颁发给”需要替换成具体的机器。 颁发给谁,则要使用对应的方式来访问服务 如颁发给www.abc.com则在引用服务的web.config中address就应该是https://www.abc.com/service.svc 同样,机器名,公网ip和内网ip。 ... 阅读全文
摘要:
insert into Users (username) output inserted.id values('aaa')这个最靠谱。网上说的大部是select @@IDENTITY这个非常不靠谱,其他库的操作也会导致这个值得变化相对靠谱的是select ident_current('table_name') 这个限制了表,至少其他库的,其他表的不会影响。output在update中也可以使... 阅读全文
摘要:
下载地址:http://www.innovasys.com/products/dx/overview.aspx 此软件与sandcastle的作用差不多,都是用来通过dll的xml注释生成说明文档。 在生成之前,首先需要写好xml注释,关于xml注释的使用请参考http://hi.baidu.com/czlaner/item/2fa0d48398a32aebe496e092 并且在项目... 阅读全文