2008年7月8日
摘要: 如果你已经有较多的面向对象开发经验,跳过以下这两步:   第1步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!   第2步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。A... 阅读全文
posted @ 2008-07-08 18:24 Kein 阅读(326) 评论(0) 推荐(0) 编辑
摘要: C#多线程学习(一) 多线程的相关概念 C#多线程学习(二) 如何操纵一个线程 C#多线程学习(三) 生产者和消费者 C#多线程学习(四) 多线程的自动管理(线程池) C#多线程学习(五) 多线程的自动管理(定时器) C#多线程学习(六) 互斥对象 原文:http://xugang.cnblogs.com/ 阅读全文
posted @ 2008-07-08 16:31 Kein 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 1. 40种网站设计常用技巧 2. 写得蛮好的linux学习笔记 3. IT从业人员必看的10个论坛 4. 上班人员必读:“五险一金”详解! 5. Ajax基础教程 - 免费试读 6. 代码大全(第二) 7. Javascript中最常用的55个经典技巧 8. 一著名软件公司的java笔试算法题! 9. 深... 阅读全文
posted @ 2008-07-08 16:09 Kein 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。什么是Windows服务?  Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日... 阅读全文
posted @ 2008-07-08 16:02 Kein 阅读(5043) 评论(20) 推荐(1) 编辑
摘要: 在 C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员(方法、属性、索引器、运算符和构造函数)更改参数的值,并保持该更改。若要通过引用传递参数,请使用ref或out关键字。为简单起见,本主题的示例中只使用了ref关键字。有关ref和out之间的差异的信息,请参见、使用 ref 和 out 传递数组。 本主题包括下列章节: · 传递值类型参数 · ... 阅读全文
posted @ 2008-07-08 14:58 Kein 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 说到参数传递,必须得弄清值类型和引用类型:(为了容易表达,我暂且命名存放在堆中的内容为堆中对象,存放在栈上的内容为栈中对象。)值类型存放在栈中,直接访问。如果有:int a=0;int b=a;就产生了两个栈中对象。引用类型需要在堆中显式分配,且不能直接访问,需要在栈中分配一个栈中对象(C++叫指针,C#叫引用)指向其堆中对象。如果:StringBuilder strb = new StringB... 阅读全文
posted @ 2008-07-08 14:44 Kein 阅读(4608) 评论(0) 推荐(0) 编辑