Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com),
the Mono open source project has an active and enthusiastic
contributing community and is positioned to become the leading choice
for development of Linux applications.
Mono consists of three groups of components
Core components(C# compiler, the virtual machine, and the base class libraries)
Mono/Linux/GNOME development stack(Gtk#,
Mozilla libraries for layout, Unix integration libraries, database
connectivity libraries, a security stack, and the XML schema language RelaxNG.)
Microsoft compatibility stack.(ADO.NET, ASP.NET, and Windows.Forms, among others.)
Download Mono Framework for OSX(Leopard)
Mono Develop ready for fire.
Try to create a new multi-language web solution(ASP.NET) of .NET framework. SharpDevelop experience will power up now..
Databases or database engines supported by MONO
Database/ Engine
Namespace
Assemblies to reference with ‘-r’ option
“SELECT id, Name, Surname FROM people”;
SqlDataAdapter dataAdapter = new SqlDataAdapter();
dataAdapter.SelectCommand = sel;
DataSet ds = new DataSet();
dataAdapter.Fill(ds, “people”);
DataTable table = ds.Tables[0];
for(int row = 0; row < table.Rows.Count; row++){
System.Console.Write(“{0}: “, row+1);
for(int col = 1; col < table.Columns.Count; col++)
System.Console.Write(“{1}:{2}, “,
row+1,
table.Columns[col].ColumnName,
table.Rows[row].ItemArray[col].ToString());
System.Console.WriteLine(““);
}
System.Console.ReadLine();
}
}
Access TFS(Team Foundation Server and) and Work Item Tracking for Mac OS X - Teampris (Download)
The following features are implemented in the plug-in for Eclipse as well as Teamprise Explorer and work with both TS2005 and TFS2008:
View existing build definitions
Build Explorer
Queue new builds
View build report
Edit Build Quality
Delete build
Manage Build Qualities
Open Drop Folder
New/Edit Build Definition
The following features are only available against a TFS2008 server:
Edit Retention Policies
Keep Build
Set Queue Priority
Postpone Build
Stop/Cancel Build
Delete Build Definition
(http://www.woodwardweb.com/teamprise/000406.html)
MonoRail for Mac OS X is coming, hold on www.xerocc.cn ..(I am also fans of ScottGu, MVC Team by Scott Guthrie)