Developers need to focus on writing least-privileged applications. This includes knowing how to set up a development environment that is helpful. You also make sure you never force your end-users to run as Administrators when they use your products.
I will have more to say about my own writing and speaking on the topic of “Writing Least Privileged Applications in .Net” in the coming days. Stay tuned.