Welcome to imar.spaanjaars.com

image
Welcome to the personal web site of Imar Spaanjaars where I write about software development with a focus on Microsoft web technologies
Image representing the Blogs category

How Macromedia Missed the ASP.NET 2.0 Boat

Published 18 years ago

Over the past couple of weeks, I received a number of e-mails from visitors to this web site, asking me about what I use for development, and about my opinion on Macromedia's Dreamweaver 8 and ASP.NET integration, be it version 1.x or 2.0. Considering the fact I wrote books about both Dreamweaver and ASP.NET 2.0, that question makes sense.

Read on ...
Image representing the Blogs category

New RSS Feature Launched!

Published 18 years ago

As of today, you can also access my site's content through RSS.

Read on ...
Image representing the Blogs category

They're Finally Here!!!

Published 18 years ago

Today, I finally received my own ten copies of the book ASP.NET 2.0 Instant Results.

Read on ...
Image representing the Blogs category

Interesting ADO.NET Tracing Article

Published 18 years ago

I just came home from the Dutch Microsoft Developer Days in Amsterdam. I visited a lot of interesting talks, including one on Atlas by Scott Guthrie and one on LINQ by Erik Meijer.

I also visited a session called "ADO.NET 2.0: Base classes, factories, and schemas and tracing" by Bob Beauchemin where he showed an interesting Trace feature for ADO.NET (besides a whole lot of other interesting stuff on ADO.NET 2.0).

Read on ...
Image representing the Blogs category

A Few More Days Until My New Book is Out....

Published 18 years ago

It won't be long until my new book is finally released. Just two more weeks or so and it'll be available in the stores. I am expecting my own copies to be shipped every day now...

Read on ...
Image representing the Blogs category

New ASP.NET 2.0 Site is Live!

Published 18 years ago

Tonight I put my new web site live, completely built in ASP.NET V2.

Read on ...
Image representing the Articles category

A Better Alternative to Dreamweaver Templates

Published 18 years ago

As a web developer and consultant, I am often involved in the upgrade or redesign process of existing web sites. Clients have had a site for a couple of years, and are now ready for something bigger, better or more feature rich. They approach the company I work for (Design IT) for a new web site. Upgrading (or even maintaining) these sites is often not an easy task, especially when they have been built with Dreamweaver and its Templates and Library features.

While in itself these features can be very useful, and allow you to create a consistent looking web site with little work, these features often make it hard to upgrade the web site. In this short article, I show you the common pitfalls with templates and library items, and show you a better alternative. While this article uses ASP for any sample code, the concepts also apply to other programming languages and web servers that support server side includes.

Read on ...
Image representing the Articles category

Migrating to ASP.NET 2 - Part 4 - Implementing Custom Providers for Membership, Roles and Profiles

Published 18 years ago

Update!! 05/03/2006
A while ago, Microsoft released the full source of the Built-in ASP.NET 2.0 Providers. Downloading the source is highly recommended if you want to create your own (or customize existing) providers. You can find more detail here: http://weblogs.asp.net/scottgu/archive/2006/04/13/442772.aspx.

This is the fourth part of a (long running) article series about migrating a .NET 1.x Web site to ASP.NET 2. This installment focuses on custom providers for the Membership and Role management features found in the .NET Framework. While out of the box these features make it very easy to implement security in a new site you build, you can't use them directly in existing web sites that already implemented a custom security mechanism.

Read on ...
Image representing the FAQs category

How Do I Dynamically Switch the DefaultButton at Run-Time?

Published 18 years ago

In a previous article I showed you how to use the ASP.NET 2.0 DefaultFocus and DefaultButton features inside a Master Page. You saw how you could use the UniqueID of a control to pass the right control ID to the WebForm_AutoFocus JavaScript method. In this short article, I'll show you how you can use another client side script method to dynamically switch the DefaultButton at run-time.

Read on ...
Image representing the Articles category

Migrating to ASP.NET 2 - Part 3 - Migrating Business Logic, Content Pages and User Controls

Published 18 years ago

This is the third part of a (long running) article series about migrating a .NET 1.1 Web site to ASP.NET 2.0. This installment focuses on the way I migrated my business logic, content pages and user controls.

Read on ...

Mobile: False

Crawler: True

I: False