Modern C#(11):深入“委托和事件”

本次课程是系列课程《现代软件开发——使用.NET与C#》的第十一讲(即重开第一讲), 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。我们将深入了解委托和事件,从概念,原则,语法和实践来学习它。希望本次课程能让您更深入了解委托并更好地使用它。

  1. 开始时间: 2006/3/28 14:30:00
  2. 技术等级: Level 300
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 PDF
Modern C#系列课程(10):C# 中的一些设计技巧

本次课程是系列课程《现代软件开发——使用.NET与C#》的第十讲, 也是最后一讲!这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。我们将概述在C#中一些良好设计习惯和设计技巧。我们将讨论close和dispose、克隆的知识,字符串的相关信息等等。作为最后一节课程,我们希望能在细节处帮助程序员提高水平。

  1. 开始时间: 2005/10/13 14:30:00
  2. 技术等级: Level 300
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 PDF
Modern C#系列课程(9):基于组件的程序设计

本次课程是系列课程《现代软件开发——使用.NET与C#》的第九讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。本次我们将介绍在.NET中建立和部署组件。话题涉及到组件解决方案,强命名,版本问题,部署选项和配置的一系列问题。

  1. 开始时间: 2005/9/30 10:00:00
  2. 技术等级: Level 300
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF Q&A
Modern C#系列课程(8):多层结构应用程序设计

本次课程是系列课程《现代软件开发——使用.NET与C#》的第八讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。 我们介绍.NET中多层结构的应用程序设计。您将了解到表现层、商务逻辑层、数据层和数据库之间的交互。同时,我们对比一些设计中的思想,如是否使用OOP的思想,是否使用存储过程等等。还将讨论在层与层之间传递什么样的数据问题。

  1. 开始时间: 2005/9/13 14:30:00
  2. 技术等级: Level 300
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF
Modern C#系列课程(7):ADO.NET进行数据库编程

本次课程是系列课程《现代软件开发——使用.NET与C#》的第七讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。 我们介绍.NET中应用ADO.NET进行基本的数据库编程。您可以了解到ADO.NET的架构,一些基本的技术,如执行存储过程,服务器端的ExecuteReader和ExecuteScalar的使用方法,以及客户端DataSet的使用,还有一些有关数据库编程的相关问题。

  1. 开始时间: 2005/8/16 14:30:00
  2. 技术等级: Level 200
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF
Modern C#系列课程(6):使用WinForms进行GUI设计

本次课程是系列课程《现代软件开发——使用.NET与C#》的第六讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。 我们先介绍.NET中Windows Forms名称空间和类。然后我们介绍Windows Forms的基本应用,之后我们会结合事件来介绍Windows Forms的编程(事件驱动程序开发)。

  1. 开始时间: 2005/8/1 14:30:00
  2. 技术等级: Level 200
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF Q&A
Modern C#系列课程(5):C# 中的异常处理

本次课程是系列课程《现代软件开发——使用.NET与C#》的第五讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。 我们将讲述如何设计健壮的程序,如何捕获河处理运行时的错误。具体的内容包括异常处理,跟踪,调试等。还将教您如何设计自己的异常。

  1. 开始时间: 2005/7/22 14:30:00
  2. 技术等级: Level 200
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF Q&A
Modern C#系列课程(4):C# 中的类的设计

本次课程是系列课程《现代软件开发——使用.NET与C#》的第四讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。我们将概述在.NET中一些类的良好设计思路、原则。我们将讨论构造器函数,属性,索引器,close和dispose以及克隆的知识。我们还将介绍简单的XML文档索引的内容

  1. 开始时间: 2005/7/7 10:00:00
  2. 技术等级: Level 200
  3. 产品: Visual Studio
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF Q&A
Modern C#系列课程(3):现代面向对象的程序设计

本次课程是系列课程《现代软件开发——使用.NET与C#》的第三讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。本次课程先简单介绍C#程序设计概念,然后将深入到更细致的.NET面向对象的程序设计中:包括了访问控制,对象封装性原理,C#中继承的应用,抽象类,重载,多态性和接口的知识。

  1. 开始时间: 2005/6/30 14:30:00
  2. 技术等级: Level 200
  3. 产品: C#
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF Q&A
Modern C#系列课程(2):类, 组和名称空间

本次课程是系列课程《现代软件开发——使用.NET与C#》的第二讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。本次课程将从在C#中的类、属性及方法的概述开始,我们讨论如何在C#中创建类,通过名称空间来有效组织类以及如何将类打包到组件中。我们还将比较静态成员和实例成员的特点,并了解如何在客户端使用组件。

  1. 开始时间: 2005/6/16 14:30:00
  2. 技术等级: Level 200
  3. 产品: C#
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 俞晖
  7. 下载课程 WMV MP4 MP3 代码 PDF Q&A
Modern C#系列课程(1):应用程序的执行

本次课程是系列课程《现代软件开发——使用.NET与C#》的第一讲,这次系列讲座的目的是希望为从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。本次课程会对.NET环境中的程序执行方式进行深入的探讨。我们将从虚拟机, 安全性, .NET Framework 类库,基于组件的应用程序开发和程序执行等话题入手,进而探讨版本感知,数字签名程序集,GAC,即时编译,垃圾收集等概念,最后还会对JVM与CLR进行一番技术上的对比。

  1. 开始时间: 2005/5/19 14:30:00
  2. 技术等级: Level 200
  3. 产品: C#
  4. 系列: 现代软件开发——使用.NET与C#
  5. 技术: C#
  6. 讲师: 马林
  7. 下载课程 WMV MP4 MP3 PDF Q&A
课程系列
现代软件开发——使用.NET与C#
跟我一起学Visual Studio 2008系列课程
跟我一起学Visual Studio 2005
VSTS风暴系列课程
VSTS 2010开发系列课程
Visual Studio Team System面面观系列课程
Visual Studio Team System解决方案系列课程
Visual Studio LightSwitch开发实践系列课程
Visual Studio 2010 代码探索系列课程
Visual Studio 2010 DSL 开发与设计实践系列课程
Visual Studio 2008开发新特性系列课程
Visual Studio 2005 Team Edition软件架构系列课程
Visual C++ 2005
Visual Basic 2005开发技巧系列课程
VB.NET Step By Step
C#2.0 锐利体验系列课程
C# 3.0 锐利体验系列课程