Geeks With Blogs

News Dave's Mug View David Oliver's profile on LinkedIn Add to Technorati Favorites Blog Directory for Guildford, Surrey
Dave Oliver's Blog Enterprise Technology Thought Leadership in a FTSE 100 Development Technologies
A Developers Guide to Servers. What you need to know but were afraid to ask.
Servers are the backbone of enterprise computing today, most websites for example run on either Apache or IIS and will be running on a server of some description. Perhaps because of servers ubiquity it is easy to become complacent about them especially as they are rarely seen but understanding what a server can offer you and it's limitations will definitely help with software development. Servers on the whole are built more of the practicality side than for the esthetics, there is no need to make ......

Posted On Saturday, January 24, 2009 12:24 PM

A Developers Guide to Storage. What you need to know but were afraid to ask.
Does your software or database run like a dog? Running out of space? Or doesn't recover well in a disaster? ... then your storage configuration may be one of the reasons. This is a short little post just to give you a heads-up on the basics. You may know bits of it already, hence why I have broken it up into a Q&A format so you can skip what you already now. The Hard-Disk Well we've all seen a hard-disk but the likelihood is that it was in a desktop and you're the only person that uses it at ......

Posted On Tuesday, December 30, 2008 12:03 PM

Infrastructure Appreciation for Developers.
Hardware and Software are very much the modern day Yin and Yang, one serves little purpose without the other. I have noticed that on the whole many developers know little about the environments that the software they are writing is going to work in falsely believing they are truly abstracted from it . Come 'Go Live' there are blank faces when for some 'inexplicably reason' the software doesn't work and the remark, 'it worked fine in test' is often heard. Another common frustration is software that ......

Posted On Tuesday, December 30, 2008 11:55 AM

Why Developers & Testers will LOVE Vmware's Lab Manager
Vmware currently is going through the wars. A change of CEO, a plunging share-price and a competitor getting alot of attention with their new product, that being Microsoft with Hyper-V. However, I just don't get it!? ESX Enterprise is still out in front in terms of features and pricing is very competitive. Any organisation performing their own unbiased product comparison evaluations is going to be hard pushed to discount Vmware's flagship product. The killer feature for many is ofcourse Vmotion that ......

Posted On Sunday, July 13, 2008 9:02 PM

Get Answers from Your Peers
I have been subscribing to TechTarget emails for sometime because of the low signal to noise ratio covering a broad technology spectrum that is important to me as I'm keen to hear from more than just a few vendors so it comes as no surprise that IT Knowledge Exchange (ITKE) was recently voted one of the 10 Great Media Web Sites. ITKE is on of those dead-handy site that I keep in the 'Favourites' when I want to find an answer. It's not so good for Microsoft .Net Development questions, better off going ......

Posted On Thursday, June 26, 2008 10:23 PM

Can Developers Work Inside Virtual Environments?
As I've been helping out with VMware I wanted to consider the old question of whether developers really could work inside virtual environments? As we know virtual environments can help maximise under utilised resources, CPU, RAM, diskspace and save on space, power, HVAC and TCO with centralised support and maintenance. Another main advantage of virtualised environments that is particularly attract to many developers is the ability to remote work which is a requirement that has become far more common ......

Posted On Monday, June 23, 2008 7:35 PM

Who Will Write Tomorrows Code?
The BBC's Bill Thompson in his recent blog post about the state of IT development in the UK has hit the nail on the head "Universities have seen applications for computer science degrees fall off, schools do not encourage students to do computing at GCSE and A Level and primary school children are trained as users not as programmers." Recent reports from the CBI (Confederation of British Industry) and CEBR (Centre for Economics and Business Research) indicate that skilled migration workers, specifically ......

Posted On Thursday, April 3, 2008 8:54 AM

Codename "Oslo", Microsoft's next generation SOA thinking.
Oslo is the codename for technical thinking aimed specifically at simplifying designing, building, managing and scaling of service-oriented and composite applications that can span from the enterprise to the Internet. It is thought the first version of Oslo will be delivered through the next versions of our application platform products such as Microsoft Visual Studio 10, Microsoft System Center 5, BizTalk Server 6, BizTalk Services 1 and Microsoft .NET Framework 4. So, we are talking a 18 months ......

Posted On Monday, December 3, 2007 10:51 PM

