收录了 .net语言 频道下的 50 篇内容
尽管IronRuby将在2007年7月底首次登台亮相,但早已有另外一个.NET的Ruby实现问世超过一年了,这就是Gardens Point Ruby.NET编译器。该项目和IronRuby项目间的关系非常微妙——前者为后者提供解析器。该项目的最新发布版本在与其它.NET语言的互操作性方面提升很大。
微软发布了Visual Studio 2008 SDK预览版的一个新版本。在附带的例子中有一个是关于为.NET语言增加WPF支持的。
Irony框架是由Roman Ivantsov创建的,用于编写运行在.NET平台上的内部DSL或是全新的语言,其语法是用C#编写的。
动态语言在去年风靡一时。感谢Llewellyn Pritchard的两个杰作,让Lisp和Scheme在.NET之上也获得足够肯定。
对.NET平台的编程语言的当前趋势进行分析之后,几件事情慢慢浮出水面。在PDC2008召开期间,微软逐步公开了围绕.NET和编程语言的很多想法,据此我们可以饶有兴趣地对.NET的未来预测一番。
2009年微软的Lucas Bolognese公开承诺协同发展C#和Visual Basic。随着F#的产品化,有人认为这个承诺也会涵盖这个语言。但WP7的首个版本仅支持C#,这使得人们对这个承诺产生了怀疑。
在.NET中针对已有的存储过程创建封装函数是相当困难的一件事。存储过程有特定的调用约定,这些约定在.NET Framework中并不常用,当中的很多也根本得不到支持。例如,C#不支持可选参数,.NET语言不支持可为空类型的可选参数。
.NET生态系统在过去的一年中发生了很多事情。如果要关注细节,那大的景象难以描绘。在每个方面都有新的动作:跨平台、云、移动、Web应用和通用应用。开发人员都想知道这一切会造成什么改变,要实现改变必须要做些什么。
从今天起,你用什么语言进行数据分析都可以了:Microsoft 现已发布 .NET for Apache® Spark™ 预览版
Scala.Net是.NET环境下的Scala语言实现。我们就Scala.Net及Scala语言本身的话题采访了Martin Odersky,他是Typesafe公司的主席、首席架构师以及联合创始人。
Chris Woodruff与 .NET平台的项目负责人Scott Hunter一起讨论了开发人员对.NET Core 3的期望。
在今后的数月和数年内,动态语言将成为.NET平台上越来越重要的角色。微软在动态语言和CLR之间的集成作了大量的投资。
TestDriven.NET是Visual Studio的一个TDD插件,最近发布了3.0里程碑版。其中一些新特性有:支持MSTest、.NET Reflector 6 Pro、VS 2010、Silverlight 4、NUnit 2.5.3,使用项目所用的.NET框架等。
亚马逊发布了一套在.NET环境下使用的AWS SDK、函数库、示例代码和文档,协助.NET程序员在亚马逊的云平台上构建应用程序。
.NET平台上缺少许多基础功能。例如,它没有内置读取CSV文件,复制目录,或者操作zip文件的方法。当然,事实上.NET提供了这些类库,不过您必须深入挖掘才能发现它们。
长久以来,在.NET平台上只能通过JScript.NET执行ECMAScript/JavaScript代码,但是该项目一直是.NET语言中的二等公民,甚至Mono中的对应项目也已经无人维护。不过在JScript.NET逐渐淡出人们视线的时候,.NET平台上也出现了一些新的JavaScript执行引擎,虽不够完善,但值得关注。
这一产品可以与本地C++和.NET缓存客户端一起使用。Tangosol上周也发布了面向.NET的Coherence,它能为在Coherence的数据网格中访问数据提供本地C#客户端实现。
最小的.NET版本Micro现在在Analog Devices的Blackfin平台上得到支持。这使得Blackfin成为首个被专门为数字信号处理器而定制的.NET所支持的处理器。
作为Python Tools for Visual Studio项目的一部分,NumPy和SciPy程序库已经迁移到.NET上了。这项迁移通过本地的C核心组合了C#和C接口,从而所有.NET语言都能够从中受益。
Java和.NET交互工具的供应商JNBridge在JavaOne 2008上发布了其核心产品JNBridgePro的新版本。