In the last few days, I have been working on a VT100 terminal entirely built within a web page. I use the HTML5 Canvas feature to draw the terminal surface and AJAX to a dedicated C# built server for the data flow. Well, I had this small annoying problem that the Canvas feature is not supported in Internet Explorer 6, 7 or 8. Since a lot of users use IE, it's an annoyance I wanted to try to fix.
Just a quick blog to talk about IMRSDK.dll and how to use it from other languages. So far, all of the methods exported by this DLL have been exported with the "__CDECL" calling convention. This is not the default for .NET and probably many other languages. As a result, if you call into IMRSDK.dll using "__STDCALL", it may work, but it's not proper.
I have been working on a new web site for monitoring and managing computers. Each management agent links up with other agents in the local network and the web site gets a constant streaming flow of computer state information. So, this flow of information about where each computer is on the network, what it's power state, etc. being stored in a SQL database on the web server.
A few days ago I built my first smart phone compatible web site. It's a micro version of the mesh site I am building with the iPhone meta tags for proper scaling, etc. I have since tried it on a Nexus One Android phone and it looks and works just like the iPhone.