Click here to Skip to main content

Cross Platform

Great Reads

by Tomas Petricek
Phalanger is a PHP language compiler for the .NET Framework which introduces PHP as a first-class .NET citizen.
by 0x3c0
C++ support code and the console.
by Lionel LASKE
Learn how to develop an application for the XO laptop - the OLPC project's machine - using Mono on Sugar OS.
by Khalid Al-Hadlaq
This article is targeting architects and developers who are looking for a way to integrate .NET applications / Servers with IBM WebSphere MQ (IBM MQSeries).

Latest Articles

by Ben Liebert
It was hard to come up with a title to this post because I somehow needed to convey the awesomeness for a problem which I don’t think a lot of people realise they have. Quite simply, it is to do with the asynchronous manner in which we make JSONP calls (if you’re not sure how […]
by Andres Cassagnes
A basic guideline to start with GUI designing with wxWidgets
by saramgsilva
Using Xamarin.Auth.OAuth2Authenticator with async/await
by Alex J Lennon
How to build example 3rd party component for inclusion in a Yocto/OpenEmbedded Linux image.

Discussions

by john morrison leon on Article "Head-to-head benchmark: C# vs .NET"
by Maria Adamsky on Article "Tool for converting VC++2005 project...
by Maria Adamsky on Article "Tool for converting VC++2005 project...
by Andres Cassagnes on article "Introduction to wxWidgets GUI...
by lion_117 on FTP Client Class

All Articles

Sort by Score

Cross Platform - General 

4 May 2006
Khalid Al-Hadlaq
This article is targeting architects and developers who are looking for a way to integrate .NET applications / Servers with IBM WebSphere MQ (IBM MQSeries).
24 Jan 2007
Tomas Petricek
Phalanger is a PHP language compiler for the .NET Framework which introduces PHP as a first-class .NET citizen.
21 Sep 2012
Biswas, Sumit
SarBox helps user to parse or analyze sar data. It shows data in graphical format which can be exported in CSV
4 Feb 2013
Matthew Faithfull
The background, motivation, and architecture of the Querysoft Open Runtime.
25 Mar 2013
unitpoint
The ObjectScript is a new embedded programing language that mixes benefits of JavaScript, Lua, Ruby, Python and PHP. The ObjectScript has syntax from JavaScript, multiple results from Lua, sugar syntax from Ruby, magic methods from Python and much more.
23 Mar 2013
slodge
MvvmCross - A CrossPlatform MVVM Sample
26 Mar 2013
slodge
Step 1 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
21 Apr 2013
slodge
Step 3 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
24 Mar 2013
slodge
Step 4 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
26 Mar 2013
slodge
Step 5 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
23 Mar 2013
slodge
Recap at the end of the TipCalc tutorial for MvvmCross v3 - Hot Tuna
26 May 2014
Effi Bar-She'an, Lital Kornfeld
Demonstrates a thread synchronization and memory sharing technique.
19 Jun 2014
Alex J Lennon
How to build example 3rd party component for inclusion in a Yocto/OpenEmbedded Linux image.
17 Nov 2009
0x3c0
Descriptor tables and interrupts.
3 Jan 2010
0x3c0
The Real-Time Clock, Programmable Interrupt Timer, and KeyBoard Controller.
30 May 2012
Miloslav Beno
This article describes how to extend WordPress with plugins written in C# and shows very first C# plugin for this system.
31 Oct 2007
Bill Seddon
Shows how a .NET based WebDAV server can be created by combining two Open Source projects. The example implementation returns files from a file system, but you can extend it to return resources from any repository.
11 Apr 2014
Renato Tegon Forti
This article presents the new version of proposed library ‘Application’ to boost.org, and shows how you can build a long time (e.g. Server Application) running applications
18 Aug 2012
Dan Randolph
C# interop using platform invoke and C++ vectors to implement fast searching and selection on index keys
4 Jul 2011
Qwertie
How fast is C++ compared to C#? Let's compare code ported directly between the two languages.
26 Jul 2010
Md. Mazharul Islam Khan
Step by step XPCOM creation from Microsoft COM
23 Apr 2012
Ivan Shcherbakov
This article describes how to make Visual Studio "understand" the error messages produced by GCC using a Makefile project and a simple PERL script.
29 Dec 2010
Apriorit Inc, Anthony Shoumikhin
This article describes the differences in sockets usage under BSD and Windows
13 Jul 2012
Maria Adamsky
Convert .sln/.vcproj (VC++2005) to Linux makefile
11 Aug 2014
Andres Cassagnes
A basic guideline to start with GUI designing with wxWidgets
21 Jan 2010
Adrabi Abderrahim
I've created my own programming language called Alef++ for fun, and for better understanding: What is a programing language? How does it work? Can I can create my own?
23 Feb 2006
Priyank Bolia
A beginner’s tutorial to wxWidgets on Linux.
3 Jul 2011
Michael Chourdakis
Curious on how you create a hypervisor app? Read mode!
16 Aug 2010
Md. Mazharul Islam Khan
Using different types of strings in XPCOM.
26 Mar 2013
slodge
Step 2 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
8 May 2000
Davanum Srinivas
With this your Java projects can take advantage of ActiveX controls and Office documents such as spreadsheets, charts, calendars, word processors, specialized graphics, and many more.
23 Jan 2006
Laurence Moroney
You can build Java console applications that will run on any Java-enabled platform. Using this, and the power of the System.Net namespace, inlcuding the TcpClient class, you can create distributed applications that use a Linux server and Windows Forms clients that interoperate, thanks to Grasshopper
1 Dec 2009
Apriorit Inc, Sergey Yakimenko
This article was mostly written for Linux developers. The article gives a method of writing out-of-process plugins to open source software.
28 Aug 2010
Ed Nutting
Demonstration of how to do basic robot remote control via bluetooth using NKH Mindsqualls libraries.
8 Oct 2013
Jim Roth
An adventure in building Java software on a TFS build server
6 Feb 2006
Travis Illig
Complementing NUnit testing with web UI testing, using Ruby and Watir in a single integrated framework.
11 Feb 2012
Dr. Song Li
This article is a study note on installing Linux in Microsoft Windows in a VirtualBox. I hope that it may be of some help to those who are interested in this topic.
11 Jul 2013
Matthew Faithfull
Querysoft Open Runtime: Architecture compatibility aspect.
21 Feb 2012
Leslie Zhai
It is a reminiscent SLOC console in libc/libc++ cross GNU and WIN32
29 Oct 2009
Dan Bloomquist
'Disk Operating System' suitable for very small systems
21 Apr 2009
malaugh
Translating applications using Windows messsaging to GTK
4 Feb 2013
Matthew Faithfull
Open, currently tested on Windows, VC6, VSExpress2005, VSExpress2008, VS2012Desktop, CodeBlocks 12.11 with MinGW GCC 4.7.1, Rad Studio 2010 XE3; Open Suse Linux Netbeans 7.1 with GCC 4.6.2 and 7.2.1 with Clang 3.0.
30 Dec 2007
Amer Chaudhry
.NET and J2EE interoperability for .Net Developers
26 Sep 2005
idepaula
Time Tracker Starter Kit port to Linux using Mono and FireBird
2 Nov 2006
Robert Umbehant
Easy to implement minimal format for simple data exchange, especially between new and obscure scripting languages.
14 Sep 2006
D Leverett
Short article showing how to add methods to a class instance at runtime.
9 Oct 2012
unitpoint
The ObjectScript is a new programing language that mixes benefits of JavaScript, Lua, and PHP. The ObjectScript has syntax from JavaScript, multiple results from Lua, OOP from PHP and much more.
5 Apr 2005
Zaccariah Bowling
Getting to know GTK#.
31 Mar 2006
Armoghan Asif, farooqmian
Bridging the gap between Java and C#, JMS specific message have been send to C# client using web services.
27 Sep 2005
Brian Hendrickson
How to setup and install the PHP issue tracker starter kit on a Linux server.
15 Apr 2010
Paulo Morgado
A data store to store data by scope.
16 Feb 2006
KoriFrancis
Using C# from Java through JNI just got a little easier to understand.
30 Sep 2005
Abi Bellamkonda
ASP.NET Reports Starter Kit Porting from Windows to Linux using Mainsoft's Grasshopper
13 Jan 2009
Michael Monin
Software to write programs on Java-language for Cell Phone in the same style you do it on C-language for MPU
24 Apr 2006
sebagomez
An article on how to configure a SQL Server 2000 and SQL CE on different PPC that syncronize their data with the SQL Server 2000
12 Sep 2005
Anand Manikiam
Java and .Net interop using Sockets. Article explains a bit at both ends that will allow passing of primitive data between a Java socket server and C# client(s)
17 May 2007
Miela_SA
This article is to demonstrate how a XML based webservice can be used to create an access tool to multiple datasources across multiple platforms
25 Apr 2008
Gulyan
Using Mutexes on cross platform programming
22 Jul 2007
Yuriy Kyyan
An article on creation automated interface for .NET applications.
24 Jan 2008
malaugh
Designing cross-platform dialog-based applications using GTK and Glade
20 Jun 2008
Ranjeetsih
How to place an icon in tray and interact with it.
10 Aug 2007
prst123
Writing NAnt scripts for NDoc, FxCop,NUnit. and NCoverage.
2 Oct 2005
osohare
Porting and deploying the report starter kit to Linux (RH7.3/Tomcat5.0.28/Grasshoper1.61)
8 Jul 2010
KarstenK
Extending the NPAPI-runtime to a Firefox plugin.
29 Dec 2004
dotnetfireball
Fireblog is the fireball implementation of a WebBlog application completely written under mono on linux
25 Apr 2007
Mark Cafazzo
Race To Linux - How to port a Visual Studio .NET web application to the J2EE Framework on Linux
5 Aug 2005
SudhirKankal
Generic way to do primarykey & foreign key validation from frontend
26 Mar 2013
slodge
Step 6 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
Sort by Score

Cross Platform - Mono 

21 Apr 2009
Lionel LASKE
Learn how to develop an application for the XO laptop - the OLPC project's machine - using Mono on Sugar OS.
14 Sep 2013
Steffen Ploetz
How to call native Xt API from Mono Develop C# ending up in a very little Athena widget application.
28 Aug 2013
Software Developer's Journal
This article presents possibilities for development of .NET applications running on operating systems other than Windows, using the MONO platform. Advantages and challenges will be presented. Also presented are some common issues encountered while developing applications using the .NET technology.
26 May 2014
Dolinka Márk Gergely
First one of a series of tutorials about C# code reweacing using Mono.Cecil
8 Mar 2010
Ilya Builuk
This article describes how we can use our programming skills on the .NET framework to implement platform-independent code
2 Aug 2005
Brian Delahunty
The first in a series of articles about Mono. This article explains how to install Mono and shows how to compile your first Cross Platform application.
3 Mar 2005
Brian Delahunty
The second article in a series of articles about Mono. This article explains how to host and serve ASP.NET Web Applications and Web Services on Linux using XSP and Apache with the help of Mono.
11 Jun 2014
Alex J Lennon
A refreshed article on how to build the current release of Mono on Windows
24 Mar 2010
Ilya Builuk
This article shows how we can develop the platform-independent software with Mono usage
2 Apr 2014
elw00d123
How to create console app with pseudographics using XAML quickly
3 Jul 2005
Custec
An article on connecting to and using MySQL from Mono.
1 Sep 2013
Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
6 Nov 2003
victor vatamanescu
Developing .NET cross platform applications using mono and IBM DB2
12 Jul 2007
Eugene Mirotin (Guard)
Defines the full process of building Mono on Windows with Cygwin.
14 Jan 2005
samirkut
An application (based on Gtk#) which uses the google web service to search the internet.
3 Sep 2013
Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
11 Mar 2005
Priyank Bolia
An introduction to the open source community of Mono, Gtk# and Glade. Learn how to write cross-platform GUI software.
Sort by Score

Qt 

15 Oct 2012
Ashraf Samy Hegab
How to use OpenGL and friends to write an app that targets mobile and desktop platforms.
5 Oct 2013
Spandan_Sharma
Manipulations in a Qt Quick Tree View
14 Dec 2009
Sergey Timoschuk, Apriorit Inc
This article is the description of the first steps in setting QT, Visual Studio and FireBird.
1 Nov 2010
Sharjith
Article showing how to write OS and GUI toolkit portable OpenGL view class
23 Dec 2008
Daniel Pistelli
A proposal of how to introduce dynamism into the C++ language.
25 Jun 2011
Elmar de Koning
A generic C++ implementation for n-dimensional Douglas-Peucker approximation
23 Oct 2007
Chesnokov Yuriy
The article demonstrating electrocardiogram (ECG) annotation C++ library is based on wavelet-analysis and console application for extraction of vital intervals and waves from ECG data (P, T, QRS, PQ, QT, RR, RRn), ectopic beats and noise detection.
23 Aug 2012
Alesiani Marco
A concept-tool to create interactive documentations for C/C++ projects
21 Jan 2013
Robert Bermani
Making calls on a C++ DLL without source code or header files, even when the DLL depends on C run-time libraries
25 Mar 2012
Robert Umbehant
Building C++ Applications with HTML5
17 May 2010
Apriorit Inc, Dmitriy Mihailik
This article describes some basic specific moments of porting application from Windows to Linux
19 Mar 2013
Igor Stanic
Extending boost::filesystem for Windows and Linux.
8 Dec 2012
otom
A non-MFC class to encapsulate the FTP protocol.
3 Jul 2008
pseudonym67
A complete beginners guide to a KDE application.
25 Jul 2012
Arun Kumar K S
Simple signal processing implementation to microphone audio
28 Nov 2008
Daniel Pistelli
The first part of this article shows the dynamic internals of the Qt framework, which enable the signals and slots mechanism. The second part focuses on how to retrieve the metadata information generated by the Qt moc from binary files with an IDAPython script, and how to use it in the disasm.
19 Mar 2013
Igor Stanic
Manage Linux Trash and Windows Recycle Bin with C++.
18 May 2003
whizer
A Qt based tool designed to control Windows NT services (start, stop, pause, continue) and to show information about them.
24 Oct 2013
Norbert Schlia
How to use QNetworkAccessManager to download files synchronously from the web.
2 Oct 2008
pseudonym67
Demoing the QTreeWidget with KDevelop 3.5.
10 Mar 2007
rmortega77
Adding designing capabilities and visual feedback by creating a container component that behaves like Qt Layouts. Automatically adjusting size and position of contained components as the container resizes.
17 May 2012
Volynsky Alex
In this article I show the Object-Oriented Implementation of tree, by using Composite Design Pattern, C++ and Qt Framework. I will also explain why we do not use (although you can) in Qt the standard design of Composite Pattern as described in GoF.
4 Oct 2012
Evgeny Pereguda
In this article I present version of lib3ds reader for C++ language
23 Nov 2010
Lampros Giampouras
Invisible, LSB based, image watermarking for Symbian.
26 Jun 2008
pseudonym67
Getting MySQL running and programming it with KDevelop.
24 Dec 2012
Evgeny Pereguda
Simple XML parser for creation scenes in OSG 3D Engine
18 Mar 2011
zebulon75018
How to generate a complete UI by typing key of value of key in INI setting in QT
29 Jan 2011
zebulon75018
This is an original idea - a short key reminder display with Qt
4 Mar 2010
ima_c++_programmer
This is a utility to compress files in a self extracting binary. The self extracting binary can be used without any installation on any system to extract files from it.
14 Dec 2009
matthias.fauconneau
A Qt application displaying max-flow at work
6 Apr 2012
Geoff Samuel
A brief tutorial on PyQt within Maya 2012.
14 Jan 2011
BD Mihai
A very simple calendar to be displayed on your desktop similar to a Vista or Windows 7 gadget, but also works for Windows XP.
8 Jun 2008
EJocys
Provides required tables and data for multilanguage projects
4 Jun 2005
WillianBR
How to develop programs using MSVC++ and Qt for Windows, Linux and MacOS
9 Aug 2007
jc3po
How to convert existing Fortran code into C++ code
13 May 2009
Rohit U
Calling Web Services from Qt 4.5 using GSoap.
25 Apr 2012
Geoff Samuel
Create a PyQt Widget that can be drawn on


Advertise | Privacy | Mobile
Web03 | 2.8.140903.1 | Last Updated 4 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid