随笔分类 - E文翻译
摘要:原文地址CodeProject目录介绍“二进制-十进制”相互转换十进制->二进制二进制->十进制OR运算符(按位或|)OR运算符工作方式FlagsAttributeAND运算符(按位与&)XOR运算符(按位异或^)XOR运算符工作方式使用XOR交换两变量值的算法使用XOR加密NOT运算符(按位非~)...
阅读全文
摘要:C#(.NET)中有关编码的一些建议,原文地址:http://www.codeproject.com/Articles/539179/Some-practices-to-write-better-Csharp-NET-code目录介绍试一试什么是更好的代码?怎样提高代码的可读性?什么是编码规范?开发...
阅读全文
摘要:原文地址目录介绍(Introduction)相似点(Similarities)编译单位(Compiled Units)命名空间(Namespaces)顶层成员(类型)(Top Level Elements(Types))基础类型(Basic Types)类(Classes)结构体(Structure...
阅读全文
摘要:本文翻译自CodeProject上的一篇文章,原文地址。目录介绍做最坏的打算提前检查不要信任外部数据可信任的设备:摄像头、鼠标以及键盘“写操作”同样可能失效安全编程不要抛出“new Exception()”不要将重要的异常信息存储在Message属性中每个线程要包含一个try/catch块捕获异常后...
阅读全文
摘要:本文翻译CodeProject(链接)上的一篇文章,文章对JSON的概念以及它在微软一些技术中的应用起到了非常好的扫盲作用,总结得非常好,适合初学者。目录介绍什么是JavaScript对象?实验一:理解JavaScript对象实验二:JavaScript对象数组什么是XML以及为什么使用XML?什么...
阅读全文
摘要:本文翻译自CodeProject上的一篇简单解释Lambda表达式的文章,适合新手理解。译文后面我补充了一点对Lambda表达式的说明。1.什么是Lambda表达式?Lambda表达式是一种匿名方法,多数情况下用来在LINQ中快速创建委托。简单地说,它代表一个没有被定义过的方法,比如没有访问修饰符、...
阅读全文
摘要:(本文翻译自CodeProject上的一篇关于ASP.NET MVC的文章,原文地址:http://www.codeproject.com/Articles/821275/Webforms-vs-MVC-and-Why-MVC-is-better。注意文章有些地方出现的”MVC“术语指”ASP.NE...
阅读全文
摘要:(本文翻译自CodeProject上阿三写的一篇文章,原文地址:http://www.codeproject.com/Articles/528117/WebForms-vs-MVC,讲了有关ASP、ASP.NET WebForms以及ASP.NET MVC三种技术,这篇文章有助于ASP.NET初学者...
阅读全文