Book Review: SOA Approach to Integration: by Ramesh Loganathan, Poornachandra Sarang, Frank Jennings, Matjaz Juric : Published by Packt Publishing
Selling the theory for SOA is pretty easy, the execution is harder because technically it isn't actually a very simple thing to do, let alone the changing of the structure of your IT organisation to house-keep. The book SOA Approach to Integration is aimed fairly and squarely at the Architect and Senior Developer who has the job of designing and implementing SOA technical level. The book is very resolute in keeping a strong focus on the technology and pleasantly realises that successful integration ......

Posted On Monday, December 31, 2007 6:44 PM

No More Delphi?
So Borland has decided to make some changes. One of them is to take a long hard look at Dephi's future. The full story can be found here. EDIT: change from the orginal post ......

Posted On Sunday, February 12, 2006 6:47 PM

Is the Open Source debate important to Enterprise Architecture?
I first started coding at the age of 10 on a Commodore Vic 20. Last week I finally un-installed Visual Studio 2003 on my laptop because I need the space and I never touch it. It was sad admitting that I don't code and my role does not require me to. If I did find myself coding then I probably shouldn't because there is so much else to do and we have more than a few guys and girls that will happily do the job and only a couple doing EA. Yep, I get the argument that a good architect should have more ......

Posted On Thursday, November 29, 2007 8:46 PM

Enterprise Architecture: Microsoft Architecture Journal Reader
Microsoft have release a really cool tool for downloading and reading the Architecture Journal magazine offline. The new reader is a locally installed application that enables you to read every issue of the Journal into a searchable and easy-to-read form. The application synchronizes with our content management services so that you'll automatically have access to the latest Journal issues without needing to download PDF files or checking online. Please note the tool is still in Beta so there is bound ......

Posted On Thursday, November 29, 2007 4:56 PM

DDD6 (DeveloperDeveloperDeveloper) Day registration is now open ... so be quick!


Register Here !

I look forward to seeing you there.

Posted On Wednesday, October 24, 2007 2:24 PM

Silly ...


Posted On Monday, October 22, 2007 4:11 PM

Dead Fish Can't Swim But They Can Float Down a Waterfall!
For all those supporters of the Waterfall methodology here is the conference just for you!http://www.waterfall200... Register for Waterfall 2006 We're sorry but registration is not yet ready. Our software developers have a really wonderful design. They're almost done entering it into it a UML tool. They've told us not to worry and that finishing it will be "trivial" because "all that's left is the coding." We're not sure what features will be on the registration pages because the developers haven't ......

Posted On Wednesday, February 1, 2006 8:21 PM

Don't bet the farm on AJAX if you don't have to.
The post is a cautionary tail of the latest episode of common sense versus cool. AJAX is a great technology that allows webpages to have much richer content. Google Maps was the turning point for this technology as it brought the technology to the attention of the Technorati that has enjoyed a superficial level of hype ever since because it is encompassed as the lynch-pin of Web 2.0. The key part of AJAX is Javascript which is a language that all mainstream browsers, no matter what operating system, ......

Posted On Wednesday, June 27, 2007 9:50 PM

Introducing Biztalk.Net Services, far reaching implications on SOA?
I have been watching the channel 9 video on Biztalk.Net Services. I have to say I’m pretty excited about this project and the reason why will become apparent later on in this post. BizTalk.NET Services ( ) is an experimental project (it’s at CTP currently) that extends WCF and is all about generic, secure connectivity. It’s a free download so fill your boots! The project has come about from the result of customer feedback where many have asked “how do I notify client applications ......

Posted On Friday, June 22, 2007 4:00 PM

TechEd 2007: SQL Server 2008 codename Katmai
One of the announcements that came out of this years TechEd which I'm particularly excited about is the announcement of the next version of SQL Server. SQL Server 2008 improvements are based on 4 pillars. 1) Mission Critical Using the new Database Mirroring feature to seamlessly increase the reliability of applications. Simplifies the recovery of applications from storage failures along with providing the ability to add system resources like CPU and memory without affecting applications. 2) Not Just ......

Posted On Wednesday, June 13, 2007 8:25 PM

Scottish DDD Day? Why not!
DDD is held in Reading and it is a great event but it does have a capacity and is sadly oversubscribed. One possible answer is to have regional DDD's this way more developers have more of an opportunity to experience the delights of DDD. I'm all in favor of this and more than happy to show my support as I can see this as a great way for Microsoft UK development community action to continue to grow. Join the debate here on fellow Geekswithblogs member David Chistiansen and here on Channel 9 ......

Posted On Thursday, June 7, 2007 2:08 PM

Silverlight Group Manager speaking at Bracknell VBUG!

