Skip navigation.

Web talk

October 2006

Book Review: DOM Scripting

This book, according to Jeremy, “isn’t intended for programmers. This is a book for web designers. Specifically, this book is intended for standards-aware designers who are comfortable using CSS and XHTML.” If you’re new to JavaScript, there’s a rather brief intro to the language, while the rest of the book deals with manipulating the Document Object Model with JavaScript. Read this blog post

  | Discuss this post2 comments  |  No TrackBacks

Purple Things

I’m always leery of “traveling salesmen” who coin their own terminology and set up consultancies around them (The Chasm Group comes to mind). Seth Godin, for instance, coined the “purple cow”. The premise is if you saw a purple cow, you’d be so amazed that you’d start telling others how remarkable it was (viral, or word-of-mouth, marketing). Read this blog post

  | Discuss this post1 comment  |  No TrackBacks

Visual Studio 2005 Service Pack 1 Beta: First Impression

“Stupid! Stupid! Stupid! Why install a service pack beta?” Actually, I was after this fix: Generation of designer file failed: Unable to load one or more of the requested types. It has been driving me nuts which is why I downloaded the SP. Read this blog post

  | Discuss this post3 comments  |  No TrackBacks

Downloading Files Without Timeouts

Joe Stagner has recently published an MSDN article Build Smarter ASP.NET File Downloading Into Your Web Applications. Seems like a boring topic, but there’s an important lesson to learn: if you’re streaming a large file via Response.BinaryWrite or some similar technique, there’s a good chance the runtime will kill the request, and the download will abort (with a somewhat ugly message in the user’s browser). Read this blog post

  | Discuss this post3 comments  |  No TrackBacks

Book Review: Agile Principles, Patterns, and Practices in C#

This is a sequel to Bob Martin’s popular book Agile Software Development, Principles, Patterns, and Practices, now considerably updated for C#. Read this blog post

  | Discuss this post1 comment  |  No TrackBacks