Browse by Tags

All Tags » SolutionsFactory (RSS)

PowerShell: script to show detailed information on a set of assemblies

To get some insight in your assemblies you can use the script below. It gets all information out that I required, but you can extend it if you need for example all assemblies an assembly depends on. One thing that was new for we was that I needed functions...
Posted by svdoever | with no comments

PowerShell: dot source scripts into your module

You can create wrapper modules around existing library script files you “dot source” ‘d into your PowerShell 1.0 code by dot sourcing them into your module. Problem is that from a module your current location is the location of the script that first imported...
Posted by svdoever | with no comments

Why use SharePoint Publishing for public internet sites?

Is SharePoint the best Web Content Management System you can get? Is it the best platform for your internet sites? Maybe not. There are specialized WCM platforms like Tridion, SiteCore and EPIServer that might be better. But there are many reasons why...

Taming the VSX beast from PowerShell

Using VSX from PowerShell is not always a pleasant experience. Most stuff in VSX is still good old COM the System.__ComObject types are flying around. Everything can be casted to everything (for example EnvDTE to EnvDTE2) if you are in C#, but PowerShell...
Posted by svdoever | 5 comment(s)

Powershell: Finding items in a Visual Studio project

In the Macaw Solutions Factory we execute a lot of PowerShell code in the context of Visual Studio, meaning that we can access the Visual Studio object model directly from our PowerShell code. There is a great add-in for Visual Studio that provides you...
Posted by svdoever | with no comments

SharePoint 2010 Replaceable Parameter, some observations…

SharePoint Tools for Visual Studio 2010 provides a rudimentary mechanism for replaceable parameters that you can use in files that are not compiled, like ascx files and your project property settings. The basics on this can be found in the documentation...
More Posts