This isn’t my first blog, if you do a Google search of my name you’ll quickly see that. My first blog resides on the prestigious weblogs.asp.net domain and I maintained it from 2008-2009. Looking back at my old posts is a bit comical and amazing at the same time because you can see how much web technology has evolved in the past few short years.
My most popular post was a tutorial on using the ASP.NET Ajax Control Toolkit’s reorder list control. That post still gets comments and questions to this day. However, today I’d rarely consider using the Ajax Control Toolkit because I’ve learned what it really is (or what it really isn’t). Frankly, I’m a bit surprised the toolkit is still maintained.
Wow, didn't know this was still alive… RT @swalther Blogged new April 2011 release of Ajax Control Toolkit at http://is.gd/xcMm4M
— Justin Saraceno (@JustinSaraceno) April 19, 2011
Don’t get me wrong, it was very innovative when it came out and addressed the problems it aimed to solve. However, with evolved scripting libraries such as jQuery and a much better understanding of HTTP by developers in general, there are better ways to accomplish what the toolkit did. I see that as huge progress in the modern development space.
Until recent times, many .NET developers, including myself, could afford to place a shroud of abstraction over the web and never peek inside what was really happening during those page postbacks or ‘ajax’ toolkit actions. Tooling has evolved rapidly, mobile platforms are in the forefront, and UX response time is paramount.
stunned to keep hearing ppl surprised by the 300ms delay in click events in mobile web browsers
— xnoɹǝʃ uɐıɹq (@brianleroux) June 22, 2012
So I have a new domain name for my blog, justinsaraceno.com. Even though I was still welcome to post to weblogs.asp.net, I didn’t want to in any way limit my audience. Of course I still identify myself as a .NET developer. My career has taken me through the evolution of .NET and there’s no doubt that it’s an exceptional technology stack. But now I’m dabbling in to other technologies like PhoneGap, HTML5, WP7, Azure, and several others. Many of those technologies relate to or are compatible with .NET, which in itself is a testament to how well the .NET experience has evolved. However, having a platform-agnostic endpoint to showcase technology I’m interested in seems fitting for the the way the web is evolving.
You may be asking, why did you stop blogging and why is it important to start again? Well, when Twitter became popular a few years back it was no coincidence that technical blogging seemed to slow down. However, many of the great things people are doing these days need more than 140 characters to explain or showcase. We’re seeing a resurgance of blogging. Not only that, but the quality of technical blog posts is up in my opinion, perhaps fuled in part by having Twitter as an additional outlet. The exciting technologies I’m using at work, my involvement in TRINUG, and even my first Android app (ala PhoneGap) are experiences I believe are worth sharing and discussing.
Welcome to my new blog!