I'm still here - I swear!

It has been a few weeks since I last blogged, but I wanted to assure everyone that I have not disappeared.  The last month has presented a lot of time consuming projects, tasks, and travel that has left me little time to blog. :/

Currently I am playing with the ASP.NET MVC Framework, jQuery, and a Flickr-integrated viewing gallery implementing FlickrNet.  I am nearly finished the prototype and I think it is pretty neat!  A lot of you have contacted me in the past regarding my photo gallery solutions for BlogEngine.NET so I intend to work on a solution that will work for BlogEngine.NET users.  Heck, maybe I'll even have a little multi-part series on how to create your very own!

  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (0) 
  • RSS Feed for this post's comments Comment RSS
  •    


Comparing Popular JavaScript/Ajax Frameworks

After four days of ASP.NET AJAX training with Stephen Walther I set out to learn more about my options in choosing a solution for a JavaScript/Ajax framework.  If I realized days later I would be writing this comprehensive post on 7 of the most popular frameworks, I may have just went with the "Inny-Minny-Miney-Moe" method!   I decided to share my research, analysis, links, resources, and personal grade for each of the frameworks compared - jQuery, YUI, Prototype, Dojo, MooTools, Ext JS, and Script.aculo.us.  I put together a comparison matrix to illustrate where many of the frameworks differ. 

What do you use in your applications, and, more importantly, would you recommend it?

Kick It!  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (12) 
  • RSS Feed for this post's comments Comment RSS
  •    


BlogEngine.NET - Serious Security Issue!

A fellow BlogEngine.NET user (who's name I do not know unfortunately) alerted me to an issue on my website where you could retrieve my site's user credentials by accessing the JavaScript HttpHandler via a browser and requesting my users.xml file as seen in the following screenshot.  Now I would not label myself as a "security expert" by any means, but I think this issue falls under the Crazy Bad category. 

I took a look at the code in the BlogEngine.Core project and found out that the issue is with the RetrieveLocalScript() method.  Here's the code from BlogEngine.NET Version 1.3:

Kick It!  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (38) 
  • RSS Feed for this post's comments Comment RSS
  •    


Review: ASP.NET AJAX Training with Stephen Walther

I spent last week in an interactive workshop focused on ASP.NET AJAX and MVC with Stephen Walther from Superexpert Training, and came out of the class very happy with both the material and the instructor.  Stephen took the time to offer a customized training agenda that met specific business needs at my current company.  His practical examples and personalized training approach really made for a great experience. 

AJAX is a long-running interest of mine dating back to Michael Schwartz's Ajax.NET framework (circa 2005).  I have dabbled in testing out a variety of Ajax frameworks (hint for my next post), but never spent a significant amount of time learning the principles behind the architecture.  Learning the details around client-side and server-side approaches to implementing Ajax was particularly intriguing.  I even learned how to build my very own client-side ASP.NET AJAX controls! Neat!!

  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (0) 
  • RSS Feed for this post's comments Comment RSS
  •    


Save The Developers! No More IE6

I came across this website while reading my RSS yesterday and wanted to pass along the message. Life would be a whole lot easier on us web developers without having to program for IE6.

Say no to IE 6! Our current campaign focuses on assisting users in upgrading their Internet Explorer 6 web browser. This campaign will result in former IE 6 users having a more enjoyable experience on the web while (hopefully) creating a less stressful and complicated environment for web developers by hastening the retirement of an outdated browser.

Join the Movement!

  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (5) 
  • RSS Feed for this post's comments Comment RSS
  •    


I'm back in Washington, DC!

After a long weekend in Las Vegas conquering craps tables, cheering on dueling pianos, drinking margaritas, and jumping out of perfectly good airplane I have returned to home to Washington, DC.  I have tried to respond to everyone's comments, as well as planned out a few blog posts to answer a few questions from emails.  In the next week or so I'll be posting blog entries on the following topics...

  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (0) 
  • RSS Feed for this post's comments Comment RSS
  •    


Leaving For Vegas Tomorrow

I will be leaving for the city that never sleeps (Las Vegas) tomorrow and will not be returning until Tuesday.  My apologies for missing today's toolbox links, but I'm swamped trying to get everything together last minute for this trip.  In the meantime be sure to check out the following links from Mix '08...

Mix '08 Update
Also you can keep up with the latest content from Mix '08 at http://visitmix.com/tags/MIX08/

Twitter - Follow Me
I will be not be online during this vacation, except for the occasional twitter update.  Enjoy and have a good weekend! =]

  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (2) 
  • RSS Feed for this post's comments Comment RSS
  •    


Silverlight Streaming at MLB.com

With Mix '08 less than a week away and the release of Silverlight 2.0 staring us down I was really excited to see this post and video detailing MLB.com completely rebuilding their video streaming service using Silverlight 1.0. There is a great interview with MLB.com's lead developer and director of Product Development.

Original Post can be found at http://www.infoq.com/interviews/mlb-silverlight

Kick It!  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (0) 
  • RSS Feed for this post's comments Comment RSS
  •    


Weekly Toolbox Links - Variety Edition

As promised I am back this week with my weekly toolbox links where I share various links to tools, websites, code, news, and more. In recent weeks I have focused on one particular theme, however I have a few tools, a few code samples, and a few developer links this week. Enjoy!

As always, feel free to submit toolbox suggestions to ddouglass@gmail.com.

Kick It!  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (0) 
  • RSS Feed for this post's comments Comment RSS
  •    


Silverlight 2.0 (beta 1) Controls Screenshot

SilverlightShow has a nice post up detailing the controls that will be available in the Silverlight 2.0 beta 1 release.  The news was originally posted on Shawn Burke's blog, but it appears that the he was forced to take down the screen shot.  Thanks to SilverlightShow that graphic is still visible and is also now posted on my blog.  Exciting stuff!

In case you missed the announcement from ScottGu about the Silverlight 2.0 beta 1 release, you can read all about it here.  I'm really looking forward to playing around with this beta! [Screenshot in full post]

Kick It!  read more >>

  • Permanent link to this post Permalink 
  • Share this post! Share It! 
  • View this post's comments Comments (1) 
  • RSS Feed for this post's comments Comment RSS
  •    


search


AddThis Feed Button

blog categories

blog tags

my pictures

  • View My Albums Page
  • View My Albums Page
  • View My Albums Page
  • View My Albums Page
  • View My Albums Page
  • View My Albums Page
  • Add My Blog To Your Technorati Favorites!

recent comments   RSS Feed for this post's comments