Dave Ward
Dave Ward is an independent consultant in Atlanta, Georgia, specializing in creating functional, interactive web applications with ASP.NET, HTML, CSS, and JavaScript. With over fifteen years’ experience developing websites, he has been recognized as a Microsoft ASP.NET MVP and a member of the ASP Insiders. He is co-author of the upcoming book jQuery for the ASP.NET Developer (Manning Publications, 2011).
Encosia | 17 Feb 2012 17:26
Dave Ward writes "....There’s been a bit of controversy lately concerning the rising dominance of WebKit-based browsers (e.g. Chrome, Safari, and Mobile Safari) and the potential that we’re repeating past mistakes: Not so long ago, IE6 was the over-dominant..."
Read more » Targeting WebKit is not like targeting IE6
Encosia | 16 Feb 2012 20:19
Dave Ward writes "....One of the hardest parts of being privy to NDA information is keeping my mouth shut about new developments that I wish I could share with you immediately, often for months at a time. Recent developments around ASP.NET Web API (formerly WCF Web API)..."
Read more » Web API is now part of ASP.NET (and you can get it today)
Encosia | 09 Feb 2012 16:46
Dave Ward writes "....I took part in The Code Project’s A Coder Interview series recently, and the result was published there yesterday. Terrence happened to send the questions at a rare moment when I wasn’t running in five directions at once, which led to me..."
Read more » Read my interview with The Code Project
Encosia | 25 Jan 2012 15:00
Dave Ward writes "....For over a year now, I’ve been using a 13” MacBook Air as my only laptop. Though it’s a bit underpowered and I prefer Windows to OS X, I was ultimately unable to resist Apple’s build quality compared to the Dell I had used previously. However, I..."
Read more » The ASUS Zenbook UX31: Initial impressions
Encosia | 11 Jan 2012 20:08
Dave Ward writes "....Hey Dave, is there a way to create an event handler so when .tmpl() is done it will fire a function? I’m trying to make it global, so I was hoping I could say, when ANY template gets done, do this… The question of how to retroactively..."
Read more » Adding your own callbacks to existing JavaScript functions
Encosia | 22 Dec 2011 22:50
Dave Ward writes "....As I ponder the title of this post, I’m conflicted. I clearly remember writing last year’s post and thinking that it didn’t seem like four years could have possibly passed since I started publishing here. As I write this one, I find..."
Read more » Five years of Encosia
Encosia | 19 Dec 2011 06:25
Dave Ward writes "....Work on client-side applications long enough and it’s just about inevitable that you’ll eventually want to make an AJAX request that breaches the browser’s XMLHttpRequest security restrictions. Limitations on cross-domain requests..."
Read more » Using CORS to access ASP.NET services across domains
Encosia | 29 Nov 2011 19:12
Dave Ward writes "....One of the longest running themes here has been the compelling intersection between ASP.NET and jQuery. Beginning with my post about using jQuery to circumvent ASP.NET AJAX’s client-side apparatus for calling ASMX services, I’ve been..."
Read more » Help me organize my posts about using jQuery with ASP.NET
Encosia | 09 Nov 2011 18:33
Dave Ward writes "....If you’re like me, HTTP status code 200 Object] unknown probably doesn’t ring any bells. Of course, that’s mainly because it doesn’t exist. So, how did I end up with the screenshot above? I’ve been running with scissors..."
Read more » Learn from my Express.js HTTP status code blunder
Encosia | 19 Oct 2011 18:01
Dave Ward writes "....For the past week, I’ve been neck-deep in a challenging project that combines jQuery Mobile and PhoneGap to do some relatively heavy lifting. Though I’ve used both jQuery Mobile and PhoneGap in the past, this recent exercise left me with..."
Read more » Why PhoneGap 1.1.0 broke jQuery Mobile’s back button