InfoQ

InfoQ

Topic/Tag specific view

Mono Content on InfoQ


Latest featured content about Mono

Mono and C++ - Updates from the Interoperability World

Topics
C#,
C++,
Mono,
.NET Languages,
Compilers,
Languages,
.NET,
Programming,
Interop

Andreia Gaita introduces Cxxi, a Mono C# - C++ interoperability framework meant to make instantiating C++ objects, invoking methods, sub-classing classes and other similar operations easier.

News about Mono

MonoDevelop 3.0 – Better Code Completion, Performance, Quick-Fix Suggestions

Topics
Mono,
MonoDevelop,
.NET,
IDE,
IDEs,
Programming

MonoDevelop 3.0 has been released and there are several new features that focus on performance and developer productivity, especially for C# developers.

Xamarin’s Mono for Android Now Includes a Visual Designer

Topics
C#,
.NET Languages,
Mono,
Cross Platform,
Visual Studio,
MonoDevelop,
Tools,
.NET,
Mobile Development,
Android,
Microsoft,
IDE,
IDEs,
Operating Systems,
Agile,
Programming,
Mobile,
Companies

Xamarin has announced a visual designer for their Mono for Android development tool integrated with Visual Studio or MonoDevelop.

XobotOS: Android Build on C# Instead of Java

Topics
MonoDroid,
Android,
Mono,
Mobile,
Operating Systems,
.NET,
Programming

Xamarin, the current care takers of the Mono project, have released a prototype of Android with the Java virtual machine completely removed. In its place is the Mono for Android version of the CLR, with most of the Java APIs converted into C# code.

Articles about Mono

An Overview of .NET/Mono Runtime Versions, Profiles, and Targeting Packs

Topics
MonoTouch,
.NET Compact Framework,
MonoDroid,
iOS,
.NET Framework,
Mono,
Android,
.NET,
Operating Systems,
Mobile,
WinRT,
.NET Micro Framework,
Programming,
Windows 8

The .NET/Mono Framework has never been a single, unified stack and over the years Microsoft and Novell added several new versions to cover Linux, OS X, and mobile devices. With the introduction of Windows 8 and Visual Studio 11 we can expect one, maybe two more. In an attempt to clear up some of the confusion this article reintroduces all of the major profiles and many of the lessor know ones.

Wally McClure on the Future of MonoTouch and Mono for Android

Topics
MonoTouch,
MonoDroid,
iOS,
Mono,
Android,
.NET,
Operating Systems,
Programming,
Architecture,
iPhone,
Mobile,
iPad

Wallace B. McClure is the co-author of Professional iPhone Programming with MonoTouch and .NET/C# and the soon to be released Professional Android Programming with Mono for Android and .NET/C#. Our interview took place took place prior to and just following the announcement that Xamarin would be taking over maintenance of Mono from Attachmate.

A Brief Introduction to the Java and .NET Patent Issues

Topics
Open JDK,
Java,
Mono,
JDK,
.NET,
Licensing,
Languages,
Open Source,
Google,
Business,
Programming,
Companies,
Patents

With the recent legal battle between Google and Oracle there is a renewed focus on the patent issues for Java and .NET. Tim Smith introduces the licenses offered by Oracle/Sun and Microsoft, with a focus on how they may affect third party implementation. Possible motivations for Google Android’s unique implementation are also covered.

Presentations about Mono

Introduction to OWIN and Gate

Topics
Cross Platform,
Mono,
Mobile Development,
API,
.NET,
Mobile,
Monospace,
Programming

Benjamin van der Veen introduces OWIN, a web server-web apps interface, and Gate, a library supporting development with OWIN.

Cross Platform .NET Desktop Development

Topics
Cross Platform,
Mono,
Mobile Development,
.NET,
Desktop,
Monospace,
Programming,
Mobile

Jonathan Chambers discusses developing desktop applications in Mono: why develop and history of desktop apps, examples of such apps, and how to call native code.

Interviews about Mono

Joseph Hill About Important Developments in Mono

Topics
MonoDevelop,
Open Source,
.NET,
IDE,
IDEs,
Mono,
Moonlight,
Programming

Joseph Hill talks about the current status of Mono, the release of Mono 2.0, and important developments related to Mono like Cecil, MoMA, and Moonlight.

Ted Neward on Interop & Office Integration

Topics
Java plus .NET Integration,
Mono,
Java,
.NET,
Languages,
Interop,
JNBridge,
Microsoft Office,
Programming

Ted Neward talks about various ways Java and .NET can be used together focusing on examples of MS Office automation, and explains how various interop approaches (in-proc, messaging, web services) work and when to use them.