Cross-Platform .NET Development Using Mono, Portable .NET and Microsoft .NET
Well, I came home today to a pleasant surprise . And fortunately for me, my new iMAC should be here next Wednesday so I can start freestyling, cross platform style. Right now I'm going to see if I can remote a Dataset from my Linux box over to my Win2k3 Server - will report back shortly (or maybe longer depending on how it goes). Next week I'll be able to try it on 3 environments which, if it works will be f****** cool. To be honest though, if I can build a simple assembly that will throw back a Dataset hitting my Oracle DB on the Linux box to my windows machine, use it, play with it and then update from it, I'll be stoked. I know, I can do that with web services and XML but I want to do it in all .NET stuff, with an assembly built on one consuming objects remoted from an assembly built on the other. And then if it works, I want to serialize the the DataSet and find some OS Big Mouth (note, i'm not implying all OSS guys are big mouths, rather, I'm speaking to that particular type of Open Source Advocate ) rename the Dataset to Data$et, put 3 tables in it, Micro$oft, BillGate$ and $teveBallmer) and then shove it right up their a33. Providing it works (which it will), this is precisely the type of thing that proves that the world is a big place with plenty of room for everyone and STUPID language/OS battles are nothing but pastimes for the untalented and dorky.
Much love to Apress on this one.