一些.net中应该知道的问题
摘要:1.C#中的垃圾回收机制是怎样的? 垃圾回收器是用来管理应用程序的内存分配和释放的。当一个应用程序在运行的时候,垃圾回收器设置了一个托管堆。每次当开发人员使用 new 运算符创建对象时,运行库都从托管堆为该对象分配内存。新创建的对象被放在上次创建的对象之后。垃圾回收器保存了一个指针,该指针总是指向托管堆中最后一个对象之后的内存空间。当新的对象被产生时,运行库就知道应该将新的对象放在内存的...
阅读全文
posted @
2007-06-27 17:23
念时
阅读(258)
推荐(0) 编辑
详细介绍有关于.NET的委托
摘要:.NET学习中,你碰到过委托吗?我接触.NET几个月以来,关于委托的确花了我好长时间才弄明白,这里我就C#中的委托给大家介绍一下。(先说定义和特征,然后用例子说明) 委托是回调函数的类型安全包装。C++编写的非托管程序进行回调时很容易出错。由于委托的存在,托管应用程序不会出现这样的情况。委托通常用来定义响应事件的回调方法的签名。 C#中的委托类似于C或C++中的函数指针。使用委...
阅读全文
posted @
2007-06-27 13:21
念时
阅读(313)
推荐(0) 编辑
.Net平台开发的技术规范与实践精华
摘要:以下是本人对.Net平台开发实践的一些点滴总结。这里的技术规范主要是开发过程的代码规范、数据库设计规范、Com和.Net互操作规范;实践精华是对技术实践过程中的部分总结。一、代码规范 良好的代码风格来自于同一的代码规范。风格良好的代码不仅具备可读性和可维护性,同时也给人行云流水、赏心悦目之快感。 据Microsoft公司统计,基于微软平台的开发中,有70-80%的印度工程师在完成同类算法或者模块时...
阅读全文
posted @
2007-06-15 13:26
念时
阅读(373)
推荐(0) 编辑
[转]谈谈技术原则,技术学习方法,代码阅读及其它
摘要:[转]谈谈技术原则,技术学习方法,代码阅读及其它 [转]谈谈技术原则,技术学习方法,代码阅读及其它[url]http://xiaotie.cnblogs.com/archive/2005/12/21/301634.html[/url]一、选用技术的原则比较规范的软件开发过程要到有限的几个公司才能学到。偶现在所采用的方法都是圡方法,主程序员,测试驱动,文档和代码写在一起,原型。但基本上坚持几个...
阅读全文
posted @
2007-05-26 09:41
念时
阅读(352)
推荐(0) 编辑
[和管子对话] 2 2007-4-6/抽象类和接口的谁是谁非 (转载)
摘要:[和管子对话] 2 2007-4-6/抽象类和接口的谁是谁非 作者:Anytao 本文将介绍以下内容: • .NET的基础和技巧探讨 • 胡言乱语话技术 王论: 今日话题:《抽象类和接口的异同》 管语: 呵呵!好! 先说一下抽象类:抽象类是声明方法的存在而不去实现它,这样的类就是抽象类,它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现方法,这和接口...
阅读全文
posted @
2007-05-26 09:33
念时
阅读(231)
推荐(0) 编辑
[和管子对话] 1 2007-4-5/对面向对象的你言我语 (转载)
摘要:[和管子对话] 1 2007-4-5/对面向对象的你言我语 引用:记录和管伟同志在软件开发方面的交流点滴,汇成江河以滋志同道合者。 主人公简介: 管子,又名双眼皮,乃技术通博之人。 王者,.NET的爱好之徒,认为C#代码,有艺术的感觉而痴狂。一句话,为技术而艺术。 管语: 面向对象是一个理论,每一种面向对象的程序语言对这个理论的支持程度都不一样,C++支持的最全面,但是...
阅读全文
posted @
2007-05-26 09:32
念时
阅读(287)
推荐(0) 编辑
[你必须知道的.NET] 第八回:品味类型---值类型与引用类型(上)-内存有理(转载)
摘要:[你必须知道的.NET] 第八回:品味类型---值类型与引用类型(上)-内存有理 作者:Anytao 本文将介绍以下内容: 类型的基本概念 值类型深入 引用类型深入 值类型与引用类型的比较及应用 1. 引言 买了新本本,忙了好几天系统,终于开始了对值类型和引用类型做个全面的讲述了,本系列开篇之时就是因为想写这个主题,才有了写个系列的想法...
阅读全文
posted @
2007-05-26 09:24
念时
阅读(219)
推荐(0) 编辑
[你必须知道的.NET] 第七回:品味类型---从通用类型系统开始(转载)
摘要:[你必须知道的.NET] 第七回:品味类型---从通用类型系统开始 作者:Anytao 本文将介绍以下内容: .NET 基础架构概念 类型基础 通用类型系统 CLI、CTS、CLS的关系简述 1. 引言 本文不是连环画,之所以在开篇以图形的形式来展示本文主题,其实就是想更加特别的强调这几个概念的重要性和关注度,同时希望从剖析其...
阅读全文
posted @
2007-05-26 09:22
念时
阅读(189)
推荐(0) 编辑
[你必须知道的.NET] 第六回:深入浅出关键字---base和this (转载)
摘要:[你必须知道的.NET] 第六回:深入浅出关键字---base和this 作者:Anytao 本文将介绍以下内容: 面向对象基本概念 base关键字深入浅出 this关键字深入浅出 1. 引言 new关键字引起了大家的不少关注,尤其感谢Anders Liu的补充,让我感觉博客园赋予的交流平台真的无所不在。所以,我们就有必要继续这个话题,把我认为最...
阅读全文
posted @
2007-05-26 09:20
念时
阅读(194)
推荐(0) 编辑
[你必须知道的.NET] 第五回:深入浅出关键字---把new说透(转载)
摘要:[你必须知道的.NET] 第五回:深入浅出关键字---把new说透 作者:Anytao 本文将介绍以下内容: 面向对象基本概念 new关键字深入浅出 对象创建的内存管理 1. 引言 园子里好像没有或者很少把new关键字拿出来说的,那我就占个先机吧,呵呵。那么,我们到底有必要将一个关键字拿出来长篇大论吗?看来是个问题。回答的关键是:你真的理解了new...
阅读全文
posted @
2007-05-26 09:17
念时
阅读(217)
推荐(0) 编辑
[你必须知道的.NET] 第四回:后来居上:class和struct (转载)
摘要:[你必须知道的.NET] 第四回:后来居上:class和struct 作者:Anytao 本文将介绍以下内容: • 面向对象基本概念 • 类和结构体简介 • 引用类型和值类型区别 1. 引言 提起class和struct,我们首先的感觉是语法几乎相同,待遇却翻天复地。历史将接力棒由面向过程编程传到面向对象编程,class和struct也背负着各自的命运前行。在我认为,struct英雄...
阅读全文
posted @
2007-05-26 09:16
念时
阅读(180)
推荐(0) 编辑
[你必须知道的.NET] 第三回:历史纠葛:特性和属性(转载)
摘要:[你必须知道的.NET] 第三回:历史纠葛:特性和属性 作者:Anytao 本文将介绍以下内容: • 定制特性的基本概念和用法 • 属性与特性的区别比较 • 反射的简单介绍 1. 引言 attribute是.NET框架引入的有一技术亮点,因此我们有必要花点时间来了解本文的内容,走进一个发现attribute登堂入室的入口。因为.NET Framework中使用了大量的定制特性来完成代...
阅读全文
posted @
2007-05-26 09:15
念时
阅读(321)
推荐(0) 编辑
[你必须知道的.NET] 第二回:对抽象编程:接口和抽象类(转载)
摘要:[你必须知道的.NET] 第二回:对抽象编程:接口和抽象类 作者:Anytao 本文将介绍以下内容: • 面向对象思想:多态 • 接口 • 抽象类 1. 引言 在我之前的一篇post《抽象类和接口的谁是谁非》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,...
阅读全文
posted @
2007-05-26 09:13
念时
阅读(216)
推荐(0) 编辑
[你必须知道的.NET] 第一回:恩怨情仇:is和as (转载)
摘要:[你必须知道的.NET] 第一回:恩怨情仇:is和as 作者:Anytao 本文将介绍以下内容: • 类型转换 • is/as操作符小议 1. 引言 类型安全是.NET设计之初重点考虑的内容之一,对于程序设计者来说,完全把握系统数据的类型安全,经常是力不从心的问题。现在,这一切已经在微软大牛们的设计框架中为你解决了。在.NET中,一切类型都必须集成自System.Object类型...
阅读全文
posted @
2007-05-26 09:12
念时
阅读(166)
推荐(0) 编辑
[你必须知道的.NET] 开篇有益(转载)
摘要:[你必须知道的.NET] 开篇有益 转载自发Anytao.com 作者:Anytao 本文将介绍以下内容: • .NET的核心知识汇总 • 学习.NET的圣经心得 1. 引言 最近常常为学习中的问题而伤神,幸有管伟一起常常就技术问题拿来讨论,我已想将讨论的内容以基本原貌的方式,形成一个系列[和管子对话] ,通过记录的方式将曾经的友情和激情记录在园子里,除了勉励自己,也可受用他人。因...
阅读全文
posted @
2007-05-26 09:10
念时
阅读(222)
推荐(0) 编辑
.net中如何获取机器硬件信息(防软件复制版)
摘要:最近帮人做个关于软件注册的东东,对方一定要防止大量复制和防止注册码通用,所以就想到用机器的硬件信息进行注册码的生成,所以就牵涉到在获取机器硬件信息。。。 在.net环境下(用VC#描述)获取机器的硬件信息,要用到一个类库(System.Management.dll),在解决方案资源管理器中添加System.Management 即可 我们可以将该程序编译成.dll文件,便于以后调用; 在程序...
阅读全文
posted @
2007-04-03 17:46
念时
阅读(710)
推荐(0) 编辑
..net学习群
摘要:26849391621937190793141104075034844014118073563326898820179914654593
阅读全文
posted @
2007-03-24 11:14
念时
阅读(186)
推荐(0) 编辑
ASP.NET十七种正则表达试
摘要:"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*...
阅读全文
posted @
2007-03-19 13:54
念时
阅读(243)
推荐(0) 编辑
RSS2.0中文规范详解及示例
摘要:RSS2.0中文规范:什么是RSS? RSS是一种网页内容联合格式(web content sydication format)。 它的名字是Really Simple Syndication的缩写。 RSS是XML的一种。所有的RSS文档都遵循XML 1.0规范,该规范发布在W3C网站上。 在一个RSS文档的开头是一个节点和一个规定的属性version,...
阅读全文
posted @
2007-03-19 13:52
念时
阅读(407)
推荐(0) 编辑