|
|
Front Page News
-
|
A half year ago I blogged about “ Deploying ClickOnce to Multiple Environments ”, but now I want to take this a couple of steps further and use a build server to automate the deploys. The first thing that I looked into was how to get SlowCheetah XML Transformations...
|
-
|
Eskil Swende starts a discussion on EA Principles. He will discuss a number of hypotheses how to overcome complexity and create simplicity. Our enterprises evolve continuously. As a result, their architectural structures are transformed and extended continuously....
|
-
|
We’re about to begin our first “real” Azure project and I needed to wrap my head around event logging and trace writing in the cloud. Any proper application running in any cloud needs this sooner or later. I quickly noticed that the...
|
-
|
When I set up a continues integration build on our new build-server, I got “The agent process was stopped while the test was running.” when the test ran. This is not a very helpful error message and the troubleshooting is hard when all test succeeds locally....
|
-
|
I was looking for a policy like this, and found this blog article by Claus Konrad: http://blog.clauskonrad.net/2010/08/tfs-2010-how-to-force-comments-when.html Now, unfortunately everyone in the project has to have the TFS Power Tools installed to make...
|
-
|
For various reasons I’m using MSTest for my unit tests and I have this console app which generates a PDF file from an XML file that needed some tests. So, when moving the unit tests over to a TFS build server, having hard coded paths to test data files...
|
-
|
At IRM we often use this picture to talk about the stable parts of the business. Actually we have used it at least during the eight years I‘ve been working here. The least stable part is the organisation itself. Many of us have been affected by organisational...
|
-
|
So in my struggling to get a lean and effective way to roll out new versions of an application for two of my clients, I have some more to share with you. I want it to be extremely easy for me to create a new ClickOnce installer for my clients and I have...
|
-
|
MiniBuss is a micro service bus framework over msmq which consists of less than 400 lines of code, sitting inside one single source file. The project is hosted over at http://minibuss.codeplex.com and the source code is maintained at https://github.com/johandanforth/MiniBuss...
|
-
|
MiniBuss is a micro service bus framework over msmq which consists of less than 400 lines of code, sitting inside one single source file. The project is hosted over at http://minibuss.codeplex.com Thanks to @CodingInsomnia for testing out the MiniBuss...
|
-
|
I made a small update to MiniBuss , the micro service bus framework. The messages you send, Commands and Events, are no longer dependent on IMessage . The messages sent on the bus can now be any .NET class which can be safely serialized. The MiniBuss...
|
-
|
The micro service bus framework for msmq called MiniBuss is now open source on Codeplex at http://minibuss.codeplex.com There is also now a NuGet package available for easy install into projects: If you’re interested in co-op on this project, please contact...
|
-
|
I have two clients who are outsourcing their PCs and servers and one consequence of that is from now on it will take 3 weeks (plus additional costs) to get a MSI delivered to the clients. This way to far from our fast deliveries that we have today, so...
|
-
|
This last year our company has invested quite some time in looking at CQRS, which led to looking at great looking service-buses like nServiceBus , Rhino Service Bus and Mass Transit , which led me to do some bus-coding on my own, mostly for fun and for...
|
-
|
EDIT: The code is now open source on codeplex, on http://pomodorotaskbar.codeplex.com There's a new version available for download there too. If you’re into the Pomodoro technique and looking for a pretty simple out-of-the-way timer which sits in the...
|
-
|
Say you want to generate your own tag-cloud from a list of categories or tags you pull from an RSS-feed or similar. This is one way to do it. I’m using ASP.NET MVC for this sample which creates a simple tag-cloud in a Razor-view with HTML looking something...
|
-
|
This is my third post ( part 1 , part 2 ) with notes from my exploration of Rhino Service Bus and in this I will focus on how to set everything up for Pub/Sub when having IIS as a host. The first thing that must be done is to choose a strategy for where...
|
-
|
I recently blogged about getting started with Rhino Service Bus for publishing and subscribing to events. If you did not read that post, I recommend you to do that before continuing since I will just outline my modifications in this post. My scenario...
|
-
|
I have a project where I want to start publishing events on the server and then have a consumer subscribing to these events and take action. First I took a quick look at nServiceBus , but I also thought that it would be interesting to see what else exists...
|
-
|
I’ve been telling people this for years and years, and still I stepped right into the mudhole a month ago. I blame stress, but still I shouldn’t have. It’s so easy to just add the interop assemblies and off you go… until you try running your stuff on...
|
-
|
Making extensions for Dapper-dot-net was so fun and I needed a few more simple ones so I refactored a bit and made a few Update() and Delete() extensions as well. I’m also looking for Id-properties with the [Key] attribute on them. The class grew a bit,...
|
-
|
Last week I started using Dapper ( dapper-dot-net on Google Code ) for a project I’m working on. Dapper is a micro ORM, which extends IDbConnection. It’s very fast and works very well for queries where you want to return both typed and dynamic lists of...
|
-
|
Years and years ago I wrote this blog post about detecting if the user was idle or active at the keyboard (and mouse) using a global hook. Well that code was for .NET 2.0 and Windows Forms and for some reason I wanted to try the same in WPF and noticed...
|
-
|
In my struggle to use Domain-Driven Design (DDD) in better ways to get more value out of it and not ending up with anemic models , I began reading about Command Query Responsibility Segregation (CQRS) and Event Sourcing. These are two patterns that fit...
|
-
|
When you are developing both the service and the client it can many times be good to not use the “Add Service Reference” in Visual Studio. Instead the service and data contracts can be defined in a shared class library. There can be many reasons for this,...
|
|
|
|