随笔分类 - C#
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html作者:Anytao 说在,开篇之前 走钢丝的人,在刺激中体验快感。带着问题思考,在问题上迸发火花。 或者给问题以答案,或者给答案以问题,你可能永远无法看清全部,但是总能从一点突破很多。事实的关键就在于面对问题,我该如何思考? String Interning(字符串驻留)就是这样一个值得思考...
阅读全文
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html作者:Anytao。 说在,开篇之前 null、 nullable、??运算符、null object模式,这些闪亮的概念在你眼前晃动,我们有理由相信“存在即合理”,事实上,null不光合理,而且重要。本文,从null的基本认知开始, 逐层了解可空类型、??运算符和n...
阅读全文
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html作者:Anytao本文将介绍以下内容: 对象的创建过程 内存分配分析 内存布局研究 1.引言了解.NET的内存管理机制,首先应该从内存分配开始,也就是对象的创建环节。对象的创建,是个复杂的过程,主要包括内存分配和初始化两个环节。例如,对象的创建过程可以表示为: FileStream fs ...
阅读全文
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html作者:Anytao本文将介绍以下内容: using指令的多种用法 using语句在Dispose模式中的应用 1.引言在.NET大家庭中,有不少的关键字承担了多种角色,例如new关键字就身兼数职,除了能够创建对象,在继承体系中隐藏基类成员,还在泛型声明中约束可能用作类型参数的参数,在[第五...
阅读全文
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html作者:Anytao本文将介绍以下内容: 面向对象基本概念 new关键字深入浅出 对象创建的内存管理 1.引言园子里好像没有或者很少把new关键字拿出来说的,那我就占个先机吧,呵呵。那么,我们到底有必要将一个关键字拿出来长篇大论吗?看来是个问题。回答的关键是:你真的理解了new吗?如果是,那请...
阅读全文
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html 作者:Anytao 本文将介绍以下内容: • 定制特性的基本概念和用法 • 属性与特性的区别比较 • 反射的简单介绍 1. 引言 attribute是.NET框架引入的有一技术亮点,因此我们有必要花点时间来了解本文的内容,走进一个发现attribute登堂入室的入口。 因为.NET...
阅读全文
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html 作者:Anytao 本文将介绍以下内容: • 面向对象思想:多态 • 接口 • 抽象类 1. 引言 在我之前的一篇post《抽象类和接口的谁是谁非》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必...
阅读全文
摘要:引用自:http://www.cnblogs.com/anytao/category/155694.html 作者:Anytao 本文将介绍以下内容: • 类型转换 • is/as操作符小议 1. 引言 类型安全是.NET设计之初重点考虑的内容之一,对于程序设计者来说,完全把握系统数据的类型安全,经常是力不从心的问题。现在,这一切已经在微软大牛们的设计框架中为你解决了。在.NET中,一切...
阅读全文
摘要:爱因斯坦谜题: 在一条街上有颜色互不相同的五栋房子,不同国籍的人分别住在这五栋房子力,每人抽不同品牌的香烟,喝不同的饮料,养不同的宠物。已知如下情况: 1. 英国人住红色房子里。 2. 瑞典人养狗。 3. 丹麦人喝茶。 4. 绿色房子坐落在白色房子的左面。 5. 绿色房子的主人喝咖啡。 6. 抽Pall Mall香烟的人养鸟。 7. 黄色房子的主人抽Dunhill香烟。...
阅读全文
摘要:1 代理的实现过程。 代理其实就是方法的传递,并不定义方法的实现。事件其实就是标准化了的代理,为了事件处理过程特制的、稍微专业化一点的组播代理(多点代理)。看下面的例子,把代理的例子和事件的例子比较,容易理解。 using System; class Class1 { delegate int MathOp(int Num1, int Num2); static void M...
阅读全文
摘要:本博客已搬家 地址:www.czhphp.com 所有更新都会在新博客进行 谢谢大家的支持! (一). Asp.net Ajax框架教程 http://blog.csdn.net/ChengKing/archive/2008/01/09/2032497.aspx(二).Silverlight入门教程(基于Asp.net运行环境示例) http://blog.csdn.net/ChengKing/archive/2008/03/09/2160243.aspx(三)JavaScript组件之JQuery(A~Z)教程(基于Asp.net运行环境) http://blog.csdn.net/Chen
阅读全文
摘要:这几天看了解了一下DNN,首先安装问题浪费了好长时间,下面就把我的安装过程和大家分享一下,这里我是执行的安装文件,不是源码文件: 第一:修改配置文件: 把 realse.config文件改名为web.config 因为我这里使用的sql 2000 数据库,所以web.conf...
阅读全文
摘要:ASP.NET MVC 框架路线图更新 【原文地址】ASP.NET MVC Framework Road-Map Update 【原文发表日期】 Tuesday, February 12, 2008 1:05 PM 去年的十二月份,作为ASP.NET 3.5 Extensions CTP版的一部分,我们发布了新ASP.NET MVC 框架的第一个预览版。我也写了几个博客帖子,对该框架到底是什么...
阅读全文
摘要:"蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢? 蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)上...
阅读全文
摘要:ASP.NET 3.5 Extensions, Silverlight 2.0, IIS7 ASP.NET 3.5 Extensions, Silverlight 2.0, IIS7 是 .NET Web Product Roadmap 的接下来发布的产品路线。 前一段时间,微软发布了Visual Studio 2008 和.NET 3.5。 ASP.NET 3.5 Extensions(AS...
阅读全文
摘要:推荐系列:2007年第01期 总1期 概述 推荐系列是我新开的一个链接系列,将会推荐精彩的英文、中文文章,主要是Web开发方面的,但不局限于Web开发,尽量保持每周推荐一次的频率,希望对大家有所帮助。本文为第01期,有12篇文章: 1.Creating an Outlook Navigation Bar using the ListView and Accordion Controls 2. N...
阅读全文
摘要:1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre...
阅读全文
摘要:背景: 当利用ASP.NET创建Web应用程序时,基于程序的复杂性,必须把程序分割成不同的部分以减少代码的重复及减少日后变革时所引起的改动。 实现策略: 为了解释如何在ASP.NET中实现(MVC)模型-视图-控制器模式,以及说明将软件分离成模型、视图、及控制器角色的好处,在此以一个示例程序为例进行说明。这个示例程序是一个带有下拉框的单页程序,它的功能是显示...
阅读全文
摘要:这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。 ^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6...
阅读全文
摘要:内容摘要: 目前中文网站在整个互联网中的影响还比较小,这主要是由于中文网站总体的水平(技术上,内容上)都还相对落后造成的,最主要的表现有: 行业知识:不知道搜索引擎对吸引的新用户的重要性,在搜索引擎排名服务中追求“傻瓜相关”,购买一些其实没有太多实际意义的行业关键词。其实能够用户输入的关键词越多,其目标性越强,这样的客户价值越高。用户能够直接定位到产品具体内容页比到网站首页有价值的多;...
阅读全文