I use an automation app called Keyboard Maestro to perform actions for me in many apps including Microsoft Remote Desktop 10.7.7 for Mac.
The app sends simulated keystrokes to fill up fields, etc for me automatically.
This works beautifully in all apps, but in MRD, there's apparently a bug… Any text typed by the app in capital case ends up in lowercase on the remotely-controlled computer. It looks like MRD is missing the simulated shift key.