Check it out: OOCSS and Basscss (Modular CSS toolkit based on OOCSS principles)

My ex-colleague Eric de Kock posted a link to the Basscss site on LinkedIn and I made a note to check it out when I use it on my next web project.  As a “back-end” developer, I’m aware of OOD principles, but not of OOCSS principles.  Turns out it’s been around for a while.

Back in the days when I worked with Eric’s team the designers would send us HTML and CSS that we had to use as close to what they gave us as possible (seeing that time we used controls we didn’t always have control over the generated HTML).  Whenever we had to make changes to the provided HTML we had to run it by them first.  Wendy Robb was especially good at creating awesome CSS and HTML and taught me a lot about this “other” world.  Reading through some of these OOCSS principles I remember some of our conversations fondly.  Good times 🙂

So, back to Basscss – this looks like something that even I (as non HTML and CSS guru) can use to follow the OOCSS principles and not paint myself into a CSS corner.  Looking forward to using it 🙂


Box-and-whiskers graph

I recently had to implement a box-and-whiskers graph and didn’t have any idea what it meant, nor how to do it.  So, Google to the rescue and I found a couple of useful pages.

Jen’s Box-and-Whisker Plot Instructions is a rather good page that explains it quite well.  This image is from the page.


For a guided walkthrough and explanation, this video is from the Box-and-Whisker Plots tutorial on KhanAcademy.  nd-Whisker Plots: Box-and-Whisker Plots

My next goal is to do this in C# using the built-in chart control.  Watch this space …

Check it out: Free ebook – Introducing Microsoft SQL Server 2008 R2

I just downloaded this and it looks pretty cool.  When will I find the time to read it …

Microsoft Press : Free ebook: Introducing Microsoft SQL Server 2008 R2

From their site:

“We’re thrilled to publish another free ebook: Introducing Microsoft SQL Server 2008 R2, by Ross Mistry and Stacia Misner!

The book contains 10 chapters and 216 pages, like so:

PART I   Database Administration

CHAPTER 1   SQL Server 2008 R2 Editions and Enhancements 3
CHAPTER 2   Multi-Server Administration 21
CHAPTER 3   Data-Tier Applications 41
CHAPTER 4   High Availability and Virtualization Enhancements 63
CHAPTER 5   Consolidation and Monitoring 85

PART II   Business Intelligence Development

CHAPTER 6   Scalable Data Warehousing 109
CHAPTER 7   Master Data Services 125
CHAPTER 8   Complex Event Processing with StreamInsight 145
CHAPTER 9   Reporting Services Enhancements 165
CHAPTER 10   Self-Service Analysis with PowerPivot 189 “

Check it out: How to fail at ORM

I read this blog post titled How to fail at ORM.  Sometimes hearing what you should do to fail tells you exactly what you should do in order to succeed. 

I haven’t used ORMs but usually people don’t seem overly excited to use them.  I can’t comment out of experience, but this post sounds like some good reasonable advice. 

Using an ORM sounds like committing to a relationship.  As in any relationship, when committing to it, do it well, be in it for the long haul, play off each other’s strengths and keep your eyes wide open – after all, love conquers all 🙂