![]() ![]() NET framework that allows developers to build Linux and cross-platform applications with unprecedented productivity". Mono is an "open source development platform based on the. This standardization meant that details about how a CLI implementation should work, and also details about the C# programming language, where publicly available and anybody with the time and desire could implement their own CLI, essentially making their own version of. At this stage you might be thinking "So, what has this got to do with what Mono is?" Relax, slow down, I'm getting to it. ![]() This allowed for an ECMA standards for the CLI and C# to be developed and, eventually, these ECMA standards also became ISO standards. ![]() ![]() NET onto the world they were nice enough to hand the Common Language Infrastructure (CLI), along with the C# language, to the people at the European Computer Manufactures Association, better known to most as the ECMA. Setting it up and running it on Windows was even easier again. Much to my surprise, it was actually a painless experience and getting Mono running on Linux was easy. However, many weblog postings from bemused Windows developers who had attempted to get Mono up and running on Linux had me slightly worried before I began. I am fairly familiar with Linux and have developed applications, albeit basic ones, for Linux using C, C++ and Java when in college. After a bit of research I decided that Mono was the most promising choice for the upcoming project and I decided to give it a go. Sure, I had heard of Mono, Rotor and Platform.NET and had read some things here and there but I didn't have any practical knowledge about using any of these. NET applications will remain.Īnyway, it dawned on me that I didn't really know all that much about cross platform development with. Since the majority of the development will still be for the Windows platform the technology set will be staying as is and the happiness that exists when developing. Nevertheless, fate has once again stepped in, this time in the form of a new project, and soon I'll be working on systems that will no doubt require some cross platform goodness. NET platform so, while the thought of getting to play around with C# apps on other platforms was interesting, it wasn't something I had the time to do. At the time I was working completely with Windows based applications using C# and the. Not so long ago the guys here at CP announced a new Cross Platform. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |