Archive for August, 2009

Head First Ajax – Book

image

Ajax is no longer an experimental approach to website development, but the key to building browser-based applications that form the cornerstone of Web 2.0. Head First Ajax gives you an up-to-date perspective that lets you see exactly what you can do — and has been done — with Ajax. With it, you get a highly practical, in-depth, and mature view of what is now a mature development approach.

Read the rest of this entry »

Why You Should Click on the Ad If It Interests You

D03A0033 I posted a statement on Twitter about how I am convinced that programmers are cheapskates and was met with a response that stated he “won’t click ads…”  which is exactly what prompted my tweet in the first place.

So I asked, Why?

“Most of the time they aren’t relevant to me, and if they are, I don’t want to cost the advertiser money.”

Which shows me that some of you need some education about how marketing on the Internet works.  Here are some reasons why you should click on an advertisement if it interests you.

Read the rest of this entry »

Unique BODY tags per page

G07L0019 Last week I talked about a situation where the previous programmer had placed the body tag inside the ContentPlaceholder in order to allow for a different body tag on the page.

Since this is a project that I am actively involved in, I’ve been thinking about the easiest way to “fix” the code so that we can use it.

Read the rest of this entry »

How to evaluate technology choices

H02C0011 My post yesterday about an easy way of implementing templated e-mail was met by a comment suggesting that using XSLT would allow for more flexibility.  Which is true.  Once it was suggested, I started asking myself, “but is it the BEST method of implementing templated e-mail?”

I think, as programmers, we tend to think that having more options, having more flexibility, using the latest and greatest technology, is always best.  But is it?

Read the rest of this entry »

Templated E-Mail using .NET

G03A0053

One thing I’m pretty consistent about is letting the computer do most of my work for me.  As a “programmer” I really don’t like to program.  I prefer to solve problems.

You’ve already seen the effects of this in how I program PDF files where I use form fields and fill them at runtime rather than building up the entire PDF at runtime.

I use a similar technique when creating e-mails to send out from ASP.NET.

Here’s what I do

Read the rest of this entry »

Bear