Express Yourself With Custom Expression Builders

aspnet suggest edit

One of the hidden gems in ASP.NET 2.0 is the new expression syntax. For example, to display the value of a setting in the AppSettings section of your web.config, you can do this:

Read More

Get A Job

meta suggest edit

No, this is not a bait and switch post where I try to recruit you to work on Subtext.  A while ago I mentioned that I was participating in The Hidden Network.  So far, I really like it, though I think there is still room for improvement.

Read More

RSS Bandit Comment Watcher

rss suggest edit

Participating in the comments section of particularly interesting blog posts is a lot of fun and helps build community.  But one of the annoyances in doing so is that there’s really no good way to keep track of comments.  Unlike new posts in someone’s RSS Feed, most aggregators won’t tell you when there is a new comment.

Read More

Mono Migration Analyzer

dotnet xplat mono suggest edit

Now this is a stroke of genius.  If you want people to consider making their .NET applications work on Mono, give them a tool that informs them ahead of time how much trouble (or how easy) it will be to migrate to Mono.

Read More

Forget the PS3 or the 360

tech suggest edit

Nothing beats Activision on the 2600!  Pushing back the creative boundaries…

Read More

Adding Client-Side Custom Properties To Controls

aspnet code suggest edit

One of the benefits of writing an ASP.NET book is that it forces me to spend a lot of time spelunking deep in the bowels of ASP.NET uncovering all sorts of little gems I never noticed the first time around.

Read More

Concatenating Delimited Strings With Generic Delegates

tips csharp suggest edit

UPDATE: In my original example, I created my own delegate for converting objects to strings. Kevin Dente pointed out that there is already a perfectly fine delegate for this purpose, the Converter delegate. I updated my code to use that instead. Thanks Kevin!  Just shows you the size and depth of the Framework libraries.

Read More

Tip Jar: Concatenating A Delimited String

tips csharp suggest edit

Update: I also wrote a more generic version using anonymous delegates for .NET 2.0 as a followup to this post.

Read More

Beyond The Pitch

Here in the good ole U.S. and A, soccer doesn’t yet have the huge following or celebrity status that it does overseas. On one level, this is a good thing, as it means getting tickets for a game the day before is never too big a challenge.  On the downside, the quality of the game is often lacking especially when compared to watching a team like FC Barcelona.

Read More

Writing A Book

books writing suggest edit

K. Scott Allen, famous for his OdeToCode blog signed on to be the fourth co-author. His expertise and writing ability will help to compensate for our lack of such things.

Read More

Tradeoffs When Minimizing The Impact Of Changes

software suggest edit

Silver Bullet: From
http://www.tejasthumpcycles.com/Parts/LeversGripsctrls/Silver_Bullet/Silver_Bullet_Shift_Brake.jpg In a recent post I talked about how good design attempts to minimize the impact of changes to a system, often through Design Patterns.

Read More

Register Custom Controls In Web.config

aspnet suggest edit

This one is probably old news to many of you, but I just recently ran across it. Every time I want to add a new control to a new page, I get annoyed because I have to remember that annoying syntax for registering a control.

Read More

Good Design Minimizes The Impact Of Changes

patterns code suggest edit

Blue Skies from
Stock.xchng We’ve all been there.  Your project stakeholder stands in your doorway with a coffee mug in hand and asks for one more teeny tiny change.

Read More

Subtext User Survey

subtext suggest edit

Subtext Logo I put up a short three question survey on the Subtext website.  If you are a subtext user or thinking about using Subtext, please take a moment and fill it out. It’ll only take a second.

Read More

Email To Weblog

blogging suggest edit

Telligent, the hyper-caffeinated people behind Community Server, have just released their latest online service, blogmailr.  This service allows you to post to your blog via email.

Read More

Commerce Starter Kit 2.0 Released

tools suggest edit

Rob Conery just announced the 2.0 release of the Commerce Starter Kit. If you are planning to build a commerce site, it is well worth checking out as it is a full featured modular application built on top of ASP.NET 2.0 and Subsonic.

Read More

World Domination Phase 1 Commenced

personal suggest edit

Source:
http://www.solarviews.com/raw/earth/earthx.jpg Total world domination has always been a small goal of mine. It’s not that I have an unquenchable thirst for power, it just sounds like a challenging goal and I love challenges.

Read More

Seriously Cool Jobs Available

oss subtext suggest edit

I have a few great openings available that I have to share with you.  These are really great positions working with really interesting and smart people all over the world. 

Read More

Excellence Awards

subtext suggest edit

A while ago I mentioned that my company, in collaboration with Shepard Associates built two websites for a medical device company using DotNetNuke (aka DNN).

Read More

Happy Halloween

personal suggest edit

I love Halloween because it makes for great parties. What makes a party great? Costumes! This past weekend I drove up from Los Angeles to San Jose to stay with my friend Kyle and his wife Cara. That evening we drove up to San Francisco to attend a house party in a large four story house in the hills. It was about the perfect size for the 100+ people in attendance, and they hade a few top-notch local DJs spinning.

Read More