Development
Sunday, July 16th, 2006
I fancy a bit of rant. And today’s punchbag is Visual Studio’s Unit Test Wizard.
<rant>
It is evil and it should be dropped from the product.
My previous company outsourced the development of a software project and I ended up reviewing the code from the first iteration. I had concerns about some of the code; one concern ...
read more
Posted in Agile Development, Development, Extreme Programming, Visual Studio | No Comments »
Sunday, July 16th, 2006
Recently, my colleagues and I were having "fun and games" inserting into an XMLType column on Oracle 10gR2 using the Microsoft Oracle provider (System.Data.OracleClient). It works fine until the XML is larger than 4KB. Over that and you get a rather misleading error:
"ORA-01461: can bind a LONG value only for insert into a LONG column"
The solution ...
read more
Posted in Development | No Comments »
Sunday, April 30th, 2006
This has been really annoying me recently. Thank goodness Scott Guthrie explains how to fix it.
Posted in ASP.NET | No Comments »
Friday, April 28th, 2006
I've been wrestling with Oracle 10gR2 today. One of my problems was an intermittent error:Â "ORA-12638: Credential retrieval failed" when trying to connect.
It turns out that the error was a result of the database server being on a different Windows domain to my dev machine. This shouldn't really be a problem but I don't think my domain trusts are working ...
read more
Posted in Development | 13 Comments »
Wednesday, April 26th, 2006
Okay, I don't like writing posts that just point elsewhere but this is a "super-interesting" interview with Michael Wallent, General Manager of the WinFX team and one of the people who helped create DHTML. If you're interested in the evolution of WPF/Avalon from its roots in DHTML, this is 49 minutes well-spent.
http://channel9.msdn.com/showpost.aspx?postid=185468
Posted in Development, User Interfaces, Vista | No Comments »
Tuesday, April 18th, 2006
I recently had a problem with Internet Information Services (IIS) 5.1 where the website had an error icon and wouldn't start.
When I tried to start I got "Unexpected error 0x8ffe2740 occurred".
.
A quick google revealed that the problem is a port conflict.
However, you have to do some rooting around to find out what is using port ...
read more
Posted in Development | 2 Comments »
Thursday, February 16th, 2006
If you've had any exposure to software development methodologies then you'll love this spoof conference website...Waterfall 2006
After years of being disparaged by some in the software development community, the waterfall process is back with a vengeance. You've always known a good waterfall-based process is the right way to develop software projects. Come to the Waterfall ...
read more
Posted in Agile Development, Development | No Comments »
Wednesday, October 5th, 2005
Just thought I’d mention Microsoft’s advice on the Structs vs. Classes issue
Consider defining a structure instead of a class if instances of the type are small and commonly short-lived or are commonly embedded in other objects.
Do not define a structure unless the type has all of the following characteristics:
It logically represents a single value, similar ...
read more
Posted in C#, Development | No Comments »
Wednesday, September 21st, 2005
OH MY GOD! I expected Microsoft Presentation Foundation (formerly code-named “Avalon”) to change the landscape of UI design, but I didn’t expect Microsoft’s attempt at an Avalon authoring tool to be so damn cool. Microsoft Expression - Interactive Designer (code-named “Sparkle”) is a dream-come-true for developers with a penchant for UI design.
At first glance, ...
read more
Posted in Development | No Comments »
Friday, September 16th, 2005
Microsoft have unveiled a new user interface for their Office suite of products.
There is a new look and feel, which is quite pleasing to the eye. But more importantly, a lot of time an effort has been spent to improve the usability of these “powerful authoring applicationsâ€.
I’m very positive about it. And interestingly, Microsoft are ...
read more
Posted in User Interfaces | No Comments »