摘要:PDF版浏览:http://www.cnblogs.com/Files/JimmyZhang/Delegates-and-Events-in-CSharp.pdf更新记录:2007年 9月28日:事件的由来 引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了... 阅读全文
【收藏】本周ASP.NET英文技术文章推荐[01/28 - 02/03]
2007-11-07 11:56 by Jacky_Xu, 345 阅读, 0 推荐, 收藏, 编辑
摘要:摘要 本期共有8篇文章: Refactor! for ASP.NET Beta发布 如何解决ASP.NET Ajax 1.0中跨域名frame访问时出现的access denied问题 Web 2.0的神话和现实 Windows Vista开发者讲述:Internet Information Services 揭秘ASP.NET AJAX中的“Sys is undefined”异常 ... 阅读全文
77种网络经济创新模式
2007-11-05 18:52 by Jacky_Xu, 1258 阅读, 0 推荐, 收藏, 编辑
摘要:当整个世界都在为互联网喝彩的时候,人们心中往往都会进行这样的思考——我怎样才能在互联网上获得财富?其实,这个问题是没有人能够回答的,因为可以回答的人正在为获得财富忙得不可开交。 ---- 有人说:对网络经济来讲,创新似乎是它可以如此不断膨胀,并且持续繁荣的唯一原动力,而且,好像在互联网上谁合理运用了这个动力,谁就会成为财富的聚集地。当然,这种“金字塔尖上”的人和企业总是凤毛麟角,并且在他们之中,... 阅读全文
【收藏】本周(月?)ASP.NET英文技术文章推荐[12/24 - 01/27]
2007-11-05 15:28 by Jacky_Xu, 202 阅读, 0 推荐, 收藏, 编辑
摘要:前面一个月一直都在翻译《Zen of CSS Design》,ASP.NET英文技术文章推荐和digg.com网站Programming分类每周热点两个系列也中断了……不过翻译工作终于大功告成,2月即可上市。 为了弥补,这篇文章把前面一个月前的债稍微还了一点。以后写作不会这么紧张了,至少要保证这两个系列的不间断,希望朋友们能够继续支持。 接下来可能还会写一些ASP.NET AJAX的东西,老本行阿... 阅读全文
互联网公司成功的四个要点
2007-11-05 15:27 by Jacky_Xu, 249 阅读, 0 推荐, 收藏, 编辑
摘要:要点一:要确立竞争对手 创建互联网公司的第一步,也是最关键的一步,就是要确立竞争对手。 任何企业要建立自己的业务,其生意都从既有行业与竞争中转化而来。汽车的生意从马车转化而来,飞机的生意从铁路和轮船转化而来,可乐的生意从酒类饮料转化而来,亚马逊的生意源自传统书店,Google的生意源自雅虎(综合门户),百度(中文搜索)的生意源自Google,从战略脉络看,整个商业界都是如此。企业创业的第一步... 阅读全文
五种提高 SQL 性能的方法
2007-11-02 14:56 by Jacky_Xu, 298 阅读, 0 推荐, 收藏, 编辑
摘要:有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听你解释为什么查询耗费... 阅读全文
【收藏】本周ASP.NET英文技术文章推荐[12/17 - 12/23]
2007-11-02 11:06 by Jacky_Xu, 270 阅读, 0 推荐, 收藏, 编辑
摘要:摘要 本期共有7篇文章: JavaScript脚本和LINQ? Visual Studio 2005 SP1发布——Web相关的改进 小技巧:使用Visual Studio 2005 SP1的本地Web Server时如何将站点置于根目录下 ASP.NET AJAX 1.0 RC发布 ASP.NET Menu控件的6个小小使用技巧 理解.NET中的数据库连接池 IIS7一瞥 ... 阅读全文
深入理解C#的对象模型
2007-11-02 10:44 by Jacky_Xu, 1545 阅读, 2 推荐, 收藏, 编辑
摘要:比如把一个子类对象强制转换为基类对象,其实编译器处理就是把该对象作为基类对象来处理(即对象的Slip)。当然调用的方法(非虚函数)也是基类的方法,和子类无关。而调用虚函数则先要去对象内存地址,再获取对应的vTable(在C++,Delphi中都是类似处理,根据对象的地址,获取该对象的vTable),再根据虚函数的偏移量获取vtable表中的实际虚函数的函数地址,从而实现OO的多态。还是通过实例代码... 阅读全文
【收藏】本周ASP.NET英文技术文章推荐[12/10 - 12/16]
2007-11-01 14:22 by Jacky_Xu, 207 阅读, 0 推荐, 收藏, 编辑
摘要:摘要 本期共有7篇文章: UpdatePanel和自定义控件中的客户端脚本 MSBuild, NAnt, NUnit, MSTest所带来的不爽 AJAX Futures December CTP:从WebService或PageMethod中返回DataSet、DataTable以及DataRow ASP.NET 2.0中的输出缓存 使用Facade设计模式管理ASP.NET中的会话变... 阅读全文
What Great .NET Developers Ought To Know (More .NET Interview Questions)
2007-11-01 14:21 by Jacky_Xu, 233 阅读, 0 推荐, 收藏, 编辑
摘要:A while back, I posted a list of ASP.NET Interview Questions. Conventional wisdom was split, with about half the folks saying I was nuts and that it was a list of trivia. The others said basically "Ya... 阅读全文
【收藏】本周ASP.NET英文技术文章推荐[12/03 - 12/09]
2007-10-31 11:07 by Jacky_Xu, 224 阅读, 0 推荐, 收藏, 编辑
摘要:摘要 昨天诸事不顺,早晨起来肠胃开始不舒服。下午坚持写好本篇推荐文章之后,还没发布居然鬼使神差一般就把草稿删除了?!Windows Live Writer处理数据安全方面确实有一套,删除的草稿无论用什么软件都恢复不回来……晚上带着郁闷的心情看中国和伊朗踢球,最后中国还是惨遭淘汰…… 想想这个系列已经坚持了快两个月了,停一期还真不是我的性格!忍住再写一遍吧……无奈实在没有心情详细介绍,每一篇都三言两... 阅读全文
分层模式下的Lazy Load ——探索Domain Model系列(下)
2007-10-31 11:06 by Jacky_Xu, 463 阅读, 0 推荐, 收藏, 编辑
摘要:摘要阅读本文并探索 - 为什么Lazy Initialization只适用于ActiveRecord模式。 - 芝麻饼公司的Boss是否应该批准降低成本的议案。 - 为什么DomainObject会遭遇“巧妇难为无米之炊”的尴尬? - 如何用依赖倒置原则解除DomainObject的尴尬处境。 - 如何使用泛型接口简化Value Holder(这个可是书上没有的哦)。... 阅读全文
MapperRegistry 是工厂方法的变形? ——探索Domain Model系列(上)
2007-10-31 11:03 by Jacky_Xu, 288 阅读, 0 推荐, 收藏, 编辑
摘要:摘要 本文通过由Active Record模式到Data Mapper模式(使用工厂方法)再到Data Mapper模式(使用MapperRegistry)的一系列重构,探讨模式背后隐藏的思想和面向对象设计原则。本系列的要点是:重要的不是如何做,而是为什么做。 适用读者 基本上,我们猜测本系列的读者是A. OO达人,但是没看过Martin Fowler的《企业应用架构模式》一书。本系列所探讨的Da... 阅读全文
【收藏】本周ASP.NET英文技术文章推荐[11/26 - 12/02]
2007-10-30 10:47 by Jacky_Xu, 450 阅读, 0 推荐, 收藏, 编辑
摘要:本周ASP.NET英文技术文章推荐[11/26 - 12/02] 提醒:若朋友们想对英文文章进行翻译,则首先需要征得原作者的同意,以免日后导致无谓的版权纷争。以下内容节选自《中华人民共和国著作权法》: 第十条 著作权包括下列人身权和财产权: (一)发表权,即决定作品是否公之于众的权利; (二)署名权,即表明作者身份,在作... 阅读全文
ASP.NET架构分析
2007-10-30 10:44 by Jacky_Xu, 806 阅读, 0 推荐, 收藏, 编辑
摘要:最近听了微软讲师邵志东的讲座“深入解析ASP.NET架构”的视频讲座,我觉得对ASP.NET架构有一定的认识,现在对讲座做一点总结,以及发表我对ASP.NET架构相关知识的自身理解,如有不妥之处,希望各位同仁不吝指出!一、ASP.NET工作原理:首先通过一个图来了解一下ASP.NET工作原理, 图一 ASP.NET工作... 阅读全文
C# 2.0 泛型
2007-10-29 13:53 by Jacky_Xu, 334 阅读, 0 推荐, 收藏, 编辑
摘要:介绍泛型是 C# 2.0 的最强大的功能。通过泛型可以定义类型安全的数据结构,而无须使用实际的数据类型。这能够显著提高性能并得到更高质量的代码,因为您可以重用数据处理算法。泛型类 /**//*--- * 如何 使用 和 继承 泛型类---*/using System;using System.Collections.Generic;// 泛型类public class GenericClass{ ... 阅读全文
深入浅出net泛型编程[转载]
2007-10-29 13:52 by Jacky_Xu, 200 阅读, 0 推荐, 收藏, 编辑
摘要:.NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。前言 .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。类型安全 .NET中的许多... 阅读全文
C#泛型基础知识
2007-10-29 13:51 by Jacky_Xu, 325 阅读, 0 推荐, 收藏, 编辑
摘要:所谓泛型,即通过参数化类型来实现在同一份代码上操作多种数据类型,泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。C#泛型赋予了代码更强的类型安全,更好的复用,更高的效率,更清晰的约束。 机制:C#泛型能力是由CLR在运行时支持,区别于C++的编译时模板机制,和Java的编译时的“搽拭法”。这使得泛型能力可以在各个支持CLR的语言之间进行无缝的互操作。C#泛型代码在... 阅读全文
【收藏】本周ASP.NET英文技术文章推荐[11/19 - 11/25]
2007-10-29 13:34 by Jacky_Xu, 354 阅读, 0 推荐, 收藏, 编辑
摘要:[0]摘要 本期共有5篇文章: 使用Ajax时的十个常犯的错误 在ASP.NET 2.0中访问更新数据:数据源控件的事件 Microsoft AJAX的优势之处 ASP.NET 2.0 CSS Friendly Control Adapters白皮书 在ASP.NET 2.0中处理数据:在大量数据情况中高效分页 [1] The top 10 mistakes when using... 阅读全文
请不要做浮躁的人
2007-10-26 13:14 by Jacky_Xu, 278 阅读, 0 推荐, 收藏, 编辑
摘要:1.不要看到别人第一句话就说:给个代码吧!你应该想想Why.当你自己想出来再参考别人提示,你就知道自己和别人思路差异. 2.初学者请不要看太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的. 3.看帮助,不要因为很难而自己初学所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时很难看懂,总觉得不够直观。 4.不要被对象、属性、方法等词汇所迷惑;最... 阅读全文
【收藏】本周ASP.NET英文技术文章推荐[11/12 - 11/18]
2007-10-26 10:28 by Jacky_Xu, 349 阅读, 0 推荐, 收藏, 编辑
摘要:[0] 摘要 本期共有7篇文章 [1] 如何创建与UpdatePanel兼容的、且无须ASP.NET AJAX程序集的控件 [2] UpdatePanel怎么了?为什么什么都不好用了?或者叫做,由UpdatePanel的开发者解释UpdatePanel的工作原理 [3] 学习ASP.NET 2.0中的Membership、Roles和Profile - 第7部分 [4] 自定义模块的“Fe... 阅读全文
Asp.net2.0页面的生命周期
2007-10-25 10:51 by Jacky_Xu, 386 阅读, 1 推荐, 收藏, 编辑
摘要:当一个获取网页的请求(可能是通过用户提交完成的,也可能是通过超链接完成的)被发送到Web服务器后,这个页面就会接着运行从创建到处理完成的一系列事件。在我们试图建立Asp.net页面的时候,这个执行周期是不必去考虑的,那样只会自讨苦吃。然而,如果被正确的操纵,一个页面的执行周期将是一道有效而且功能强大的工具。许多开发者在编写Asp.net的页面以及用户控件的时候发现,如果知道整个过程中发生... 阅读全文
【收藏】ASP.NET英文技术文章推荐[11/4 - 11/11]
2007-10-25 09:42 by Jacky_Xu, 228 阅读, 0 推荐, 收藏, 编辑
摘要:[1] An Introduction to Simple Object Access Protocol(SOAP简单介绍) 这是一片言简意赅的介绍SOAP(Simple Object Access Protocol)的文章。SOAP已经不是什么新东西了,但这篇文章还是非常值得一读。作者Joydip Kanjilal的归纳、总结能力相当不错,在如此短小的篇幅之内将概念说得非常透彻。本文语言运用方面... 阅读全文
李嘉诚的传世赚钱发财秘方 六条都很重要
2007-10-25 09:34 by Jacky_Xu, 359 阅读, 0 推荐, 收藏, 编辑
摘要:李嘉诚有传世的赚钱发财秘方:李嘉诚在长江EMBA与大师同行系列讲座中提到赚钱之道,整理如下:很多人常常有一个误解,以为我们公司快速扩展是和垄断市场有关,其实我个人和公司跟一般小公司一样,都要在不断的竞争中成长。老二如何变第一 当我们参与不同行业的时候,市场内已有很强和具实力的竞争对手担当主导角色,究竟老二如何变第一﹖或者更正确地说,老三老四老五如何变第一第二。 抓住时机 能否抓住... 阅读全文
【收藏】ASP.NET英文技术文章推荐[10/28 – 11/3]
2007-10-24 09:36 by Jacky_Xu, 242 阅读, 0 推荐, 收藏, 编辑
摘要:[1]PHP on IIS7 w/FastCGI(IIS7中的PHP和FastCGI模块) 最新版本的IIS 7.0即将随着Windows Vista一同发布,在极大增强了其主要支持的ASP.NET功能之外,IIS 7.0也对同样流行的PHP提供了一些令人激动的特性。Bill Staples的这篇文章就介绍了IIS 7.0对PHP支持方面的两个改进之处: 极其容易地安装配置过程。 Micros... 阅读全文
C# Basic Interview Questions
2007-10-24 09:32 by Jacky_Xu, 244 阅读, 0 推荐, 收藏, 编辑
摘要:What is the implicit name of the parameter passed into a property’s ’set’ method?‘value’. And it’s data type depends on whatever variable we’re changing. How do you inherit from a class in C#? Place... 阅读全文
【收藏】ASP.NET英文技术文章推荐[10/21 – 10/27]
2007-10-23 10:47 by Jacky_Xu, 312 阅读, 0 推荐, 收藏, 编辑
摘要:这一篇是《本周ASP.NET英文技术文章推荐》系列的第一篇,在这个系列中,我将介绍5-10篇比较有价值的、本周发布的、与ASP.NET相关的英文技术文章,帮助各位朋友从良莠不齐的大量文章中挑出一些我认为非常有价值阅读的,在进行一段简要的介绍之后推荐给大家。希望这个系列文章可以让朋友们方便地把握住当前ASP.NET技术的发展动向,了解ASP.NET开发中遇到的技巧和诀窍,并顺便提高一下英文能力。 ... 阅读全文
用 ASP.NET 2.0 改进的 ViewState 加快网站速度
2007-10-23 10:41 by Jacky_Xu, 594 阅读, 0 推荐, 收藏, 编辑
摘要:如果您是个经验丰富的 ASP.NET 开发人员,一提起 ViewState ,您可能会不寒而栗,因为您想到的是大量通过“鸡尾酒吸管”吸入的 Base64 编码数据。除非采取步骤进行预防,否则大部分 ASP.NET 页面将有大量辅助数据被存储在一个名为 __VIEWSTATE 的隐藏字段中,多数情况下,甚至不需要这个字段。浏览用 ASP.NET 生成的您喜爱的站点,查看页面源代码,计算隐藏在 __V... 阅读全文
TRULY Understanding ViewState
2007-10-23 10:38 by Jacky_Xu, 193 阅读, 0 推荐, 收藏, 编辑
摘要:ViewState is a very misunderstood animal. I would like to help put an end to the madness by attempting to explain exactly how the ViewState mechanism works, from beginning to end, and from many diffe... 阅读全文
[收藏]CLR团队精品系列第一期
2007-10-22 10:11 by Jacky_Xu, 376 阅读, 0 推荐, 收藏, 编辑
摘要:本期导读 CLR团队的第一次活动[CLR精品系列推广活动]在一片忙碌中总算与大家见面,作为组织者我们的确诚惶诚恐,因为活动并非如预期般容易。然而,力求打造精品的CLR基础研究团队,也本着同样的精神和要求来做好每一次活动,所以精品活动的第一期也希望能有较好的质量呈现给大家,更多的期望是您的意见和参与。在本期中,我们从三个大的方面来推出,主要包括:基础研究篇、.NET新特性篇、应用实践篇三个部分,汇... 阅读全文