单创建了.NET的功能吗?(Mono created features available on .

2019-09-03 19:41发布

我注意到以下今天: 单在2008年PDC ?

我的谈话将涉及我们已经为单色的一部分,创造了新的技术。 其中有些是在.NET可重复使用的(我们试图让我们的代码跨平台)和其他一些有特点的是具体到Mono的实施CLI的。

发贴者米格尔奥德伊卡萨 01 2008年10月

有谁知道他闯民宅什么样的新技术呢?

听起来像一个伟大的谈话

[ 更新 ] 这是米格尔的谈话的视频

  • Mono的SIMD支持:做单安全的游戏
  • 在单静态编译
  • 团结在Linux上,首先截图

Answer 1:

这些都是一些大的图书馆 ,你可以使用:

  • Gtk#的 ,跨平台GUI API UNIX,Windows和MacOS X系统,
    • 这是库的整个叠层,并且包括窗口小部件(与GTK +),可访问性和国际文本渲染(与PangoSharp)。
  • Mono.DataConvert - System.BitConverter正确实施,以及精心设计的。
  • Mono.Addins -扩展框架,类似于MEF。
  • 的Mono.Cairo -开罗图形绑定。
  • Mono.Cecil能 - ECMA CIL图像处理。
  • Xml.Relaxng - RelaxNG解析和验证。
  • Novell.Directory.Ldap - LDAP库。
  • Daap.Sharp -的DAAP协议的实现
    • (音乐交换协议,就可以消耗或暴露音乐源)
  • Mono.Upnp -在托管代码中通用即插即用的实现。
  • Mono.ZeroConf -跨平台ZeroConf的/卓悦API的.NET应用程序。
  • BitSharp - BitTorrent客户端/服务器库,现在叫MonoTorrent
  • Mono.Nat -网络地址转换。
  • Mono.Rocks -有用的扩展方法/功能性特征的C#,现在取代华彩
  • SmugMugSharp - 绑定交谈SmugMug的
  • 深红 -超出了在.NET中可用加密库
  • Mono.WebBrowser -包装器Firefox或WebKit的。
  • WebkitSharp - 绑定使用的WebKit从C#
  • GtkSharpRibbon -功能区,在Gtk#的实现(跨平台)
  • IPodSharp - 图书馆沟通和操作的iPod。
  • TagLibSharp - 图书馆注释多媒体文件(标记)。
  • Exiv2Sharp - EXIF读/写库。

Linux特有的:

  • Mono.Posix / Mono.Unix 。
  • NDesk.DBus
  • Mono.Fuse -用户空间的文件系统。

我相信我缺少了一堆其他库。

大多数这些(以及更多)通过链接到库页。



Answer 2:

也许喜欢的东西塞西尔和Monovation和交互shell ?



Answer 3:

纵观路线图 ,也许新的JIT / IL实现,他们颇为自豪; 可以是C#评价API / C#壳。 不过,我怀疑我们将不得不等待PDC,找出...许多路线图项目是(相当合理)像对像MS当量相媲美 - 但也许他们中的一些附加功能已经潜入安静;-p



Answer 4:

另外还有C#EVAL和C#脚本外壳 ,目前只适用于单声道2.2 ...



Answer 5:

米格尔本人也被发现在堆栈溢出:也许你会从他那里直接得到答案。



Answer 6:

不要忘记Mono.Options ,一个非常有用的命令行选项解析库。



Answer 7:

下面是关于单声道2.0的更多细节



Answer 8:

如果你还在靶向1.1,然后Mono.Data是类似于DbProvider确实在ADO.NET 2.0极好的抽象



Answer 9:

Telerik的宣布将询问服务单下个版本里。 也许会在第一THRID方compnents商业公司支持单声道。 这很棒。 MonoDevelop的现在支持在Windows中。 我对于单声道看到美好的未来。



文章来源: Mono created features available on .NET?
标签: .net mono pdc