SOLID – Liskov Substitution Principle Today we provide an overview of the third principle in the SOLID acronym. Liskov postures that your specific class implementations should utilize an abstract implementation of external objects. In so doing, you can change the functionality of that class by substituting a different implementation of the abstract external object with another, and the containing class […]
Search Results for "townsend security"
What Sets You Apart?
What Sets You Apart? Yesterday I thought I was going to write more about Windows Metro and what I like about it. Instead I have been distracted with a conversation I find more interesting…at least for the time being. For the last couple of years I have been interviewing candidates for software development positions. Today I had my first experience […]
A Case for Normalization
A Case for Normalization Recently I came across a process that was causing indexes on a customer’s table to become extremely fragmented throughout the day. The table was used for the purposes of knowing if a document had been updated each day. There was no need to know when, just had it been updated. In this case, the customer chose […]
Maintaining Statistics
Maintaining Statistics Yesterday we were talking about the importance of statistics for the performance of your SQL Server database. In order to maintain the usefulness of your statistics, they have to be updated to represent the distribution in the index or table to which they refer. You can have them automatically created and updated as data is entered. Doing this […]
What Would You Do?
What Would You Do? Amazon experienced outage recently due to power failure and a software glitch in their host management software, potentially due to a Leap Second bug in Java. I may not have all the causes correct. However, that really isn’t my point. Businesses are moving to the Cloud because it makes good sense. It can reduce cost and […]
Primary Key vs. Alternate Keys
Hands-On Busines Intelligence workshop with Brian Knight Taught by the master, this seriously hands-on workshop will take you from start to finish with practical creation of a data warehouse solution. You’ll learn the real-world things you need to know, and you’ll be learning them from the master of BI, Brian Knight. The workshop will be held in the SSWUG.ORG offices, […]
Interviewing Ideas
SSWUGtv With Stephen Wynkoop SQL Server Tip of the Day – handling big data… quantities. Tips and food for thought Watch the Show Interviewing Ideas Today I share thoughts from you, our readers, in response to yesterday’s editorial on "What is Important When Interviewing Software Developers?" Kerry: The first question I always ask is "do you enjoy coding". There are […]
Metro? What Is Behind It All?
SSWUGtv – SQL Server 2012 With Stephen Wynkoop In todays edition Steve interviews Gareth Swanepoel. Gareth talks about SQL Server 2012, extended events wizard and interface – how to performance tune, and more. Watch the Show Metro – What Is Behind It All? I’d like to wrap up my concerns about the Metro design principles with another epistle from David […]
Metro? What Is Behind It All?
SSWUGtv – SQL Server 2012 With Stephen Wynkoop In todays edition Steve interviews Gareth Swanepoel. Gareth talks about SQL Server 2012, extended events wizard and interface – how to performance tune, and more. Watch the Show Metro – What Is Behind It All? I’d like to wrap up my concerns about the Metro design principles with another epistle from David […]
Windows Metro ? The Lowest Common Denominator
Windows Metro – The Lowest Common Denominator The title is to get your attention. The fact is that Windows Metro will not necessarily be the Lowest Common Denominator anymore than other devices supporting tablet/smart phone style manipulations, primarily touch screens. Many good hardware devices are designed around the Android OS, which the Metro look and feel appears to emulate in […]