2008 年 InfoQ 中文站十大最受关注.NET 新闻

阅读数:119 2009 年 1 月 3 日

话题:.NETInfoQDevOps语言 & 开发架构文化 & 方法

主要内容包括 Silverlight 2.0 中文学习资源集萃、在 ASP.NET 中处理大文件上传、SQLite 开源数据库介绍、PDC 大会见闻、256 核的 SQL Server、Windows Azure 已经使用 Python 包装、跨平台的 Delphi 回归、动态 C# 实战、全文检索引擎 Apache Lucene 和 Lucene.NET 以及使用 Northwind 和 Entity 框架的 ASP.NET MVC 实例等。

1. Silverlight 2.0 中文学习资源集萃(作者:朱永光)

微软于上个月发布了 Silverlight 2.0 的 Beta 1,其带来了很多激动人心的新特性。一时间,很多人都纷纷开始学习 Silverlight 2.0 的开发技术,并把自己的学习心得通过博客的形式分享出来。在这里,我们对这些学习资源进行了一个整理。

2. 在 ASP.NET 中处理大文件上传(译者:陈黎夫)

使用过 ASP.NET 的开发者都知道,FileUpload 控件是一把双刃剑——既可能成为我们的救世主,也能变成我们的敌人。其中一个很常见的问题就是如何处理超过 4MB 的大文件上传。

3. SQLite——只要 3 分钟,你就可以在.NET 上创建和运行它(译者:张海龙)

SQLite 是一个开源数据库,现在已变得越来越流行,它的体积很小,被广泛应用于各种不同类型的应用中。

4. 记者手记:我在 PDC 大会上学习到的(译者:霍泰稳)

本次大会的关键词不是“云计算”或者“可扩展性”,而是信任。对于 Windows Azure 产品中所有的超炫功能,没有人去讨论如何真正来使用它们。甚至对于那些可以在本地宿主使用的产品,比如 Mesh,人们也只是说“好棒啊,但是我才不会用它。”

5. 256 核的 SQL Server(译者:张逸)

随着 Windows Server 2008 R2 与 SQL Server Kilimanjaro 的发布,可以预期的是 SQL Server 将能够支持至少 256 个逻辑处理器。

6. Windows Azure 已经使用 Python 包装(译者:张善友)

微软项目经理 Sriram Krishnan 已经为 Windows Azure 数据存储编写了一个 Python 包装。Python 是 Windows Azure 支持的语言之一。

7. 跨平台的 Delphi 回归(译者:张龙)

很多年来 Delphi 都是 Windows 平台上强有力的竞争者。它将 VB 的快速应用开发和更加强大的语言结合起来。然而当.NET 横空出世后,Delphi 逐渐丧失了其霸主地位。Delphi 的 Win32 编译器已经被人所淡忘,同时 Borland 也将精力转向了.NET 开发。Delphi 8 不再支持 Win32 开发,同时其.NET 版本也与之前的程序不兼容。由于这个原因,再加上稳定性的问题,最终导致大多数开发者放弃了 Delphi 8 和 9。

8. 动态 C# 实战(译者:张龙)

C# 中动态类型的作用远远超出了单纯的 COM 和 Python 组件的调用。我们可以用其解析 REST 调用的结果。

9. Apache Lucene 与 Lucene.Net——全文检索服务器(译者:张龙)

十年前,在 Windows 世界中使用开源项目简直是不可想象的一件事。现在.NET 程序员在 Java 平台上验证并开发的企业级软件世界中也开始觉醒了。今天让我们一起来看看流行的全文检索引擎——Apache Lucene 与 Lucene.Net。

10. 使用 Northwind 和 Entity 框架的 ASP.NET MVC 实例发布(译者:张逸)

近日,作为 ASP.NET 3.5 Extensions 预览版组成部分的微软 ASP.NET MVC 框架发布了 CTP 版本。自此,MVC 框架就吸引了众多业界人士的眼球,并纷纷在博客以及各个开发者所关注的网站上进行了介绍。