3 years of Encosia, the best of 2009, and my gratitude
General By Dave Ward. Updated January 14, 2010On this day in 2006, I wrote and published a short post here about something that had eluded my attempts at searching for an answer. I thought that archiving the information online might help if I needed to find it again later, and that it might help anyone else who had been similarly unable to track down the answer.
Three years later, the site has served over one million page views to JavaScript enabled browsers in the last year alone, and thousands of you keep tabs on the site’s updates through RSS, email, and/or Twitter.
One step at a time, it’s astonishing just how far this thing has come.
Best of 2009
Of the posts published since this time last year, these are the ones that have been viewed the most, starting with the most popular:
$(document).ready() and pageLoad() are not the same – The inclusion of LiveQuery in jQuery 1.3 makes pageLoad necessary less often, but it is still useful at times. Understanding when and where that makes sense is crucial when initializing jQuery functionality on content within UpdatePanels.
Automatically minify and combine JavaScript in Visual Studio – I was never very happy with the various minification workflows I had tried before this. Combination was even worse. Finding this hybrid between the tedious configuration of build tasks and the waste of manual minification removed almost all the friction involved.
11 keystrokes that made my jQuery selector run 10x faster – This was probably the most self-educational post I wrote this year. Though the title may have been over-sensationalized, I hope all of the objective, cross-browser testing made it worth reading.
Simplify calling ASP.NET AJAX services from jQuery – This post represents the culmination of what went into at least three others before it (1, 2, 3). Though the end result would have been easy enough to publish for copy/pasting, I hope it was useful for me to “show my work” in the interim iterations.
Using complex types to make calling services less… complex – I’m happy to see this post in the top five, even though it’s more narrowly focused. I think it’s an important one for those of us using jQuery and ASP.NET AJAX services in non-trivial scenarios. In fact, someone described the approach in this post to me a few days ago as a “huge paradigm shift!”, which pretty well describes the impact it had in my own work.
Thank you
The past year has been a bit surreal for me, to say the least.
Since this time last year, I’ve joined with great co-authors on the second edition of a book that I was already a fan of, joined the ASPInsiders, received the ASP.NET MVP award, have had the opportunity to work with Craig Shoemaker and the guys at TekPub on branching out to different mediums, and have even more projects in the works that I can’t announce yet.
I could not have done it without you. Without your participation, promotion, and support over the past three years, none of the previous would have been possible at all; not by a long shot.
For all of the above, I am sincerely, profoundly grateful.
I hope that you enjoy a safe, happy holiday, and that we all have a great 2010 coming up. With Visual Studio 2010, .NET 4, and jQuery 1.4 coming in the first few months alone, it’s sure to be an interesting year!
Similar posts
What do you think?
I appreciate all of your comments, but please try to stay on topic. If you have a question unrelated to this post, I recommend posting on the ASP.NET forums or Stack Overflow instead.
If you're replying to another comment, use the threading feature by clicking "Reply to this comment" before submitting your own.
3 Mentions Elsewhere
- Tweets that mention 3 years of Encosia, the best of 2009, and my gratitude | Encosia -- Topsy.com
- uberVU - social comments
- The 2010 Encosia Holiday Contest Results - Encosia



Congrats on the big year Dave! Looking forward to an exciting 2010. Keep up the good work…
Congrats! That is a lot that has happened. Over 1 million… wow ;) Pretty cool stuff. Look forward to your future posts
Well done on the 3 years Dave! Only relatively recently found your blog and it’s proved to be hugely valuable. Thanks for taking the time to share it with us.
Hi, congrats on your achievements!
Your blog is neat and tidy. I am pretty sure this takes lots of dedication!
You have been helping out loads of people!
Keep up with the good work!
Andre.
Dave,
What makes your blog stand head and shoulders above many others, apart from the excellent articles, is your willingness to interact with the readers thru comments. So many other bloggers post information and never respond to the pleas for help in the comments. I am genuinely appreciative for the help you’ve given me personally.
This place would be nothing without the great comments. I value them greatly. I see it as an opportunity when we get to discuss these posts in the comments, not a chore.
Look forward to all your future posts :) Have a fab Christmas and a happy new year…
Dave,
You Rocks! Keep up the good work.
Many thanks for all the cool shizz on your site ;-)
Great work. I have only recently discovered your site, but in that short time your articles on using jQuery with .Net have been very helpful indeed! Have a good Christmas.
Almost every post on your site is very helpful, helped us to widen our knowledge. I have read every single line of every post in your site and a great fan of yours. I started my own blog few months back just to keep reference of my code. your code helped me a lot there. If you get time just make a quick visit of my blog at http://ashfaqasp.wordpress.com and give me suggestion to improve my blog. Thanks and keep up the useful posting.
Ashfaq
I would suggest two things.
First, try to get a unique theme. Either customize one yourself, or find a nice looking one that isn’t widely used. Being visually distinct is important in the long term.
Second, try using a few more formatting elements to break the posts up and make them more approachable. Subheadings, bold phrases, and even linked text help to reduce the wall-of-text effect.
Wish you all the best in new year! Your site is truly amazing and it’s helping me a lot!
Thanks!
Your site stands out above the rest for truly insightful and helpful articles. You’ve made my life so much easier so many times by taking the time to post. Thanks, Happy Holidays and Happy New Year!
Thanks for the great posting – and happy new year to you all :)
Dave,
You have a great gift for communicating and your blog is really superlative. Out of all the sources for jQuery and Asp.Net, I come here first as I have the best answers here.
Keep up the great work, and may 2010 open even more doors for you. In closing, I want to thank you for all the StackOverflow point’s I’ve earned based on what I read here. I owe you big time ;)
I want Stack Overflow point royalties!
Thank you all for the very kind words.