WEB开发网
开发学院图形图像Flash CLR 全面透彻解析: 使用 CoreCLR 编写 Silverligh... 阅读

CLR 全面透彻解析: 使用 CoreCLR 编写 Silverlight

 2008-10-26 11:49:13 来源:WEB开发网   
核心提示:目录 深入了解 CoreCLR 引擎CoreCLR 安全模型基类库跨平台运行Silverlight™ 2 包含对 Windows® Presentation Foundation (WPF) UI 框架所做的大量更改:新控件、丰富的网络 API 和数字版权管理 (DRM) 支持,Silverligh

CLR 全面透彻解析: 使用 CoreCLR 编写 Silverlight目录

深入了解 CoreCLR 引擎

CoreCLR 安全模型

基类库

跨平台运行

Silverlight™ 2 包含对 Windows® Presentation Foundation (WPF) UI 框架所做的大量更改:新控件、丰富的网络 API 和数字版权管理 (DRM) 支持。Silverlight 2 中的一项主要更改就是能够使用与 Microsoft® .NET 兼容的语言编写 Web 客户端。在本文中,我将重点介绍 Silverlight 的开发核心:CoreCLR。

在过去的十几年中,我们已经拥有了许多不同的 Web 编程技术,从 CSS 到 ECMAScript 变体。其中大部分技术都特定于 Web 编程任务,举例来说,通过编程 CSS 所学到的技术并不适用于其他领域。相比之下,Silverlight 2 允许您使用适用于桌面编程的相同 .NET Framework 技术(如基类库、XAML 和 C#),还允许您将这些技术直接应用到 Web 客户端应用程序。此外,也无需创建单独的 CoreCLR 开发环境:您可以直接使用 Visual Studio® 来设计、开发、调试和配置 C# 或 Visual Basic®,就像使用桌面应用程序一样。我们创建的 Silverlight 2 CoreCLR 可使 Web 编程像桌面编程一样丰富。

虽然拥有一个丰富的编程环境对开发人员很有好处,但用户并不想下载大型的浏览器插件。为了使 Silverlight 适合用户使用,必须实现快速安装。我们已将 Beta 1 的安装大小缩减到 4.3MB,通过宽带连接大约需要 6 到 10 秒钟即可安装。想想 .NET Framework 2.0 CLR 的两个主要核心部件(mscorwks.dll 和 mscorlib.dll)的大小大约都等于 Silverlight 2 coreclr.dll 和 mscorlib.dll 相加的大小,这真是很了不起的成就。

1 2 3 4 5 6  下一页

Tags:CLR 全面 透彻

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接