Creating a Start Menu Shortcut with Powershell and Python

[UPDATE 2008-05-13] Updated this post to use syntax Powershell 1.0 syntax instead of the original Monad syntax. A simple example that shows you how to create Start Menu shortcut. This example illustrates how to get the location of a windows “Special Folder” create and call methods on a COM object call methods on a .NET Framework…


Merging My Assemblies with ILMERGE

I’ve been working on my VisioAutomation project for years now – it appeared on CodePlex in 2009 if I recall correctly but existed for a few years before that. In any case, as the library has grown, one thing I was never satisfied with was the number of DLLs that needed to be included to…


Easily Create MSIs to Install PowerShell Modules

Developed a PowerShell module lately? Want to be like all the cool kids and have an MSI installer for it? Don’t want to learn WIX? Ok, I can help you. I have a small script I developed that does exactly this. Essentially you point it at a folder, give it some info (like the name…


Remove Source Control Bindings from Visual Studio Solutions and Projects

Ever need to share your Visual Studio solution or projects with someone? The Problem You ZIP up a folder with your code and send it. If your project is under source control – one that is integrated with Visual Studio – you will likely hear from the recipient of your code. They will be complaining…


Need help translating from C# or Python to PowerShell?

I love PowerShell but keep forgetting the syntax for common things. So, I wrote up a small guide to help me translate from one to the other    


Goodbye Dynamics AX, Hello Bing

At just over four years in the Dynamics AX team, I shipped two major releases (Dynamics AX 2009 & Dynamics AX 2012) and contributed to things you’ll be seeing in the future. And now it’s time to take a new journey. REFLECTIONS Customers. I got a chance to go deep with customer scenarios and their…