- 博客(22)
- 收藏
- 关注
转载 异步控制器, 从ASP.NET MVC 2到4
前言这篇文章主要针对即将到来的ASP.NET MVC4中的异步控制器做一个回顾和展望, 并未涉及到讨论异步控制器的使用场合, 如果对异步控制器何时使用仍然纠结的同学, 这次可能会让你们失望了, 不过关于这方面的讨论和分析其实蛮多的, 大家也可以自行搜索.好了,废话少说,上正文.异步控制器在MS越来越提倡异步操作的时代, ASP.NET MVC中的异步操作却一直显得比较落伍...
2012-02-02 23:23:00
210
转载 你知道为啥++[[]][+[]]+[+[]] = 10?
前言这个世界总有那么些人喜欢较真,喜欢研究,这不, 在StackOverflow上,有人就很认真的提了这个问题, 幸运的是, 程序员永远是这个世界上最乐于帮助别人的人群之一, 于是, 真有人很热情的blabla的解释了原因.想看源地址的可以去这里: http://stackoverflow.com/questions/7202157/can-you-explain-why...
2011-12-31 19:41:00
187
转载 我为啥喜欢WinPhone
从观望到入手到现在的淡然, 使用WinPhone差不多也近半年了. 也算是对WinPhone有些自己的看法, 数次在CB那种口水遍布的地方看到各种否定->驳"XXX->驳"驳XXX我都是很淡定的, 萝卜青菜,各有所爱, 特别是面对一个基本颠覆了以往的手机用户体验的手机来说, 有反对的声音在所难免,不过今天在看到有园友在园子里对WP吐槽(.NET的地盘啊~~), 觉得这样看来貌...
2011-08-30 23:34:00
201
转载 WinPhone开发阶段总结
首先,这篇文章基本没什么技术含量,它主要是我对最近业余时间的WinPhone开发工作的一个总结.而且以我以往的学习经验来说,这篇文章很可能对读者中的大部分人都毫无用处,因为所谓学习方法因人而异,这我深有体会,所以这里我贴出自己关于WinPhone开发工作的一个阶段性总结只是希望里面哪怕能有一点点对你有所启示,那应该就算这篇文章的最大成功了.自从去年工作方向由.NET转向PHP之后,C#基...
2011-08-09 01:13:00
237
转载 C#与闭包
首先想说明一点,虽然有这样那样的不好的心态(比如中文技术书),但总体来说,国内的技术人员还是喜欢分享和教导别人的,这点我的个人感受和之前在园子里看到的朋友的感受恰恰相反.个人认为其实国内很多技术网友都是很热心的,可能因为语言问题同一个技术热点会稍稍落后国外一些,但一些成熟的或者基础的概念都可以找到很细致的中文介绍,特别是关于闭包,因为它的字面解释确实很绕,所以基本所有试图解释这一名词的同...
2011-08-04 22:35:00
151
转载 .NET 4.0新增命名空间:System.Collections.Concurrent
集合类的需求总是源源不断,因此,不管是1.0到2.0的泛型,还是3.0到4.0的并行(本文的并行指Concurrent,非Parallel),.NET每个版本总会伴随着一些集合类的增长。由于并行计算现在已经越来越流行,这里我将对.NET 4.0中新增的命名空间System.Collections.Concurrent和它下面的类做一些简单的介绍。为什么需要Concurrent?相...
2010-03-09 00:35:00
312
转载 .NET程序员学PHP:常见编程错误
这篇文件我将继续PHP之旅,并对网上找到的一些PHP中常见的错误进行收集和总结,希望对大家有所帮助。 1. 小错误也能酿大祸你碰到过仅仅因为一个小小的分号而导致程序出现大问题的情况么?在PHP中如果你while循环的条件后面加上了分号的时候会导致PHP陷入死循环,而且这种错误设置都不会被PHP异常处理系统捕获。我们先看看代码吧:$i = 0;while($i < 2...
2010-03-07 15:21:00
145
转载 .NET程序员学PHP:static关键字
学习PHP也有一段时间了,有些东西觉得还是需要总结一些,对于.NET程序员来说,PHP中有很多概念都跟以前的理解不一样,这里我们将重点分析下static关键字。static关键字在C#编程中非常常见,它用来修饰符声明属于类型本身而不是属于特定对象的静态成员。static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。声明为stat...
2010-03-04 00:42:00
166
转载 PHP:使用'./include.php'替换'include.php’
最近在学PHP,习惯性的喜欢把它与.NET作些比较,发现其中一个不同就是对其他文件中对象的引用问题。我们知道,java中有包的概念,而.NET中则有更加方便的DLL程序集引用的概念,通过这些以打包形式组合在一起的对象集合,我们可以很方便的在自己的类中引用其他地方定义的类或其他对象,但由于PHP中没有相应的概念,所以在需要引用其他文件中定义的对象时,PHP程序员最常用的两个函数莫过于req...
2010-03-02 20:45:00
174
转载 C# Tips-2
上次写过一些平常开发中总结的小技巧,这次继续补充一部分。1. 多个Using简化书写。我们经常会遇到需要使用多个using对象的时候,这时候我们可能这样写代码:using (Class1 c1 = new Class1(someParam1)){using (Class2 c2 = new Class2(someParam2)){//TODO:在这里添加功能代码}}...
2010-03-01 23:20:00
110
转载 jQuery 1.4: 15个你应该知道的新特性(译)
原文地址:http://net.tutsplus.com/tutorials/javascript-ajax/jquery-1-4-released-the-15-new-features-you-must-knowjQuery 1.4 最近刚刚发布. 这个版本可不是一个简单的改进,它不仅包含了很多新的特性,还改进了很多功能, 更在性能优化方面下了很大功夫, 本文将对这些新的特性和增...
2010-01-24 02:42:00
159
转载 .NET 4.0新特性-- Corrupted State Exceptions
作为程序员,我想很多人应该都有过跟异常打交道的经历。而且相信也有很多人也都写过catch(Exception e){//blabla}这种把所有未知异常一股脑儿捕获并处理掉的代码吧。不管是为敷衍客户也好,让程序继续运行以避免糟糕的用户体验也罢,在微软眼中,这种处理方式都是不对滴,特别是当你的程序是作为一个插件寄存在别的程序如VS,Offcie中时,这种情况下对有些严重的异常如访问冲突我们...
2010-01-05 02:50:00
290
转载 C# 4.0新特性-索引属性
首先祝大家元旦快乐(有朋友祝福我新年快乐,但总觉得没那个味道,我心中的新年快乐一直都是春节快乐的意思,不过听Happy New Year又能接受~~)。这篇文章我主要给大家介绍一个C# Team很少提及的一个关于C# 4.0的新特性--索引属性。文章主要从索引属性是什么,为什么需要它,为什么C#又不完全支持它,目前C#索引属性的实现以及怎样使用它四个方面进行介绍。什么是索引属性望...
2010-01-02 08:14:00
198
转载 .NET Framework 版本安装调查
相信每个搞.NET开发的程序员都希望了解目前PC用户机器上.NET版本安装的情况吧。目前关于这方面的统计还比较少,不过这里还是有一份关于这个的信息的调查表格的,当然,这只是国外用户的调查情况,鉴于目前国内IE6泛滥的情况,我认为.NET版本安装的情况要悲观得多,因为大部分用户还是在使用古老的XP,并且除了大型游戏和常用软件,其他东西他们基本不会安装,更不用说.NET Framewor...
2010-01-02 01:27:00
118
转载 C# 4.0 新特性-dynamic
前段时间看过一些关于dynamic这个C#4中的新特性,看到有些朋友认为dynamic的弊大于利,如无法使用编译器智能提示,无法在编译时做静态类型检查,性能差等等。因此在这篇文章中我将就这些问题来对dynamic做一个较详细的介绍,希望通过这篇文章,能使大家对dynamic关键字有个更深入的认识。dynamic介绍相信很多人应该都已经对Anders Hejlsberg在PDC20...
2009-12-30 09:37:00
353
转载 从键盘布局开始说C#中的符号
前言:年关将至,因此到处都出现了各种各样的总结和归类文章。因此,这里我也带各位读者对.NET中出现的符号总结一下,温故知新,希望能将你可能对有些符号的模糊的记忆重新理清,对你有所启示。 程序员们,花5秒钟将你的眼神从屏幕上挪开,看下你的键盘(e.g.图1),找找键盘上那些熟悉的符号,作为一个C#开发人员,你有没有突然发现它们大部分都是那么的亲切呢?是的,看看键盘上的这些符号,大...
2009-12-25 09:06:00
250
转载 C# 特性复习-泛型
泛型,.NET的这个特性相信大家都已经很熟悉了,提起泛型,不能不首先提到C++中的模板,C++中模板的引入大大提高了代码的重用性,因此也得到了许多程序员的喜爱。因此,在同为强类型语言平台的.NET 2.0和Java 1.5中,它们也都不约而同的引入了泛型的对语言和平台的支持。不过虽然三种语言最终都提供了将类型参数化的功能,然而这个功能在三个平台或语言中的实现却大大不同。相对来说,C++的...
2009-12-23 02:35:00
176
转载 10个你需要了解的不常见的Html标签(译)
原文地址:http://net.tutsplus.com/articles/web-roundups/10-rare-html-tags-you-really-should-know/ 如今,Web开发工程师在学习和工作中通常都使用了不止一门语言。因此,对一门语言的方方面面我们很难说得上都去了解,要精通一门语言也是相当有难度,比如语言中一些生僻但可能很有用处的关键字用法。...
2009-12-20 04:23:00
182
转载 C# Small Tips
学习和使用C#这么久,也有了些可以跟大家分享的经验和教训,这里分享下几个关于C#开发的小技巧: 1. 输出变量的名称。 需求:有时候我们在测试或平时练习的时候可能想把变量的值和它自身的名称一起输入到屏幕或者其他地方,而不是自己在代码中写变量名。如: var A = 10; Console.WriteLine("Var Name:A,Value:{0...
2009-12-19 18:19:00
146
转载 javascript Array.sort() 跨浏览器下需要考虑的问题
最近组里项目需要一个简单的Table排序的功能,这个功能实现起来很简单,并且网上也有很多现成的代码,因此任务很快完成,然而在做跨浏览器的测试时在chrome浏览器下发现了一个问题,测试人员发现(见图1),在chrome下依据某列排序时,如果两行的排序数值相同,chrome不是按通常情况保持这两列的顺序不变,而是将他们顺序调换。在google一下问题之后,我们发现原来是当初ECMAscri...
2009-12-06 14:40:00
424
转载 C# 操作符重载(译)
原文地址:C# Operator Overloading - The Crazy Side - Part 2 欢迎回到疯子的世界,如果想写出易理解的代码,这里的很多事情你都不会去做的!在这个特殊的例子中,我将谈谈当你将operator重载和继承,多态混合使用的时候,在C#里面会有什么发生。如果你想复习下C#operator重载,你可以去读下这个教程的第一部分,在Ove...
2009-05-09 23:10:00
187
转载 我对.NET中delegate和event区别的理解
前几天和朋友老邓讨论delegate和event区别的时候,老邓问我对他们的理解,当时自己没理解清楚,只是很简单的一句话:event就是特殊的delegate,也即event是delegate的子集。并且我对老邓解释只要你愿意并完全信任调用自己代码的client,你完全可以将所有的事件用delegate代替。 后面自己仔细思考了一下,发现自己理解的局限性,确实delegat...
2008-11-01 14:47:00
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人