代码改变世界

NoSQL学习之路[索引贴]

2013-04-26 21:08 by Hejin.Wong, 999 阅读, 0 推荐, 收藏, 编辑
摘要:NoSQL学习汇总帖。 阅读全文

[Javascript]客户端检测

2013-04-26 17:19 by Hejin.Wong, 2183 阅读, 0 推荐, 收藏, 编辑
摘要:本文地址:http://www.cnblogs.com/egger/archive/2013/04/26/3045285.html客户端检测是一种行之有效的开发策略。但不到万不得已,就不要使用客户端检测。先设计通用的方案,然后根据浏览器之间的差异和各自的怪癖quirky,再使用特定于浏览器的技术增强该方案。能力检测FeatureDetection能力检测(又称特性检测)目标是识别浏览器的能力而不是识别特定的浏览器。只需根据浏览器支持的功能给出解决方案。能力检测作为确定下一步解决方案的依据,而不是用它来判断用户使用的是什么浏览器。基本模式:if( object.propertyInQuestio 阅读全文

NoSQL历史简介

2013-04-25 23:46 by Hejin.Wong, 2662 阅读, 0 推荐, 收藏, 编辑
摘要:NoSQL历史简介和发展现状。 阅读全文

用户代理字符串简史

2013-04-20 11:24 by Hejin.Wong, 4439 阅读, 1 推荐, 收藏, 编辑
摘要:本文基于JS高级程序设计一书整理,了解用户代理字符串是为了在使用"用户代理检测"中存在电子欺骗的问题。Javascript的客户端检测请见博文"[Javascript]客户端检测"。 阅读目录早期的浏览器Netscape Navigator 3 和 Internet Explorer 3Netscape Communicator 和 IE4~IE8GeckoWebKitKonquerorChromeOperaiOS 和 Android HTTP规范(包括1.0和1.1版)明确规定,浏览器应该发送简短的用户代理字符串,指明浏览器的名称和版本号。RFC 26 阅读全文

[Exception]Sys.WebForm.PageRequestManagerServerErrorException:500

2013-04-13 14:06 by Hejin.Wong, 1535 阅读, 0 推荐, 收藏, 编辑
摘要:异常:Sys.WebForm.PageRequestManagerServerErrorException:在服务器上处理请求时出现未知错误。服务器返回的状态码为500 问题:项目中一个页面用到了富文本编辑器,当使用颜色字体大小等选项时,提交表单页面就会抛出异常。(只是输入简单的文本,不能换行,提交表单成功)。调试:1、在页面文件的Page标签里加上ValidateRequest="false"的属性值 此方法对于没有显著页面元素错误(有潜在危险、但非不可执行)的程序是可以的,前提是你不需要考虑防范页面脚本攻击等危及程序安全的因素。或在配置文件web.config的syst 阅读全文

NuGet添加本地包(Package)

2013-03-19 22:24 by Hejin.Wong, 23013 阅读, 5 推荐, 收藏, 编辑
摘要:NuGet添加本地包(Package) 阅读全文

ASP.NET 设计模式 读书摘记3

2013-03-10 16:51 by Hejin.Wong, 1173 阅读, 1 推荐, 收藏, 编辑
摘要:应用程序分层与关注点分离规划一个好的体系结构。如果基础不牢,就无法构建可维护、伸缩的应用程序。反模式:智能UI微软的RAD(Rapid application development)开发工具Visual Studio.NET快速开发表单式Web应用程序。通过简单的拖曳和所见即所得的应用程序设计界面。非常适用于原型设计 、一次性短期的应用程序。但临时应用程序往往会被修改作为构建基础,最终成为难以维护的关键任务应用程序。code-behind包含了应用程序的事件处理、数据访问以及业务逻辑。所有的关注点混杂在一起,导致业务逻辑重复。分离关注点应用程序分层是分类关注点的一种形式。可以通过命名空间、文 阅读全文

[Exception] 无法识别的属性“targetFramework”。请注意属性名称区分大小写

2013-03-08 15:09 by Hejin.Wong, 1583 阅读, 0 推荐, 收藏, 编辑
摘要:“/”应用程序中的服务器错误。配置错误说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。源错误: 行 46: </appSettings>行 47: <system.web> 行 48: <compilation debug="true" targetFramework="4.0">行 49: <assemblies>asp.net部署出错(targetFram 阅读全文

[Exception] 当前 TransactionScope 已完成

2013-03-08 15:05 by Hejin.Wong, 1632 阅读, 0 推荐, 收藏, 编辑
摘要:转自 http://www.cnblogs.com/loafer/archive/2010/06/03/TransactionScopeComplete.html捕获异常的时候 经常会碰到这个异常报告导致原因//正确代码using (TransactionScope ts = new TransactionScope(TransactionScopeOption.Required)){//xxx();ts.Complete();}DoSomething(); //错误代码using (TransactionScope ts = new TransactionScope(TransactionS 阅读全文

ASP.NET 设计模式 读书摘记1

2013-02-25 09:21 by Hejin.Wong, 3406 阅读, 4 推荐, 收藏, 编辑
摘要:声明本文为阅读此书笔记摘要。内容来自网络和本人手工输入。发布在博客上不作为任何商业应用。存在有大段的原文引用,若存在版权问题,请联系我,我将删除。Professional ASP.NET Design Patterns为什么学习设计模式?运用到ASP.NET应用程序中的设计模式、原则和最佳实践。设计模式和原则支持松散耦合、高内聚的代码,而这将提升代码的可读性、灵活性和可维护性。对于那些已经有很好解决方法的任务,没有理由再去进行重复劳动。著名建筑学家克里斯托弗·亚历山大 Christopher Alexander 曾经说过:每种模式描述了一个在我们周围不断重复发生的问题,以及该问题解决 阅读全文