Development

Wrestling With the Telerik MVC Grid Control (Part 3)

In part 2 of this series on the Telerik MVC Grid control, we discussed the back-end code for supporting the master level of our grid. Here’s a list of tasks we need to take care of for the detail grid: Implementing the detail view withing the grid component definition. Implementing additional JavaScript functions to handle [...]

Read the full article →

Technical User Groups – The Tribe of Passionate Geeks

The bug got me in the mid-70s. My math teacher in junior high, Mr. Blumenfeld, introduced us to a fascinating contraption on a tall stool that appeared, at first glance, to be an adding machine of some sort. But the thing was programmable, and came with this very nifty manual showing all the instructions you [...]

Read the full article →

Restoring Expanded Row State with Telerik’s MVC Grid Control

*** Edited on January 30, 2012 – Forgot that FireFox does not support innerText, so I replaced all references to our best friend jQuery’s text() method. *** Slight detour… I know I’m behind on posting part three of my series on wresting with Telerik’s MVC Grid control, but a lot has happened since I posted [...]

Read the full article →

Wrestling With the Telerik MVC Grid Control (Part 2)

In part 1 of this series on the Telerik MVC Grid control, we discussed how to define the front-end. As a refresher, here’s a list of tasks we need to account for when implementing the grid: Adding required Telerik references, etc. Implementing the view, with the grid component, itself. Implementing several JavaScript functions to handle [...]

Read the full article →

Wrestling With the Telerik MVC Grid Control (Part 1)

Third party controls can be a great option when building cost-effective client solutions, but there’s always a learning curve that comes with it. It may cost you some significant non-billable time up-front, but will pay dividends down the line. When I first experimented with Telerik’s MVC Grid control, I thought, “This is so cool! I [...]

Read the full article →

Web Reference vs. Service Reference

I’m learning that one of the biggest hurdles to getting back into the day-to-day development game is that a minor wrong turn can send you down a misguided path for a couple of days. If you’re not coding daily, your development intuition muscle doesn’t respond like it used to. I ran into this issue the [...]

Read the full article →

Re-Education Action Plan – Learning Process

In my last post, I continued my saga about the re-education of a software developer by introducing the technologies I’m looking to (re)introduce myself to.  In this post, I’ll talk a bit about how I learn.  Everyone learns differently, so “your mileage may vary.” I’m a visual learner.  That is, for an introduction on a [...]

Read the full article →

Re-Education Action Plan – The Lessons

In my last post, I wrote about my next life phase, which is mainly a return to my former self – software developer.  In order to get back in sync, I need to develop an action plan.  Thankfully, I’ve kept a very close eye on the stack I’m most familiar with (the Microsoft development tools), [...]

Read the full article →

The Re-Education of a Software Developer

I’m in the process of re-directing my career back to hands-on development. This is the start of not only one of the most exciting phases I’ve ever embarked upon, but it’s also one of the most gut-wrenching and sometimes paralyzing. I’ve been in software development professionally for over a quarter century, at least a third [...]

Read the full article →

NUnit and TDD – Fail First

Between handling response issues, we’ve continued our NUnit exploration. From what I’ve been reading, it appears that using NUnit without the intention of TDD is like using Visual Studio without enabling Intellisense. Why bother? I started by reading a few articles, such as Getting started with TDD , by Steve Smith. I also read a [...]

Read the full article →

Incorporating NUnit into the Culture

My team is taking a dedicated look at NUnit over the next week or so, in order to figure out how to incorporate it into the culture. I feel sort of guilty spending so much dedicated time on this educational task, because I’m so used to spending my days firefighting, managing, and troubleshooting. But this [...]

Read the full article →