Matt from Techn@gerial has written a wonderful article on estimation, where he verbalises what many of us have known for a while but either we could not articulate it as well as he has or we were never listened to. There is only one assumption within his whole piece that I think needs further consideration, but I can address that here and offer some simple advice on how to rectify the issue.
The problem for me is where Matt states (emphasis mine):
I am not saying that software developers and architects are not capable of estimating, certainly they will be, but it is "what" they are estimating that is easy to misunderstand
This is so often not the case, to the point where it is often embarrassing to try and deliver to – technical people who estimate software are generally not good at it. (more...)
Once we have done that I’m going to publish the service on three endpoints and have the client connect to any one of them as it chooses. The main point of interest here is that we will not be writing any code to achieve all of this (well, nearly no code); it will be accomplished purely with configuration (more...)
First of all, the announcement that affects all our fans. Starting this week we'll be publishing 2 .NET Rocks! shows every week. This week will be Tuesday and Thursday, and next week we'removing the first show to Monday making the publishing days Monday and Thursday. Woohoo!
WCF has been my focus for a week or so now and I have not seen many "how to just get something up and running quickly" articles out there. So figured I'd write one. This is a step by step guide of how to get a self hosted WCF "Echo" application up and running in as few steps as possible. In terms of services, for me anyway, the "Echo" service has replaced the "Hello World" service in that it returns what you sent, a little more useful in a service that returning nothing to the caller.
I'll be doing this in C# 2.0, which is required by WCF, and I assume that you're using Visual Studio 2005 – however, this will work just as well using any of the express products and even just Notepad and a compiler. I also assume that you already have WinFx on your machine (installed by default on Vista and you can get it from here if you're working in XP).
On with the show, here's a 20 step guide which should take you about 10 minutes to get up a running. I'll also be using this as the base implementation for future articles (more...)
Nice work Mark.
- Exchange Web Mail in Vista (damn that red X!)
- Spell Checking in Textboxes on the Web
The 3rd reason is no longer a good one for me! Check out ieSpell. Judging by the interface this tool has been around a while but I have only just stumbled upon it. ieSpell also has some handy features like looking up words on any page in Wikipedia or Dictionary.com via a right mouse click, very nice.
One tip for Windows Vista users still putting up with UAC: When configuring ieSpell ensure that you launch the browser as an Administrator - if you don't it won't remember your preferences.
[*] Don't get me wrong; I don't dislike FireFox (or any browser for that matter) I just prefer IE and use it wherever I can.
If you want to get a real flavour of what I'm talking about download the trial version of Blend and then follow this series of videos from Channel9 - you too will be hooked, I'm sure of it.