Tools
This is a wizard for C# in Visual Studio .NET 2003 which creates custom typed collections. The wizard will generate code for the collection with options to have a an enumerator nested or not and possibility to have custom validation code.
How to invoke the wizard
- Create a C# windows or web-project.
- Right click the project item in Solution Explorer.
- Select Add / Add New Item.
- In the Add New Item dialog select Typed Collection from:
- The Local/Web Project items catalog.
- The Local/Web Project items / Code catalog.
- Enter a filename for the collection.
- Click OK.

Version history
What's new in 1.1.0
- NEW: Create stub for type.
Features in 1.0.0
- Create strongly typed collection.
- Select if enumerator should be nested within the collection.
- Add overridden methods for validation.
Download:
TypedCollWizSetup.msi
This tool allows you to manages MSMQ queues on local and remote computers. Send and recieve messages just like you were using Outlook.
0.7.5
- Fixed so the body of the message is also copied.
0.7.4
- Copy messages between queues.
- Set autorefresh rate for message list view.
0.7.3
- Fixed deleting messages from queue.
0.7.2
- Removed expiry date check.
0.7.1
- Minor bugfixes and other enhancements.
0.7.0
- Fixed XML viewer so it displays XML correct.
- It is now possible to "reply" to a message if the response queue is set.
- Forward a message to another queue (at the moment it is just the body which is forwarded).
- Purge a queue.
- Settings are saved per user.
- Minor bugfixes and other enhancements.
0.6.0
- Bugfix for crash when selecting a queue which the user do not have access to.
- Improved memoryhandling when displaying the contents of a queue which contains a lot of data.
- Added menu selection ''''''''''''''''''''''''''''''''Display Message Size'''''''''''''''''''''''''''''''' to toggle if the message size should be displayed. If the message size is not displayed the perfomance and memoryhandling is improved a lot.
- Batch sending of messages.
- Display system queues.
- XML message viewer.
0.5.0 ALPHA
- Add/remove connections to local and remote coputers
- View private queues and journal queues
- View details of messages
- Delete messages in queues
- Send new messages to queues
Requirements: .Net Framework 2.0
Download:
MSMQStudioWiX.msi
When using continous integration tool to do automatic builds there is usually a need to update the AssmeblyInfo.cs file with a new version number. This can be achieved by using AssemblyInfo Updater (AIU) as it can update the following attributes in a file:
- AssemblyCompany
- AssemblyConfiguration
- AssemblyCopyright
- AssemblyDescription
- AssemblyFileVersion
- AssemblyInformationalVersion
- AssemblyProduct
- AssemblyTitle
- AssemblyTrademark
- AssemblyVersion
AIU will even update write-protected files.

Download:
AIU.zip