Thursday, August 31, 2006 - Posts

September Richmond .Net Users Group Meeting

   September's meeting of the Richmond .Net Users Group will be held at the usual meeting place and time:
 
Thursday, September 7, 2006 at 6:30 PM
Location: 4600 Cox Road, Glen Allen, VA
[]

Topic: Object Oriented Concepts
By: Greg Postlewait, e-business team lead for AMERIGROUP Corporation
 
   Bring your Analysts and Managers!
   In plain English we will review and discuss the most basic object oriented concepts.  Objects are not only the building blocks of an application but a practical way to divide and work with complex business processes.  Renew your OOA and OOD resume credentials!
 
   Special thanks to this month's sponsor: Fahrenheit Technology. Be sure to thank the good people at Fahrenheit for arranging the meeting space - as well as providing pizza and sodas!
  
   The Richmond .Net Users Group plans to meet at 6:30 PM on the first Thursday of each month at the Markel facilities. Hope to see you there!
 
:{> Andy
 
posted Thursday, August 31, 2006 9:47 AM by admin with 2 Comments

Follow-up #2 to Database Professionals: An Enterprise Requirement

Eric Wise drew some heat from the developer community at CodeBetter.com with this post about the need for a DBA during development (see my post on the subject here).

I think Eric makes a couple good points, one explicitly and one implied:

1. (Explicit) A DBA - or Database Developer, more accurately (and there is a difference) - adds value to development.

2. (Implicit) There are Software Developers out there who can step into the Database Developer role long enough to solve most database tuning issues. Eric demonstrates this with himself in profiling and addressing a missing or ill-defined index.

I find most of the comments - presumably by software developers - typical. One developer stated:

My current project didn't have a DBA for 2 years, until recently since we're now at the stage of optimizing for performance. It seems to me that as long as the database is intelligently structured in the first place, a DBA's role would be rather small in most cases.

I agree with the sentiment expressed here - as much as I agree that code-generation tools can replace developers. It's true that you can utilize SQL Server or any database engine as a dumb file store. And it's equally true that you can build an enterprise application in C# that consists of thousands upon thousands of lines of nested If... Then... Else statements.

The question is: Why would you?

This goes beyond arguments over syntax, coding standards, methodology, and design philosophy. This is about putting competent professionals - at the height of their game - into the mix on a project.

You don't have to take my word for it - ask software developers who have worked (or are working) with competent database developers.

:{> Andy

Technorati Tags: Developer Community software developers DBA database developers SQL Server