Open Source .Net Development
Web Services Security
I have used a laptop for my main development machine for years. There are advantages and disadvantages to this. I have used a secondary monitor for a while and it is great. Sort of the reverse is to use your desktop development machine and use your laptop as a secondary screen. That is when you need mazivisa:
http://www.maxivista.com/