技术开发

风雨20年:我所积累的20条编程经验
it知识库

风雨20年:我所积累的20条编程经验

阅读(31) 作者(admin)

  从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。  我会持续更新这些经验,我可...

NET技术

.NET平台上的JavaScript引擎

阅读(30) 作者(admin)

  长久以来,在.NET平台上只能通过JScript.NET执行ECMAScript/JavaScript代码,但是该项目一直是.NET语言中的二等公民,甚至Mono中的对应项目也已经无人维护。不过在JScript.NET逐渐淡出人们视线的时候,.NET平台上也...

NET技术

Unobtrusive JavaScript in ASP.NET MVC 3

阅读(32) 作者(admin)

  Unobtrusive JavaScript 是什么?<!--以下是常规Javascript下写出来的Ajax-->
<div id="test">
<a href="http://www.cnblogs.com/" onclick="Sys.Mvc.AsyncHyperlink.handleClick(this, new Sys.UI.DomEv...

NET技术

在ASP.NET网页间传递数据的五种方法

阅读(32) 作者(admin)

重点总结目前为止在ASP.NET网页中传递数据的方式至少有5种:1、通过查询字符串传递数据。2、通过HTTP POST传递数据。3、通过会话状态传递数据。4、通过源页的公共属性传递数据。5、通过源页中的控件值传递数据。...

NET技术

Silverlight面向客户端,HTML5面向Web

阅读(36) 作者(admin)

  Bob Muglia在PDC 2010讲到Silverlight的时候,说“我们的策略已经转移了”,事后,他又试图澄清这到底是什么意思。Steve Ballmer和Tim Heuer也对Silverlight发表评论,试图重新让社区确信微软对Silverlig...

it知识库

为了5分钱把程序搞的面目全非,恭喜了!

阅读(35) 作者(admin)

  我无意间看到一篇文章,里面有些观点,读来让我想哭:MySQL里的命名都有点长,带有描述性,例如timeAdded或valueCached。对于不多的数据来说,每行只会多占用几个字节,但当你有1亿行时,每行用100个字节存字段名,这样一下子...

[翻译]ASP.NET MVC 3 RC 发布通告
NET技术

[翻译]ASP.NET MVC 3 RC 发布通告

阅读(22) 作者(admin)

  今天早上,ASP.NET组发布了ASP.NET 3 RC版(release candidate)。你们可以从这里进行下载here.  ASP.NET MVC 3是个很完美的发布,增加了大量的功能改进。它可以向后兼容ASP.NET MVC V1 和 V2,可以轻易的升级你...

NET技术

解决T4模板的程序集引用的五种方案

阅读(29) 作者(admin)

  在众多.NET应用下的代码生成方案中,比如CodeDOM,BuildProvider, 我觉得T4是最好的一种。关于T4的基本概念和模板结果,可以参考我的文章《基于T4的代码生成方式》。如果要了解T4具体的应用,则可以参考我的文章《...

it知识库

程序员的十大技术烦恼

阅读(35) 作者(admin)

  每个程序员都有自己烦心事,不论这事指的是范围蠕变(scope creep),还是指匈牙利变量命名(Hungarian notation),我们都明白,这是我们有我们行业里的特定的烦恼。下面要说的就是让程序员们烦恼的十件事情。  10.注释&...

it知识库

偷代码

阅读(22) 作者(admin)

  学东西容易。化为己有难。  我发现自己在最近的几个项目中偷窃了其它项目的思想。当然,并不是真正的“偷”,而是浏览和学习你欣赏的项目和开发者,从中窃取思想。诸如设计模式,重构方法等。Chris是如...

微软“重启”Windows Phone 7 设计的经过
it知识库

微软“重启”Windows Phone 7 设计的经过

阅读(23) 作者(admin)

微软集团副总裁、Windows Phone 项目主管 Joe Belfiore 在位于雷蒙德的微软总部拿着三星的 Windows Phone 7 原型机。  微软员工将 2008 年 11 月称为“重启(The Reset)”。当月,微软终止 Windows 手机...

it知识库

我们的测试驱动开发经验

阅读(34) 作者(admin)

  你应该听过或读过不少关于测试驱动开发的讨论,测试驱动开发往往被比喻为神奇的独角兽,它能帮你照看你的软件,让大家乐得其所。于是,在写了18.000行“神奇独角兽”代码后,我想把我们的体验从整体的角度...

程序员可以跟销售学什么?
it知识库

程序员可以跟销售学什么?

阅读(32) 作者(admin)

  当听到“推销员”、“销售员”或者“销售”这些词的时候,你首先想到了什么?1.过大压力;2.业务谈判;3.例行拜访;4.电话推销;5.兜售信息。如果想到的是这些,那说明你以前可能跟一些糟...

.NET十年(上)
NET技术

.NET十年(上)

阅读(27) 作者(admin)

  相关文章:.NET十年(下)  引言  语言是程序开发者行走江湖的手上利器,各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景,虽多少为刚刚踏入江湖的新手提供了思考的素材,但也同时迷惑了...

NET技术

.NET十年(下)

阅读(33) 作者(admin)

  相关文章:.NET十年(上)  引言  语言是程序开发者行走江湖的手上利器,各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景,虽多少为刚刚踏入江湖的新手提供了思考的素材,但也同时迷惑了...

NET技术

ASP.NET4灵活显标记:数据Web控件改进

阅读(30) 作者(admin)

  长期以来,使用Web控件的开发者都欣赏这些控件所具有的高生产力,但在控制它们生成的标记方面却付出了一定的代价。例如,许多ASP.NET控件会自动地使用元素来包装它们的内容,原因是为了方便布局或样式控制。然而,这...

NET技术

看似简单!解读C#程序员最易犯的7大错误

阅读(42) 作者(admin)

  编程时犯错是必然的,即使是一个很小的错误也可能会导致昂贵的代价,聪明的人善于从错误中汲取教训,尽量不再重复犯错,在这篇文章中,我将重点介绍C#开发人员最容易犯的7个错误。  格式化字符串  在C#编程中,字符...

流传在开发者圈的10句编程谚语
it知识库

流传在开发者圈的10句编程谚语

阅读(28) 作者(admin)

  所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。  1.无风不起浪...

教你构建多样化的Facebook应用程序
it知识库

教你构建多样化的Facebook应用程序

阅读(41) 作者(admin)

  使用Flash Platform,您可以构建丰富的用户体验。使用Facebook Platform,您可以构建丰富的社交体验。将两者结合使用,您可以构建出纳入更具交互性、表现力和响应性应用程序社交功能的杀手级应用程序。  您可以...

PHP+MySQL+jQuery实现发布微博程序——jQuery篇
it知识库

PHP+MySQL+jQuery实现发布微博程序——jQuery篇

阅读(30) 作者(admin)

  我们在QQ个人中心或者新浪微博等网站上可以看到一个发表话题的应用。该应用实现了即时统计输入字数,并且通过Ajax与后台交互,将输入内容插入到话题列表中。本文讲解第一部分jQuery实现前端交互操作。  XHTML...

使用DeeepZoom Composer进行富图像应用的开发(翻译--1)
NET技术

使用DeeepZoom Composer进行富图像应用的开发(翻译--1)

阅读(27) 作者(admin)

  富图像应用(第一部分)  在这章,你会学到下列内容:使用Deep Zoom Composer 工具建立高质量、高度友好的图像。组合为平滑、可缩放的全景图像。建立以编程形式方式控制的深度缩放的Silverlight应用程序。使用Pho...