Click here to Skip to main content
15,885,141 members
Everything / .NET / Mono

Mono

Mono

Great Reads

by Ajcek84
Open source library for music engraving in desktop, mobile and web applications
by Daniel Vaughan
Create best-in-breed cross-platform MVVM apps using Calcium for Xamarin.Forms.
by Kel_
Presents a real-time gauge implementation that can be used for building dashboards
by Lionel LASKE
Learn how to develop an application for the XO laptop - the OLPC project's machine - using Mono on Sugar OS.

Latest Articles

by Steffen Ploetz
Draw text using Cairo from C# with full control over character positioning, linebreaking, etc.
by DaveMathews
Speaker independent speech recognition in Mono and .NET C#
by Jeremy Likness
How to use EF Core and Cosmos DB with Blazor WebAssembly

All Articles

Sort by Score

Mono 

15 Jul 2018 by Ajcek84
Open source library for music engraving in desktop, mobile and web applications
15 Sep 2014 by Daniel Vaughan
Create best-in-breed cross-platform MVVM apps using Calcium for Xamarin.Forms.
23 Jun 2015 by Kel_
Presents a real-time gauge implementation that can be used for building dashboards
21 Apr 2009 by Lionel LASKE
Learn how to develop an application for the XO laptop - the OLPC project's machine - using Mono on Sugar OS.
3 Jan 2013 by Colin Eberhardt
A look at how Xamarin MonoTouch allows you to create cross-platform applications, using the native C# / Silverlight for Windows Phone and C#, via Xamarin MonoTouch, for iOS.
9 Mar 2015 by Steffen Ploetz
How to develop Linux/Unix (X11) GUI applications in C# efficiently without dependencies to GUI frameworks like GTK or KDE. Description of composite widgets.
17 Sep 2014 by Daniel Vaughan
Create a Xamarin Forms tabbed page or carousel page by binding to a collection of ViewModels; extending beyond the current capabilities of Xamarin Forms.
3 Feb 2017 by tranthanhtu.vn
In "REST - Overview" article, I were introduced the basic rules in RESTful, Can you show me how to implement in WebApi?Ok, in this article, we will learn how to implement those rules in WebApi using C#.Where could I get sourcode was used in this article?Please checkout the code at https://github.com
6 Oct 2013 by Mr. xieguigang 谢桂纲
Mathematical method of S-system equation to simulate a biochemical network system
8 Mar 2016 by Qwertie
Well, not literally. Enhanced C# supports pattern matching, ADTs, and tuples, so Plain C# gets all that by transitivity.
12 Aug 2014 by Qwertie
SparseAList and some AList benchmarks
29 Oct 2014 by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article shows 'how to' a XAML based ribbon application with the Roma Widget Set (Xrw) in C#
12 Jun 2015 by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article reviews a XAML based application with WPF geometry objects (shapes).
26 Mar 2019 by Steffen Ploetz
Check OpenGL as a basis for appealing applications, that are not necessarily games.
20 Mar 2016 by Afzaal Ahmad Zeeshan
In this episode I am going to talk about using graphical applications in Mono. The graphical framework to use would be Windows Forms.
7 May 2017 by Jung Hyun, Nam
Introducing NConcern, a free open source compile-time AOP framework
10 Oct 2014 by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article shows 'how to' a XAML based dialog application with the Roma Widget Set (Xrw) in C#
9 Nov 2014 by Richard Dunkley
Demonstrates how to use the Yocto Project to get a custom Linux operating system with Mono up and running on the Raspberry Pi development board.
28 Apr 2015 by Hassan Alrehamy
JSON Deserialization in depth concept and Dictionary mapping. Special Thanks to Dr. Coral Walker
30 Dec 2007 by AGD-H
Knit is a Visual Studio add-in tool that allows a developer to apply multi-step patterns to solution and assembly meta-data.
24 Dec 2008 by Flamewave4
A phone number structure that can be used for parsing, validating, and normalizing phone numbers.
16 Jan 2013 by Simon Jackson
Some of the other frameworks which use XNA as a baseline.
9 Mar 2015 by Steffen Ploetz
How to get out the maximum from the Roma widget set in C# efficiently without dependencies to GUI frameworks like GTK or KDE. Short introduction of the widgets.
9 Nov 2015 by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article introduces a XAML based Minesweeper game with WPF.
24 Jan 2016 by Afzaal Ahmad Zeeshan
This is an introductory post for Mac developers to get started using C# programming language on Mac environments using Mono Project!
26 Jan 2008 by Andy Aspell-Clark
A simple todolist designed for an Asus Eee Pc
7 Jun 2012 by AndrewSmith
Creating a custom base job class for quartz scheduler development
17 Mar 2014 by Sergey Alexandrovich Kryukov
It is really important to install Mono on Windows, in many cases. It depends on what do you expect from Mono. One of such cases is when you want to do the CLI development, and develop code in more then one platform, including Windows, with Windows being your primary development platform.In...
16 Oct 2014 by Bruno Sonnino
MonoGame is an open source implementation of the XNA application programming interface (API).
13 Aug 2014 by Qwertie
In the netherworld between T[] and List
7 Nov 2014 by Sinisa Hajnal
Or you could try this solution[^]Note that it isn't absolute protection, but definitely makes it harder to reverse engineer your code.If this helps please take time to accept the solution. Thank you.
11 Nov 2014 by Richard Dunkley
Demonstrates how to use the Yocto Project to get a custom Linux operating system with Mono up and running on the MicroZed development board.
27 Jan 2015 by HiDensity
Class providing methods to count up a string using a definable character set.
30 Sep 2015 by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article introduces a XAML based 7 segment LCD display utilizing a WPF UserControl.
22 Sep 2016 by Steffen Ploetz
This tip shall help to select the desired GCFunction for fill operations.
24 Mar 2017 by Steffen Ploetz
This article introduces a small tool (much simpler than sandcaste help file builder) to create HTML help for .NET/MONO assemblies and reviews the XAML based approach to create GUI application with the Roma Widget Set XrwXAML.
29 Nov 2010 by wizardzz
It looks like you are recreating the file within the loop, so your line:System.IO.StreamWriter file= new System.IO.StreamWriter("example.txt");file.WriteLine(result);Is overwriting the file every time.According to StreamWriter documentation:If the file exists, it is overwritten;...
15 Apr 2011 by OriginalGriff
In theory, anything that works in "true" .NET will work exactly the same in Mono.:laugh::laugh::laugh::laugh::laugh:I practice, most of it will. Some of it will work pretty closely, some will fail completely, and some isn't implemented at all.Provided you stick to .NET 2.0 most of...
26 Nov 2011 by Jammer
Hi All,I've been looking into AOP lately for a project and was wondering what the general consensus was in .NET land on this issue?There are a few different approaches to this one can take, seems that the "pure" idea of AOP is performing compiler weaving with tools such as PoitSharp. ...
20 Sep 2012 by Sreedhar Puligundla
Simple steps to create SQL joins by using SQL Server 2008 Management Studio
18 Mar 2014 by Pragmateek
How to reduce the size of MongoDB documents generated from .NET/C#
5 Apr 2014 by Pragmateek
Synchronization, Memory Visibility and Leaky Abstractions
13 Aug 2014 by Steffen Ploetz
How to get out the maximum from the Roma Widget Set's list and tree widgets in C#.
21 Jan 2016 by Afzaal Ahmad Zeeshan
In this post version, I have talked about NuGet packages and their management in Mono environment.
26 Sep 2016 by Steffen Ploetz
How to calculate a radial gradient and draw the output on a System.Drawing.Bitmap. And how to use this bitmap as a tile pixmap to fill any path.
31 Jan 2018 by Pawel idzikowski
How to replace the web API request query string to provide case insensitive OData search
9 Sep 2010 by CodingBruce
When you want an application to trigger on an event (timer, system, file, etc.), but you don't want the overhead of the service manager
16 Apr 2011 by Sergey Alexandrovich Kryukov
The compilers are different: one it Microsoft proprietary, another on is Open Source Mono.You can develop on .NET and run without recompilation on Mono.You need to check Mono documentation for compatibility: http://www.mono-project.com/Compatibility[^].Main idea is: CLI is the matter of...
19 Nov 2012 by E.F. Nijboer
VirtualBox is perfectly capable of running multiple operating systems. It can also run harddisk images of other visualization software without conversion. There is no visualization software that comes as a single program and will give you all kind of os's to work with. Due to licensing and other...
19 May 2013 by Yossi Yaari
A solution for monitoring Events called during test.
19 May 2013 by Yossi Yaari
A basic yet generic state machine implementation
5 Aug 2013 by User 10060665
Read this tutorial...Guide to Sharpen[^]
14 Mar 2021 by Steffen Ploetz
Draw text using Cairo from C# with full control over character positioning, linebreaking, etc.
9 Nov 2014 by Richard Dunkley
Demonstrates how to use the Yocto Project to get a custom Linux operating system with Mono up and running on the Beagleboard C4 development board.
15 Jan 2016 by Afzaal Ahmad Zeeshan
This is the second part of the series of articles for Ubuntu programming using C#. In this, I am talking about the quick tools and helpful features provided by MonoDevelop for C# programmers.
19 Jan 2016 by Afzaal Ahmad Zeeshan
This short post is about the project files that are created when a new project is created using a template provided in MonoDevelop.
24 Jan 2016 by Steffen Ploetz
Check OpenGL as a basis for appealing applications, that are not necessarily games.
20 May 2016 by Mr. xieguigang 谢桂纲
Code style guidelines for Microsoft VisualBasic
14 Feb 2017 by Steffen Ploetz
Currently none of the big Linux/Unix (X11) GUI application frameworks (GTK+, KDE) support XAML based application development. The Moonlight project (including XAML support) was abandoned on May 29, 2012. This article reviews a XAML based application utilizing the DrawingBrush with offset and tiles.
15 May 2020 by Jeremy Likness
How to use EF Core and Cosmos DB with Blazor WebAssembly
11 Dec 2007 by Andrew Friedl
Using the KudzuASp Template Engine for Classic ASP
16 Feb 2011 by Jagjot Singh
Hello Friends,I have developed a Crystal Reports enabled website in asp.net. Now client requirement is that this project should work on Mono also. I have found that crystal reports are not compatible with Mono. Please suggest a solution for that. Otherwise I'll have to re create the...
12 Apr 2011 by R. Giskard Reventlov
How do I install MonoDevelop on my Mac?[^]Obtaining Mono[^]
18 Jan 2012 by alexMacDan
Have you ever heard about PDF Viewer component developed in Monotouch? I would pay for such component. Please, write me if you heard.
23 Jan 2012 by Sergey Alexandrovich Kryukov
What are you talking is called Project Template. Yes, in Visual Studio there is a template "WCF Service" but why would you think you really need it? Templates are only needed to write a skeleton of some frequently used applications to avoid repeating some work which should be repeated many times...
12 Feb 2014 by charles henington
This is an alternative for "Send Mail With Attachment File"
13 Apr 2012 by PK DEVELOPER
Hi all,I want to find something like System.Windows.Forms.SendKeys.SendWait(string); to send unicodechars & keys to focused window using MonoMac. I first tried to simulate key press but that is not what I am looking however event simulating key press bothered me alot(and after 3 days hard...
16 Apr 2012 by Sebastian Krysmanski
This article will show some basic examples of how to call a method of a Java class from Mono for Android.
20 Jul 2012 by Parwej Ahamad
I think correct way to get the User Name usingSystem.Security.Principal.WindowsIdentity.GetCurrent().NameIt gives, user name application running as user.
21 Jul 2012 by Richard MacCutchan
This seems a hard way to do things when you could just use the syslog[^] and associated functions. It is usually more efficient to use native C/C++ code under Unix/Linux for this type of activity.
25 Jul 2012 by Richard MacCutchan
I don't know about Mono, but in normal Linux/UNIX you would just put the program to run in the background by appending the & to the call thus: mono MyTestApp.exe &However this may well mean that the mono process runs in the background but the other process does not. A few tests should...
27 Jul 2012 by Hex01
Does this work?kill -9 $FOO_PID
11 Sep 2012 by Sergey Alexandrovich Kryukov
Anwser #1: I may have perfect sense, but who knows? The problem is that Mac is more hostile to the "foreign" developers than Linux and any other OS. Basically, if you managed to develop some application which runs on both Windows and Mono, it will be executed on Mac OS X or iOS without...
6 Oct 2012 by OriginalGriff
The trial version does not allow you to deploy apps - it only allows you to develop for the emulator. This is clearly stated on their web site.If you want to deploy, you have to pay them the $399 they are currently asking, or find a non-C# solution instead.(This is what put me off using it...
5 Nov 2012 by Simon Jackson
XNA to MonoGame and beyond
19 Nov 2012 by joshrduncan2012
http://www.go-mono.com/mono-do...
19 Nov 2012 by Sergey Alexandrovich Kryukov
You got an answer in Solution 1, but this is not a really right way with Ubuntu. You need to go for installation manager (like Synaptic, http://en.wikipedia.org/wiki/Synaptic_%28software%29[^]) and search for Mono. If you want to do development, I would recommend to start with MonoDevelop...
19 Feb 2013 by Simon Jackson
15 Apr 2013 by Daniel Vaughan
Generating localized resources in Mono for Android using T4.
22 Apr 2013 by HarkBack
Hi! I found a lot of similar themes. But have not found a solution to the problem for Linux.public Game1 (){ graphics = new GraphicsDeviceManager (this); graphics.PreferredBackBufferHeight = 600; graphics.PreferredBackBufferWidth = 800; Content.RootDirectory = "Content";}Size...
13 Sep 2013 by Pragmateek
This article will give you more concrete information, mainly source code, if you need to implement a web API binding in .NET using the C# language.
6 Feb 2014 by Johannes Bildstein
I've been trying to P/Invoke a *.framework file on a mac with C# but always get a DllNotFoundException.I tried to follow this guide but no luck.The .framwork file is in a subfolder right beside the application.The config file looks like this:
16 Feb 2014 by Appdev(Icode)
The error you are getting indicates it can't resolve the host name which is a dns issue. Whatever the server name in your connection string is, the name cannot be reolved. If the database is on the same machine as the web server you can use localhost for the server name, if its on a different...
14 Apr 2014 by Sanket Saxena
Check You RouteConfig.cs File and set your Controller and Action values. Hope it helps. :)
10 Jun 2014 by Peter Leow
Check this out : Introduction to Mono - Your first Mono app[^]
18 Nov 2014 by Manas Bhardwaj
Any effort?This has been do so many times before and internet in full of examples.Look here:Get ASP.NET C# 2.0 Website Thumbnail...
18 Feb 2015 by Ajeet 75
Demo to show how to use HubName and HubMethodName attributes in SignalR
24 Mar 2015 by Mr. xieguigang 谢桂纲
I want to develop a simple wrapper operation to do the hybrid programming data conversion job automatically. This makes my laboratory scientific research job happy!
3 Oct 2015 by Uttam Kotdiya -India
This tip demonstrates how to use posix message for Inter Process Communication (IPC) in C#, Mono on Linux
28 Oct 2015 by webmaster442
It's a mono bug. Try updating your mono version to the latest available. You can get the latest version directly from the Mono project. Don't rely on the distribution packed version, because usualy they are far behind the official latest...
1 Dec 2015 by maurodefilippis
SOLUTION The problem was not in User Controls but in their function paint override.I created an override that did set some parameters of control (size of text, syle of text) and then drew the base paint public override paint(..)...instruction...base.paint()..and this created...
10 Jul 2016 by Steffen Ploetz
Investigate the window manager's shell window ID and additional information of an OpenTK window.
11 Feb 2019 by Steffen Ploetz
Compare the speed of generic collections running on .NET Framework 4.6.1, .NET Core 2.1 and Mono/.NET 4.5 based on the framework's version of List against Loys's version of AList.