InfoQ Homepage News
-
SQL Server 2008 Indexing Tips And Tricks
Bill Vaughn provides a roundup of SQL Server 2008 indexing tips and tricks, based on advice form Kimberly Tripp and Paul Randall. The tips cover Query Optimizer selectivity and query optimization.
-
Presentation: 10 Ways to Screw Up with Scrum and XP
In this presentation filmed during Agile 2008, Henrik Kniberg talks about 10 possible reasons to fail while doing Scrum and XP. Maybe the team does not have a definition of what Done means to them, or they don't know what their velocity is, or they don't hold retrospectives.
-
AtomPub in the .NET World
With the advent of .NET 3.5 SP1 and Microsoft’s decision to support the Atom Publishing Protocol (AtomPub) for services offered by Microsoft's Live Platform, AtomPub is gaining momentum in the .NET world. In addition BlogSvc.net, an AtomPub server for WCF and .NET, features an implementation of the AtomPub protocol based on a provider model.
-
The Book of Architecture Axioms
"97 Things Every Software Architect Should Know" - a new community driven wiki that aims to provide bite-sized chunks of good advice.
-
Amazon Brings Virtualized Storage to the Cloud with Elastic Block Storage
Persistent has long been an achilles heel of the EC2 platform. Today Amazon moved to address this issue with the release of Elastic Block Storage (EBS).
-
Ruby and Rails Software Stacks Overview
A growing number of fully fledged software stacks for Ruby is available, providing all the necessary software you need to run an application, including web and database servers. They come in different flavors: virtual machine images, Amazon EC2 images and installer based. We take a look at some of them to give you an overview.
-
Lutz Roeder's .NET Reflector Headed to Red Gate Software
The very popular .NET developer utility, .NET Reflector, written by Lutz Roeder is being taken over by Red Gate Software. The news was announced on Lutz's blog and the download was immediately available on the Red Gate web site.
-
Complex Event Processing and EDA?
Complex Event Processing systems and Event Driven Architectures have been identified as playing a larger role in sophisticated systems today and in the future. What that role is and how it is carried out are up for debate.
-
Visual Studio 2008 SDK 1.1 Is Available
Microsoft has just released Visual Studio 2008 SDK 1.1 which allows developers to create extensions for VS 2008 SP1. As a result, Visual Studio Shell redistributable packages are now much smaller.
-
Is Database-as-a-Service a Bad Idea?
Data Management represents a strategic asset for Cloud Platforms as the most popular Data Services will likely command the largest platform market share. In a post this week, Arnon Rotem-gal-Oz argues that "Database-as-a-Service" is a bad idea. Would you trust your enterprise data to DaaS?
-
Overcoming Resistance to Change
Any change whether an Agile implementation or re-arranging the office furniture is going to encounter some resistance. The real question is how we react when that happens. Dave Nicolette and Lasse Koskela's workshop - was designed too help us understand where resistance comes from and how to handle it.
-
David Chappell: Introduction To Cloud Computing
David Chappell published a Microsoft sponsored white paper on Introduction to Cloud Platforms
-
An in-depth overview of modern Application Performance Management
Nicholas Whitehead, a Senior Technology Architect with ADP, published a three part article series on IBM's developerWorks entitled Java run-time monitoring that reviews, in detail, the strategies employed in modern Application Performance Management (APM) solutions.
-
I.T. SOA vs Business SOA?
In a recent blog post Jeff Schneider talks about I.T. SOA and Business SOA, terms that he hears from the likes of IBM and SAP, who now assume that I.T. SOA is in well ensconced with their customers. Jeff believes that this is a good move and industry should concentrate on making a success of Business SOA if users are to really see success from adopting SOA.
-
Craftsmanship - the Fifth Agile Manifesto Value?
Robert "Uncle Bob" Martin re-invigorated the discussion around "professionalism in programming" by proposing that the Agile Manifesto be updated with a fifth value, "Craftsmanship over Execution".