Author Archive

Episode #3 Porting Code

Feb 01, 2012 No Comments by

This week’s discussion is on porting, or converting code.  While there are tools to automate the process, most often, manually converting the code ends up being the best option.  This episode discusses my experiences in working with code conversion and common themes and considerations I have found along the way. Share this Post[?]    

SR Podcasts Read more

Episode #2: Technology Shift

Jan 24, 2012 No Comments by

This is show #2 of the Development Podcast. The search for a name that is not completely lame is on, and I am continuing my education in the art of podcasting.  Along with software development, music and technology, I have a related interest, even passion, for audio recording and production technologies, which is part of [...]

SR Podcasts Read more

Episode #1: Process

Jan 17, 2012 No Comments by

This is show #1 of the Shepard Road Developer Podcast, a.k.a. I don’t have a name yet. In this kick-off episode, in addition to an overview of the ideas behind it, along with some beginning podcaster rabmling, the discussion is on the importance of defining a development process and developing routines and habits around that [...]

SR Podcasts Read more

LINQ to SQL and the IN Clause

Dec 22, 2011 No Comments

As I am continuing to convert queries from T-SQL to LINQ (to SQL), I came across a scenario where I am using an IN query to pull back a result set where a criteria is within a given range of values.  Here is the original SQL:   SELECT DISTINCT File_Format.File_Format_Key, File_Format_Name, Exit_Call_Routine.Exit_Call_Routine_Key, Exit_Call_Routine.Exit_Call_Routine_Text FROM File_Format [...]

Read more

Sorting It All Out…

Dec 03, 2011 No Comments

The past few months have been a time of craziness and chaos professionally, with a fair amount of frustration but also tremendous learning.  There are so many light bulbs going off in this rapid-fire brain of mine that I am fighting the urge to chase each one of them, which is why I am trying [...]

Read more

T-SQL Table Column Lookup Query

Dec 01, 2011 No Comments

Here is a quick snippet of T-SQL that I use to find the column names in a given table in SQL Server: SELECT ORDINAL_POSITION ,COLUMN_NAME ,DATA_TYPE ,CHARACTER_MAXIMUM_LENGTH ,IS_NULLABLE ,COLUMN_DEFAULT FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = ‘table_name’ ORDER BY ORDINAL_POSITION ASC; Just replace ‘table_name’ with the name of the table you want to get information about.  This [...]

Read more

Subversion 1.7 is out

Oct 11, 2011 No Comments

2011-08-31 — Apache Subversion 1.7.0-rc2 Released ¶ We are pleased to announce the release of Apache Subversion 1.7.0-rc2. This is the first public release candidate of Subversion 1.7.0 (rc1 was not publicly released). It is thought to be free of blocking issues, and if none are found will become the final release. For this reason, [...]

Read more

Outsourcing Is Not A Corporate Culture Change Strategy

Sep 30, 2011 No Comments

I need to preface this post by saying that I believe that there are times in the life of every company that require significant change—transformational change.  In fact, this type of change should be at the core of any organization that wants to innovate and even survive in today’s world.  Sometimes this means cuts when [...]

Read more

Windows Live Writer 2011: Abstracting Content Publishing

Sep 27, 2011 No Comments

I have been attempting to put more time into producing and sharing content more often and more consistently.  In doing this, I have been also trying to exercise restraint in looking at the tools I am using.  My favorite tool for blogging, hands down, is Windows Live Writer…however, I am impatient in that there is [...]

Read more

Log4Net–A Missing Link

Sep 20, 2011 No Comments

OK, I’m not sure about you, but after about half an hour at the end of the day today I had Log4Net up and running like a champ, almost laughing out of my chair at how easy it is to set up.  This definitely deserves much more coverage than this gratuitous post, so I will [...]

Read more