.NET 4.0中的新特性系列课程(7):垃圾回收机制入门——GC

垃圾回收机制(Garbage Collection, 简称GC),作为CLR最大的亮点之一,使得传统的Native语言(c/c++)程序员"彻底"摆脱了一直影响编程质量的内存泄漏(Memory leak)问题,引得大家无数的好奇和关注。本次讲座将给大家介绍GC从触发到内存回收完成的整个工作流程,GC的内存分配和回收机制,GC的若干工作模式,并介绍一些.Net V4.0将加入的GC新功能。

  1. 开始时间: 2009/10/27 14:30:00
  2. 技术等级: Level 300
  3. 产品: .NET
  4. 系列: .NET 4.0中的新特性系列课程
  5. 技术: .NET
  6. 讲师: 楼炉群、金林
  7. 下载课程 WMV MP4 MP3 PDF
.NET 4.0中的新特性系列课程(6):In Process Side by Side

如果说.NET 4.0的最大的改进是什么,我会毫不疑问的说是In Process Side By Side (简称In-Proc SxS)。这个新功能提供了在同一进程运行多个不同版本CLR的能力,为提升.NET不同版本的兼容性又提供了一个新的思路。本次讲座将深入In Proc SxS的过去,现在,和未来,探讨In-Proc SxS是如何使你的程序在安装了最新版本的CLR之后仍可以正常运行,以及如何搭建一个平台支持各种基于不同版本的CLR的.NET程序和平共处。

  1. 开始时间: 2009/9/23 10:00:00
  2. 技术等级: Level 300
  3. 产品: .NET
  4. 系列: .NET 4.0中的新特性系列课程
  5. 技术: .NET
  6. 讲师: 张羿
  7. 下载课程 WMV MP4 MP3 PDF
.NET 4.0中的新特性系列课程(5):追踪CLR——使用Windows事件跟踪(ETW)观察公共语言运行时CLR

CLR 4.0在开发的过程中,全面支持了Windows事件跟踪。作为一个事件提供者,CLR提供了形形色色的事件,诸如垃圾回收(GC),即时编译(Jit)等等。对CLR事件的追踪可以用来度量CLR的性能,以及帮助用户做错误诊断。本次讲座从Windows事件跟踪的基本概念入手,讲解如何追踪CLR事件,进而观察CLR的一些运作机理。

  1. 开始时间: 2009/8/18 14:30:00
  2. 技术等级: Level 300
  3. 产品: .NET
  4. 系列: .NET 4.0中的新特性系列课程
  5. 技术: .NET
  6. 讲师: 朱永泰
  7. 下载课程 WMV MP4 MP3 PDF
.NET 4.0中的新特性系列课程(4):.NET 4.0 安全模型介绍

CLR 4在安全领域的主要工作室简化安全模型,以便让用户可以更方便的使用。本次讲座会从CLR对自身在整个安全架构的定位谈起,介绍如何提供一个安全沙箱(SandBox),来构筑应用程序。

  1. 开始时间: 2009/7/21 14:30:00
  2. 技术等级: Level 200
  3. 产品: .NET
  4. 系列: .NET 4.0中的新特性系列课程
  5. 技术: .NET
  6. 讲师: 朱永泰
  7. 下载课程 WMV MP4 MP3 PDF
.NET 4.0中的新特性系列课程(3):.NET 4.0 Beta1 Interop 新特性介绍

.NET 4.0 Beta1在Interop,也就是互操作功能上有了较大的改进,主要是能够帮助开发者更自由的自定义互操作的行为,以及查找互操作中出现的错误。这次讲座我们主要介绍4个新特性:NOPIA、Customization of Com interop stubs、interop stub diagnostics, Custom QI。

  1. 开始时间: 2009/6/18 14:30:00
  2. 技术等级: Level 200
  3. 产品: .NET
  4. 系列: .NET 4.0中的新特性系列课程
  5. 技术: .NET
  6. 讲师: 张羿、朱永泰
  7. 下载课程 WMV MP4 MP3 PDF
.NET 4.0中的新特性系列课程(2):契约式设计

.NET 4.0中引入了契约式设计这一概念,允许程序员在函数体中按照固定的格式显式说明函数的入口,出口等地方所必须满足的条件。这一功能可以有效减少程序Bug数量,让程序员更容易的理解现有代码,并提供静态检查、动态检查等功能。本次讲座将介绍契约式设计的概念,以及在.NET 4.0中的使用方法。

  1. 开始时间: 2009/3/17 14:30:00
  2. 技术等级: Level 200
  3. 产品: .NET
  4. 系列: .NET 4.0中的新特性系列课程
  5. 技术: .NET
  6. 讲师: 张羿
  7. 下载课程 WMV MP4 MP3 PDF
.NET 4.0中的新特性系列课程(1):等价类型(Type Equivalency)

在.NET 4.0之前,为了解决不同的Interop Assembly中的类型等价性问题,.NET引入了PIA这一概念。然而,因为PIA存在着灵活性不够,部署困难等诸多问题,.NET 4.0中引入了新的等价类型特性,旨在消除对PIA的依赖,解决PIA所存在的种种问题,改进了.NET的用户体验。

  1. 开始时间: 2008/12/9 14:30:00
  2. 技术等级: Level 200
  3. 产品: .NET
  4. 系列: .NET 4.0中的新特性系列课程
  5. 技术: .NET
  6. 讲师: 张羿
  7. 下载课程 WMV MP4 MP3 PDF
课程系列
数据访问技术系列课程
视频游戏开发系列课程
使用.NET Remoting 建立分布式应用程序系列课程
深度挖掘.NET Framework 2.0系列课程
深度剖析Workflow Foundation系列课程
剖析.NET Framework源代码系列课程
开发高性能应用系列课程
获得Windows徽标改善硬件驱动质量系列课程
构建软件数字安全带系列课程
构建WCF面向服务的应用程序系列课程
公共语言运行库(CLR)开发系列课程
跟我一起从零开始学WCF系列课程
WPF中的图形系统系列课程
WPF开发系列课程
WPF 3.5抛砖引玉系列课程
Windows Workflow Foundation开发实战系列课程
Windows Vista系列课程
Windows Vista培训系列课程
Windows Vista 领航系列课程
Windows Vista 黄金周系列课程
Windows Vista 产品兼容性系列课程
Visual Studio .NET加密技术剖析系列课程
SOA and Webservice系列课程
Smart Client系列课程
N/A
Intel软件开发工具系列课程
DIY Starter Kit系列课程
Deflexion 游戏开发系列课程
ADO.NET 2.0开发实践系列课程
ADO.NET 2.0 系列课程
64位计算黄金周
3D游戏开发步步高系列课程
.NET软件设计新思维系列课程
.NET Windows编程系列课程
.NET Framework 2.0
.NET 4.0中的新特性系列课程