摘要:
近日将asp.net webapi 升级为rc版,突然发现之前beta版开发的程序不能正常工作了,用httpclient调用webapi时,action的参数总是空,无法获取传入的值,查阅了官方的论坛发现下面的帖子,http://blogs.msdn.com/b/jmstall/archive/2012/04/16/how-webapi-does-parameter-binding.aspxrc版的webapi参数绑定器分为两种:1.Model Binding2.Formatters其中Model Binding仅从url中取值,这点是与mvc的model binding有区别的,forma. 阅读全文
摘要:
当我们asp.net程序迁移到iis7时,如果页面cookie中存在未编码的汉字时,iis内核就会报错,错误信息如下:在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符。 (异常来自 HRESULT:0x80070459)对应的英文错误信息如下:No mapping for the Unicode character exists in the target multi-byte code page经过单元测试,确实如此,iis6下还未测试,不知是否会发生此情况解决方案:存储cookie值经过url编码即可,上代码HttpCookiecookie=newHttpCookie. 阅读全文
摘要:
打开IIS 7.5的applicationHost.config文件(C:\Windows\System32\inetsrv\config\applicationHost.config),在<applicationPools>中加一个 startMode=”AlwaysRunning”属性:<applicationPools> <add name="appname" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" /></appli 阅读全文
摘要:
为了提高网站性能、和网站的负载能力,页面静态化是一种有效的方式,这里对于asp.net mvc3 构架下的网站,提供一种个人认为比较好的静态话方式。实现原理是通过mvc提供的过滤器扩展点实现页面内容的文本保存,直接上代码:View Code publicclassStaticFileWriteFilterAttribute:FilterAttribute,IResultFilter{publicvoidOnResultExecuted(ResultExecutedContextfilterContext){}publicvoidOnResultExecuting(ResultExecuting 阅读全文
摘要:
PKCS 全称是 Public-KeyCryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准,PKCS 目前共发布过 15 个标准。 常用的有:PKCS#7 Cryptographic Message Syntax StandardPKCS#10 Certification Request StandardPKCS#12 Personal Information Exchange Syntax StandardX.509是常见通用的证书格式。所有的证书都符合为Public KeyInfrastructure (PKI) . 阅读全文
摘要:
一、关于技术选型为什么选.net?这个问题经常有新手抛出,并引发一番争论,虽然争论过程中能总结出各种平台、语言的特点,但总无法给出定论。其实,很简单,我先遇到.net,我熟悉了.net,所以选我.net。至于平台好坏,语言好坏什么的说法,这里还是不说的好,以免又变成了所谓的月经贴。关于技术选型,大多数项目并不是单纯从技术角度考虑选择的,尤其是平台的选择,政治因素、喜好因素以及掌握选择权的人所处的环境有极大的关系,用现有的技术资源,选择最优的配置,才是最好的选择,毕竟技术只是工具。这里主要讲的是我所熟悉的.net平台下c#语言的web开发,从asp.net的webform 和 mvc 3.0 对 阅读全文
摘要:
做开发有四年了,回想起来发现什么也没留下,东西都放在脑袋里面可不是个好事情,这里记录一下开发过程遇到的问题和总结的经验,与大家分享、探讨。简单做个目录,理个思路先1.开发环境,项目搭建,技术选型2.代码风格,开发习惯3.asp.net mvc 3和entity framework4.jquery + jqueryUI,前端利器5.错误处理,忽略还是捕获?6.重构,代码的进化7.关于什么时候用配置webconfig 阅读全文
摘要:
Sql Server Compact 4.0部署注意事项
Microsoft SQL Server Compact 4.0
Visual Studio 2010 SP1 Tools for SQL Server Compact 4.0 阅读全文
摘要:
一年前在博客园开了博客,一直都没写什么,人都懒得不行了,要改改了,来点激情的,做点开源项目,写写备忘博客把脑子里的东西形成点实实在在的东西吧 阅读全文