Some time ago I got a new dev machine. So I needed to install again all my development tools, Visual studio, MS SQL, etc. Luckily with help of Boxstarter and Chocolately this time consuming and not so interesting work (bigger part) can be automated. But usually were some annoying tweak and tune settings which are not or can’t migrated or forgotten to migrate.
Somehow I had not backup of my Resharper settings file, so I needed to change few settings from defaults. The most difficult one was get get rid of navigation to object explorer (default VS behaviour for external assemblies when using CLTR+click). I wanted to see decompiled sources of external code. Here is the setting you need to set in Resharper Options:
I was looking on internet for self-training resources which could help me and created a list. If you know any other good material for preparation, please add it to comments.
On exam page you will find links to preparation resources. Official self-paced training “Learning Plan for Designing and Developing Windows Azure Applications” is little bit outdated. Information provided is from years 2010-1011. BUT, this is an old exam, so you don’t need to know latest & greatest from Azure. Strangely, link is not working if I am singed in with Microsft live.
On this site you will find some more links which helped other people to prepare for the exam : http://consultingblogs.emc.com/iralustman/archive/2011/12/20/70-583-amp-ndash-windows-azure-exam.aspx
I was using Reflector (.NET assemblies decompiler) for a long time. Because from version 6+ it is not free any more, I was constantly searching for alternatives. Today I am going to try jetBrains dotPeek. I hope to give you the tool review next year.
If you have prerequisites for your application, you know how big pain is to install all of them. And after you have done multiple installations over and over again, you can feel as a monkey doing the same thing every time.
To avoid such situations and improve deployment process you probably already started using PowerShell, because it is very very flexible power tool for software deployment challenges.
Recently I added some automatization for deployment process with installing msi in sequence and even without user interaction. Not everything can be installed without user interaction (silently). But you can always choose what to install with UI for user’s input, silent installation without UI and optionally to wait for a msi installation to finish.