Mono 1.0 Beta 1.0 has been released!

qiaov 2004-05-08 02:38:43
////////////////////////////////////////////////////////////////////
////////////////// 让我们坚定的跟着C#走吧! ////////////////////
////////////////////////////////////////////////////////////////////
/////// http://www.mono.com || http://www.gotmono.com //////////
//////////////////////////////////////////////////////////////////// Mono Beta 1 Release

It includes a C# compiler, an implementation of the Common Language Infrastructure and two stacks of APIs: a Unix, Linux, GNOME, Mono stack for APIs that takes the most advantage of your Unix server and desktop and a set of APIs compatible with the Microsoft .NET Framework 1.1 that provides support for ASP.NET (web services and web forms), ADO.NET and many other components.

Incorporating key .NET compliant components: a C# compiler, and a portable execution system (that includes Just-in-Time and pre-compilation support), the Mono Project:

Provides a superior development environment for writing Linux applications with unprecedented productivity.
Allows developers to write rich client, web services and server-side applications and deploy them on Linux, Solaris, MacOS X, Windows NT/XP and various other Unix systems on a variety of architectures.
Delivers tools that facilitate the creation of product APIs and SDKs that are language independent across multiple operating systems.
Current Users
Mono is currently being used internally at Novell to develop:

iFolder 3.0: a file system that provides synchronization, peer-to-peer sharing and metadata handling.
F-Spot: a photo management application.
Extensibility for the Nautilus file manager and hooks into iFolder.
Outside of Novell, Mono is being used by many, including SourceGear which relies on it to run its Vault application on Linux and is also what OpenLink's Virtuoso database uses for its cross platform .NET Runtime Hosting functionality.

Beta 1 Release Goals
This release is the first of two Mono 1.0 beta releases planned before our final release.

It is the first opportunity for developers outside of the contributing community to experience mono on their platform of choice. One of our main objective is to make it easy for the novice or experienced Linux or Windows developer to start building applications on Linux or other platforms right away.

We paid a lot of attention in this release to installation and package availability for the following platforms: Red Hat 9.0, Redhat Fedora Core 1, Novell SUSE 9.0, Novell SUSE SLES 8 and Microsoft Windows 2000 and XP.

This release is the first to see a split of Mono in thirty or so packages that allows for better distribution granularity. Meta-packages are available as well as some preview packages for 2.0 features such as System.Windows.Forms support.

In addition, Mono 1.0 Beta 1 is the first release to include the Global Assembly Cache.

Just like any Beta release, we welcome any bug report and suggestions.

Contents of the Beta 1
The Mono Beta 1 includes:
Core
ECMA CLI-based virtual execution system.
Java VM: allows Java and .NET code to run side-by-side.
Optimizing compiler for x86, PowerPC, SPARC and S390 based architectures.
Just-in-Time (JIT) and Ahead-of-Time (AOT) compilation modes supported.
A new, faster interpreter for the above platforms and also for StrongARM and HPPA.
Support for Linux, MacOS X, Windows, Solaris and HP-UX operating systems.
C# 1.0 compiler.
Development toolchain.
API documentation browser, with Wiki-like collaborative support.
Embeddable runtime: make your application scriptable and extensible with C# or any other .NET language using our embedding API.
Mono Stack Microsoft .NET Compatible Stack
Gtk# for GUI development.
Database providers for: Postgress, MySQL, DB2, Sybase, Sqlite, Oracle.
LDAP libraries (Novell.LDAP).
Complete cryptography stack.
Apache module integration.
Cairo graphics integration.
ASP.NET Web Services.
ASP.NET Web Forms.
Binary and SOAP remoting.
ADO.NET: connectivity to SQL Server and other databases.


In addition, we are also previewing a few features from the Mono 1.2 release:
Preview C# 2.0 compiler with generics support (gmcs).
Generics-enabled virtual machine.
System.Windows.Forms is available in an early alpha form.
Installing Mono Beta
Binary Packages:

Pre-compiled packages for SUSE 9, SUSE 9.1, Red Hat 9, SLES 8 and Fedora Core 1 are available from our web site from the download section. A Red Carpet Mono channel is also available on these platforms.

........
...全文
203 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
happyjun2000 2004-06-21
  • 打赏
  • 举报
回复
关注
yemao20 2004-06-21
  • 打赏
  • 举报
回复
up
CMIC 2004-06-21
  • 打赏
  • 举报
回复
接分
siugwan 2004-06-21
  • 打赏
  • 举报
回复
好!支持
qjoe0516 2004-06-21
  • 打赏
  • 举报
回复
使用mono还不能很好移植,
gz
renrenqq 2004-06-21
  • 打赏
  • 举报
回复
支持
int64 2004-06-21
  • 打赏
  • 举报
回复
努力看懂中。。。。。
JFlame 2004-06-21
  • 打赏
  • 举报
回复
up.相信C#
Piyongcai 2004-06-21
  • 打赏
  • 举报
回复
.Net 向其他平台进军
  • 打赏
  • 举报
回复
呵呵,用C#开发LINUX程序本来就很可笑
marvelstack 2004-06-21
  • 打赏
  • 举报
回复
好东西,关注
wendy188 2004-05-08
  • 打赏
  • 举报
回复
有ide支持没有
期待中!
zoujiaming 2004-05-08
  • 打赏
  • 举报
回复
支持
网络灵猫 2004-05-08
  • 打赏
  • 举报
回复
关注Mono!
tenny 2004-05-08
  • 打赏
  • 举报
回复
www.stryon.com.cn -------- 关注 inet
sean_gao 2004-05-08
  • 打赏
  • 举报
回复
不错。有谁实际用过么?说说感想?
brightheroes 2004-05-08
  • 打赏
  • 举报
回复
混分来了
zag 2004-05-08
  • 打赏
  • 举报
回复
不错。
izzard 2004-05-08
  • 打赏
  • 举报
回复
关注...
runnercn 2004-05-08
  • 打赏
  • 举报
回复
好多好多分啊,我接
加载更多回复(3)

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