Development

Handling Session and Authentication Timeouts in ASP.NET MVC

There’s a lot more than meets the eye when you need to handle session and authentication timeout scenarios in ASP.NET MVC. For some reason, I expected this to be a no-brainer when I first worked on an app that needed this functionality. Turns out there several complications that we need to be aware of. On [...]

Read the full article →

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 →

There is Always a Need for Good Software Developers

What I’m about to say does not pertain to everyone having trouble finding employment in software development during this difficult time, but DO NOT fall into the trap of automatically believing that you’re one of the exceptions.  It’s likely that you’re not. People have been asking if I had any advice for software developers who [...]

Read the full article →