ASP.NET News from Blogger: Mike Christensen: Web Dev Guy   Get the feed of: Mike Christensen: Web Dev Guy

Total News: 19

Castle ActiveRecord

Lately, Ive been playing around with Castle ActiveRecord tolearn about this particular technology.For those of you who are unaware, Castle ActiveRecord is an open sourceimplementation of the ActiveRec...

Writing a simple managed control under IE

Most web developers are aware of various "controls" and "applets" that can be "hosted" by "Internet Explorer" (hmm, not sure why I quoted that last thing, I guess I was on a "roll".)  ...

Housing prices

When I moved to the Seattle area over eight years ago, I knew I wanted to make this place my home.  Since it was clear my residence would be permanent, it seemed like a good idea to buy something...

Housing adventures

I must apologize for my recent lack of blogging, but Ive been most busy attempting to become a home owner.  This is a dream Ive had for years now, but it was put on hold for a few years due to th...

Yay! Higher gas prices!

Now that I've caught your attention with my post title, let me explain.  Unlike most people, I'm a fan of high gas prices.  I'm sure there's a point where I'd start walking to work, but the ...

JScript Functions

My favorite IE tip/trick of the day has to do with function pointers and anonymous functions.   In Jscript, there are two keywords for creating functions.  One is function with a lower case ...

Great ASP.NET site

Heres a great site for developers that aggregates a bunch of other ASP.NET blogs, making it easy to find new information all on a single site.  Check it out!   http://www.dotnetslackers.com/...

IE Tips and Tricks - Part 1

It has occurred to me that I havent written much about client-side development and all that fun web browsery stuff.  Before I get branded a server only guy, Ive decided to write an n part series ...

Question of the day...

Heres a hypothetical situation; youre sucked into a worm hole and transported back to the year 1300 A.D. in Medieval Europe.  You didnt bring back your cell phone, or laptop, or any more recent i...

Case-sensitivity with IE getAttribute

I ran across an interesting behavior in IE the other day.  Some of my script code was misbehaving, and it took me a while to track down the exact problem.  In one part of my code I had an on...

More about type descriptors

The other day, one of my readers posed a question regarding my recent post Data Binding to Custom Objects The question was essentially Why are you writing all this code?  Theres much simpler way...

Data Binding to Custom Objects

Im back! I apologize for my lack of recent blogging, but this post should help make up for that.  Well be discussing data binding to custom collection objects.  After reading my blog on buil...

The Paradox of ViewState Events

I thought Id write a quick blog about a somewhat Chicken and Egg style paradox with viewstate events, and events that cause different controls to be rendered out on the page. As you might know, ViewSt...

My thoughts on Monad, the new Windows command line shell

Today I decided to install Monad, the new command shell for Windows and I gotta say - this thing is awesome!  It's pretty much the most confusing shell I've ever seen, but it combined everything ...

Templates - Part 2

In my last article, we talked about writing custom web controls that could render UI based on a template.  Controls are able to parse properties between their opening and closing tags.  Thes...

Templates - Part 1

ASP.NET is, to perhaps oversimplify things, a template parser at heart.  An HTTP Handler (anything that implements IHTTPHandler) can be configured to process HTTP web requests and render results ...

Too many tiers? Writing efficient multi-tier web applications.

A while ago, we were all convinced that dividing our applications up into multiple tiers was the way to go.  This was great because it allowed you to scale up the parts of your application that m...

My initial thoughts on "Indigo" (Windows Communication Foundation)

Recently, I took an extensive in-depth course on Indigo, Microsofts new platform for allowing applications to talk to each other easier.  Ive decided to write a blog on this topic, sharing what I...

Building your own data bound controls...

In any Web Application, you have data bound controls.  The job of a data bound control is to transform your data from some arbitrary format into the format it probably should have originally been...

View Other bloggers