windows-development

How exactly can Python compliment your C# skills for windows based development?

I'm looking for a fun challenge, and am thinking about learning Python. I've heard really good things about the language. My question is, how (if at all) can Python compliment the skills of a typical C# developer working mainly with MS technologies on a Windows Platform. Some examples of typical C# dev on windows would be (SOA applicat...

What's the best way to stop multiple instances of a Windows app being launched?

Many Windows apps (like Skype or MSN for instance) don't let you start multiple instances, rather trying to run it a 2nd time just leaves the existing version running. Is this typically done in some simple way - the start-menu shortcut is a 'wrapper' app around the main app - or is there some registry magic you can do to delegate the pr...

Remote interop with OpenOffice Writer

I found some documentation about interop with OpenOffice using technologies like COM, but before delving in more deeply I wondered if anyone's worked on this kind of thing? We have a need for the following, all wrapped up in a method call from a client PC (client talks to server using COM): Client sends a map of name/value pairs to a ...

How do you read the user's display (first and last) name on all versions of Windows reliably?

I have found that on Windows 7 64 bit, on a machine with a domain name, GetUserNameEx( 3, .... ) which should get the extended name format DisplayName (==3), into a buffer, works fine. However, it does not work on Windows 7 32 bit, vm that is on a workgroup, rather than on a domain, it returns ERROR_NONE_MAPPED. How do you read the per...