Paco
Francisco T. Martinez
iMilDotCalc Available for Sale
MilDotCalc is now available on the Mac App Sto...
Continue readingFarewell
My son's remains were put to rest yesterday in the Dallas/Fort Worth National Cemetery. It was military burial with full honors. Just before we parted to the hollow ground we were given over medal...
Continue readingMil Dot Calculation Software
As many of you know, I have an interest in long range shooting. Here in Texas, there are quite a few shooting ranges that sport...
Continue readingPaco's Blog
Mono Evangelism - Part I
The NTLUG is a great group of folks that meet at the Nokia building in Las Colinas. Joseph delivered a presentation that focused mostly on the things that you can do with Mono rather than allocating the majority of his allotted time to defining what is Mono. This proved to be a great choice! The crowd was certainly engaged throughout his delivery and asked a lot of pertinent questions. He did a few slides and then turned his attention to demonstrating running copies of Beagle and Tomboy in his SuSe 9.2 powered laptop.
Although audience was mostly composed of the NTLUG regulars (SysAdmin types and not so much developers), there were quite a few folks that went there because of Mono.
Perhaps the most interesting sentiment that I perceived from the questions being asked was that most Linux users were totally ready to use Gtk# applications in Windows even if these apps were not identical in their look and feel with other "Windows" applications.
I want to invite all windows users that have the .NET Framework 1.1 Runtime installed to also install our Gtk# 1.9.1 Runtime installer. If you are a developer and have Visual Studio .NET 2003 installed and/or the .NET Framework 1.1 SDK, I would recommend that you install our Gtk# 1.9.1 Win32 installer for the .NET Framework 1.1 SDK. Then, go ahead and install these applications:
Gaim for Windows - Without the GTK+ Runtime
The Gimp 2.2 for Windows - Again no need to install the GTK+ Runtime since our Gtk# Runtime installer will satisfy those dependencies.
AbiWord - AbiWord is a free word processing program similar to Microsoft� Word. It is suitable for typing papers, letters, reports, memos, and so forth.
Gnumeric - The Gnome Office Spreadsheet. This is a very good spreadsheet application that may give Excel and OpenOffice a run for their money! The creator of Gnumeric is pretty sharp fellow also :)
NOTE: For now you must use the GTK+ Runtime that comes with Gnumeric. :( Hopefully, we wil revise the GTK+ runtime that we bundle with our Gtk# installers so we meet and/or exceed the base requirements of Gnumeric for Windows.
Running all of the above applications will give you an idea of just how powerful GTK+ applications can be and how Gtk#/Mono can enable you to achieve similar results across so many more platforms than just the choices made available by Microsoft and their Operating Systems.
Understand that I am not trying to be misleading here. The applications I just sent you links to are likely C or C++ coded applications and not written in C# or VB.NET. However, keep in mind that I am making a call to arms to create applications that will have as much stature in both the Windows and Linux world from your Windows dev environment using Gtk# and/or System.Windows.Forms.
A guy called Daniel Morgan already got started and he is the example I follow.
Over the next few days I will be making a blog entry that will review the aftermath of my Mono presentation at the Fort Worth .NET User Group. Expect the slide deck used in the presentation as well as a less than stellar video of the event :)
The progress being made on bmcs (the new Basic compiler) and the Managed Windows Forms is exiting and very promising. However, I want to make sure that the VB.NET developers don't feel that they have to wait before they can start sharing their creations with the *NIX world. To that end, I am now dedicating some time to improve the Glade# and the soon to be available Gtk# Visual Studio .NET 2003 project templates for Visual Basic .NET. Within the next couple of weeks I will post some VB/Gtk# code for our experts to review and hopefully we will promptly make that a part of the Gtk# Win32 Installer for the .NET Framework 1.1 SDK.
Comments: Mono Evangelism - Part I
Hey, good article! I'll run the call to arms over here, let's see what comes up.
BTW, I now have a BitTorrent seed ready for the cygwin /gtksharp / mono CD image. It's at
http://pjtrix.com/paco-mono/cygwin-gtksharp-mono-win32.iso.torrent
Send anybody you want to that URL, the seed is backed by several fractional T1s and 20 GB / month bandwidth.