Microsoft's Tim Sneath the group manager for Silverlight and WPF technical evangelism team based in Redmond will be doing a presentation on Silverlight on Wednesday 13th June at Bracknell VBUG.

Venue: Bracknell Leisure Centre, Bagshot Road, Bracknell, Berkshire, RG12 9SE

Times: 18:30 - 21:00 (19:00 start)

Not a session to miss!

Posted On Tuesday, June 5, 2007 12:19 PM

NxtGenUG Fest 07 is unique and important as it’s about the future, not just Technology but of the Community.
Developer Developer Developer Days have been a great success for the UK Microsoft development community, because it is a community event run by the community for the community. But credit where credit is due, this event would not be possible without the support of a generous sponsor. NxtGenUG Fest 07 is an ambitious community event; the aim is to create an event that is the best it can be with a strong theme about looking into the future. To have truly world class speakers and presentations about ......

Posted On Tuesday, April 10, 2007 10:35 PM

NxtGenUG Fest 07 ... another really cool UK Community developer event !
News is coming out of NxtGenUg HQ that another top-draw developer event run by the UK community is going to happen this year. (if DDD and WebDD weren't enough!)It is called Fest 07 and the web site is up now HERE.Date: 23rd May 2007Location: TVP, ReadingAlready confirmed speakers are,Rafal Lukawiecki - was voted top TechED speaker for about 7 years runningRichard Costall & Dave McMahon - swag & cabbagesDaniel Moth - Microsoft DP group - the man who gets to "play" with the latest and greatest ......

Posted On Tuesday, February 13, 2007 1:11 PM

NxtGenUG Business Intelligence Presentation Links
As promised here is a list of the links from my presentation on Business Intelligence at Wednesday's NxtGenUG meeting. Microsoft’s BI website - Microsoft Office BI website - SQL Server 2005 Samples and Sample Databases (December 2006) - Office PerformancePoint ......

Posted On Friday, January 19, 2007 5:23 PM

Developer Days Registration is now open !
DeveloperDeveloperDeveloper (DDD4) Event ID: 1032315483 To register for the UK developer event of the year click here ! ... but be quick because the 300 hundred places go quicker than Robbie tickets ......

Posted On Thursday, November 2, 2006 9:16 AM

Anti-Pattern: 'Big Ball of Mug'
Thanks to Grady Booch for point this out. "A Big Ball of Mud is a haphazardly structured, sprawling, sloppy, duct-tape-and-baling-wire, spaghetti-code jungle. These systems show unmistakable signs of unregulated growth, and repeated, expedient repair. Information is shared promiscuously among distant elements of the system, often to the point where nearly all the important information becomes global or duplicated. The overall structure of the system may never have been well defined. If it was, it ......

Posted On Monday, October 9, 2006 10:51 AM

DDD4 Presentation Voting is now open!

Click me to go to the voting!

The voting is now open. Oliver Sturm has a few session, so has Mr Dorans.

Other news coming in is that there is a risk of an European Channel 9 Geek Meet, I'll keep you posted.

Posted On Tuesday, October 3, 2006 8:05 PM

DDD4 (Developer Days) is announced !
Make a space in your diary! Yep, I will be there by hook or by crock for this one. If any of you fancy having a go at speaking submit a session proposal here. Do you think I should submit one ......

Posted On Saturday, September 16, 2006 7:43 PM

Tech Ed 2006 Rumour Mill
Speaking of Team System the rumour mill has told me that Microsoft have a few announcements about this at Tech Ed. Now it doesn't take a genius to work out that Team System is about groups that are involved in the development life cycle and not all these groups are catered for in Team System yet. There are a few glaring omission's. Microsoft has made a serious commitment to Team System, the amount of money spent on it is staggering and is clearly a long term investiment. I believe it's goal will ......

Posted On Monday, May 29, 2006 4:22 PM

Entertaining Development Standards?
Whilst on the development subjects today, have a read of this! Yep, it's a set of practical development standards that, I've found, agreeable and often entertaining to read, perhaps the best way to get information like this across by not treating us as all as stupid and being a light-hearted along the way a nice way to digest it all and perhaps I'll remember most of it. Hmmm, perhaps this is the point ......

Posted On Monday, November 21, 2005 11:46 AM

Java from a C# developers Point Of View
This is an entertaining account of a C# fan boys first encounters with Java. It pretty much does demonstrate why there aren't many developers going in that direction and what Java has to do to get it's house in order. I personally loved Java until Microsoft caught up and took over, specially now VB.Net has got it's cool back with VS2005 ......

Posted On Monday, November 21, 2005 11:37 AM

“It's not a question of whether we'll open source Java, now the question is how”
“It's not a question of whether we'll open source Java, now the question is how” said Sun’s new chief executive Jonathan Schwartz at the JavaOne conference in San Francisco. Sun so far has resisted calls to release the code over concerns for fragmentation and forking, pressure from IBM and BEA has perhaps finally encouraged a change of heart. However this isn’t going to stop Sun from moving forward and developing Java itself, ‘Mustang’ is expected later this year ......

Posted On Wednesday, May 17, 2006 7:50 AM

How do we defeat our ego's?
As we all know the development cycle at many a code shop is floored and there has been a number of methodologies and initiatives to help us get over some of the core problems. The simple fact is that I believe that a great deal of the problems in the development cycle or more uncomfortably closer to home. I alluded to this in a previous post ‘Software design and why developers suck at it !’ but to but it bluntly, it’s our attitude towards our work and the other people (other than ......

Posted On Monday, May 15, 2006 4:53 PM

Software design and why developers suck at it !
I’ve been on holiday recently and my sun-lounger reading of choice amongst all the usual best-seller guff was Alan Cooper’s The Inmates Are Running the Asylum which came highly recommended from a good friend of mine. To be perfectly honest, the book has altered my world view of the development cycle and our issues. So what I want to discuss here is one of the issues that came out of the book and that issue is us, the developers! In short, if you haven’t read the book (and I highly ......

Posted On Friday, May 5, 2006 5:54 PM

CoolCommands for Visual Studio 2005

Gaston Milano and friends have been busy writing some handy little tools for Visual Studio 2005.

Blog entry here, download here.

Posted On Wednesday, March 1, 2006 11:27 AM

The Infragistics Controls
Richard has posted over the weekend about his recent experiences with the Infragistics grid control and the memory leakages his team has experienced ......

Posted On Monday, February 20, 2006 6:56 AM

Database matters.
Arguably one of the most common things you will do in SQL Server stored proc's after writing SELECT, INSERT, UDPATE & DELETE statements is to retrieve the new record ID of the row of data that has just been inserted. For sometime now the most popular way to do this is @@IDENTITY, but @@IDENTITY does have a flaw and that is it will return the ID of the last record created anywhere in the database, so if another process is inserting a record somewhere else, you could receive that ID instead. With ......

Posted On Friday, February 17, 2006 8:41 AM

MSDN Magazines RSS feeds
The MSDN Magazine website now supports RSS feeds so you can keep up to date with new articles. It's pretty straight forward, you can select the feed you require by three different category drop-downs, Technology, Column or Author. The page in question can be found here. ......

Posted On Wednesday, February 15, 2006 9:00 AM

Yahoo Design Pattern Library
Yahoo has created a design pattern library in their developer section and can be found here. Sadly no code drops to accompany the design patterns but it's a good start. Nice one Yahoo! I hope MSN and Google will follow suit. ......

Posted On Wednesday, February 15, 2006 6:14 AM

Visual Studio 2005 Pro, SQL Server 2005 Dev & .Net 2.0 have shipped on MSDN
Haven’t you heard yet? Well the wait is over for MSDN subscribers. .NET Framework 2.0Visual Studio 2005 Professional Edition SQL Server 2005 Developer Edition … have shipped! Apparently the download speeds aren’t great but what do you expect? … the Internet can’t handle it! Anyway, I’m not going to even start downloading them till Monday! EDIT: I couldn't resist! I’ve set my work machine to do the task of downloading for me over the weekend. It’s going ......

Posted On Friday, October 28, 2005 1:41 PM

IBM frees up patents on software.
Dave C is running today with a post on medical software on PDA’s here. Pretty darn impressive stuff … but is the software free? Well may be if it was written by IBM as they have decided as from today not to enforce most patents they own under health-care or education. Nice one IBM! Now I don’t often say that. Full story here ......

Posted On Tuesday, October 25, 2005 7:02 PM

.Net Enterprise Library 2.0 is available
I noticed that a new version of the Enterprise library for .Net 2.0 and is available for download here. The Key changes are, Configuration now built on System.Configuration • Configuration Application Block no longer exists • Easier to use blocks with or without configuration files Instrumentation configurable is disabled by default Much improved Logging Application Block • Flexibility and performance Simpler and more powerful Data Access Application Block • Use with OLE-DB, ......

Posted On Tuesday, February 14, 2006 6:10 AM

VB 9.0 (LINQ & XML) Preview is available for download
I find it really exciting that Microsoft are investing so much still into Visual Basic. VB.Net 2005 has only been out a since November and we are already talking about the next version. Visual Basic 9 is actually going to be a very exciting language as it incorporates LINQ, if you don't know what link is I'll let Don Box and Anders Hejlsberg explain from their whitepaper that can be found here. "After two decades, the industry has reached a stable point in the evolution of object oriented programming ......

Posted On Monday, February 13, 2006 5:55 PM

IBM introduce a free version of DB2
IBM recently introduced a free version of its DB2 database called DB2 Express-C, a move designed to win software developers over to its products. The database is essentially the same as there commercial product but is limited to a single dual core processor and a memory limit of 4GB. IBM's decision to add a free database to its lineup is really keeping up with the Jones follows moves by its largest rivals in the database business, Oracle and Microsoft. With the release of SQL Server 2005 in November ......

Posted On Wednesday, February 1, 2006 8:34 AM

DOTNETKICKS and the best article on VB6 to VB2005 conversion
Gavin Joyce has created a great new website called The site is geared towards Microsoft development and is very much community driven were the community decides what stories are on the site with a novel twist! Members of the community can 'Kick' an article, after recieving enough kicks the article is then promoted to the front page. Simple and clever as the most popular content will appear first. The site also has a simple search engine for finding articles and a side bar that also ......

Posted On Wednesday, January 18, 2006 10:30 AM

My New Year Predictions: part1 - 64Bit and other hardware bits.
As the year comes to a close I will be taking a few guesses in a series of two posts that will outline what I think the next twelve months has in store for us in I.T. and beyond. So here is the disclaimer, none of this stuff is true! It’s just guesses and should be view as just pure entertainment, so if any of it proves to be accurate that’s just luck! So sit back and enjoy the ride into my imagination. It’s a pretty safe bet that 64bit computing will be on every hardware and software ......

Posted On Friday, December 30, 2005 5:34 PM

SCA or Service Component Architecture
When companies such as BEA Systems, IBM, Oracle, SAP, Siebel Systems, IONA and Sybase comes together it is for an important reason. There are two main reasons for this, firstly Enterprise Java Beans initially didn’t come up with the goods, it didn’t really do the job it was advertised to do and it was clunky and clumsy. Secondly, because J2EE wasn’t as good as hoped it endured a few major revisions which has made it difficult (and expensive) to get JCP certified. Ok, so there is ......

Posted On Thursday, December 22, 2005 5:50 PM

Visual Studio Team System is already winning awards and it's not even out yet! And other VSTS news ...
"TestDirector for Quality Center led in the Test/QA Management and Integrated Test Suite categories. Microsoft came in a surprising second, with the not-yet-shipping Visual Studio Team System capturing the top votes in the Defect/Issue Management, SCM/Build Management and .NET Test & Performance categories." Full article here. This is cool, but they obviously haven't tried to install it!? Whilst on the subject of installing VSTS there is a survey for any of those folk who are suckers for punishment ......

Posted On Friday, December 2, 2005 7:44 PM

Developer Dave is not modelled on me!
Microsoft UK's new developer security education website's main character 'Developer Dave' is not modelled on me, honest guv'nor! The site can be found here. The message is actually very clear that it is easy to ignore security in your developments. It's not just developers that produce website that face the Internet that are ay risk, but as many recent surveys have pointed out the largest risk of security breeches comes from inside in organisation. I'm not saying you can't trust your fellow workers, ......

Posted On Friday, December 2, 2005 5:45 PM

Business Driven Development
After reading a recent post by Grady Booch’s blog post titled Best Practices I followed the link to the paper on Key Principles of Business Driven Development written by Per Kroll and Walker Royce of IBM Rational. Wearing my Architect hat it’s a very good paper and is a must read specially for all those people that use RUP (Rational Unified Process) and/or use IBM Rational software or even an interest it is clear that this is the new direction the people at he helm of IBM Rational are ......

Posted On Tuesday, October 25, 2005 6:30 AM

Amazing list of Free Support Links at Microsoft.

I have just stubbled across this post on the 'Industry Insiders' blog... and it's the most amazing list of links to free support on the Microsoft web-site.

A very handy post to bookmark.

Posted On Thursday, October 20, 2005 6:23 PM

Copyright © Dave Oliver | Powered by: