Posts
832
Comments
691
Trackbacks
1
November 2004 Blog Posts
From Independent Contractor to Business Owner

http://www.sitepoint.com/article/become-a-business-owner

posted @ Friday, November 26, 2004 7:28 PM | Feedback (0)
Client-Side XSLT

http://www.digital-web.com/articles/client_side_xslt/

posted @ Friday, November 26, 2004 6:49 PM | Feedback (1)
8 steps to web success

http://www.devarticles.com/index2.php?option=content&task=view&id=852

posted @ Friday, November 26, 2004 6:43 PM | Feedback (1)
Amen...Pacers/Pistons Brawl

http://sports.espn.go.com/espn/page2/story?page=bayless/041124

Listening to sports radio this week has been painful.  You'd have thought no one had ever heard of what international soccer has been through.

posted @ Wednesday, November 24, 2004 8:54 PM | Feedback (1)
Solving problems with recursion

posted @ Wednesday, November 24, 2004 9:48 AM | Feedback (1)
Replacing Tables with CSS for Page Layout

http://www.keithjbrown.co.uk/vworks/design/design_2.shtml

posted @ Wednesday, November 24, 2004 9:30 AM | Feedback (1)
PortQry

http://www.microsoft.com/downloads/details.aspx?FamilyID=8355e537-1ea6-4569-aabb-f248f4bd91d0&displaylang=en

http://www.microsoft.com/downloads/details.aspx?FamilyID=89811747-c74b-4638-a2d5-ac828bdc6983&displaylang=en

posted @ Wednesday, November 24, 2004 8:44 AM | Feedback (1)
What makes a valid email address?

A valid email address can have up to 250 characters and valid characters are A-Z a-z 0-9 . _ - @ + = % ' ? ^ ! $ ( ) ; \" &

posted @ Wednesday, November 24, 2004 7:41 AM | Feedback (1)
Icing the kicker works

http://www.sciencenews.org/articles/20041113/mathtrek.asp

posted @ Tuesday, November 23, 2004 8:35 PM | Feedback (1)
Beware: The seven most dangerous types of network administrators

http://techrepublic.com.com/5100-6262_11-5425425.html

posted @ Tuesday, November 23, 2004 7:06 PM | Feedback (1)
Search System Example

http://www.codeproject.com/aspnet/Searcharoo.asp

posted @ Tuesday, November 23, 2004 6:30 PM | Feedback (1)
RegEx Link

http://www.regular-expressions.info/tutorial.html

posted @ Tuesday, November 23, 2004 6:29 PM | Feedback (1)
DNS check site

http://www.dnsstuff.com/

posted @ Tuesday, November 23, 2004 6:27 PM | Feedback (1)
Converting back from currency-formatted string to decimal

Decimal.Parse(string, Globalization.NumberStyles.Currency

posted @ Monday, November 22, 2004 10:08 AM | Feedback (2)
Right-align an ASP.NET textbox

Add:

 style="text-align:right"

to the textbox's definition.

posted @ Monday, November 22, 2004 9:31 AM | Feedback (2)
What happened to Control Arrays?

posted @ Monday, November 22, 2004 8:14 AM | Feedback (1)
Nested DataGrids

http://www.developer.com/net/vb/article.php/10926_2215041_1

http://www.developer.com/net/vb/article.php/10926_2224121_1

http://www.developer.com/net/vb/article.php/10926_2228761_1

posted @ Friday, November 19, 2004 9:30 AM | Feedback (1)
Interface for executing Stored Procedures in SQL Query Analyzer

http://www.fmsinc.com/free/tips.html#SQLtip4

posted @ Thursday, November 18, 2004 12:04 PM | Feedback (1)
VS.NET Command Window

There are two modes, command and immediate.  Immediate (immed) gives you the familiar ? prompt.

posted @ Thursday, November 18, 2004 11:04 AM | Feedback (1)
Check All CheckBoxes in an ASP.NET DataGrid Using a Single CheckBox

http://www.devx.com/tips/Tip/20238

posted @ Thursday, November 18, 2004 8:43 AM | Feedback (1)
Free ASP.NET controls

Among others....

http://metabuilders.com/Tools/MasterPages.aspx

posted @ Thursday, November 18, 2004 8:24 AM | Feedback (1)
How not to run an eCommerce site

I bought a refurbished Dell Axim V5 PDA as a cheap replacement for one I broke.  It didn't come with a lot of accessories, so I went to Dell.Com and bought 4 items.  What follows is a description of how tremendously poor the experience has been:

- It took 2 hours to get an order acknowledgement (which in and of itself is odd.  Why send an acknowledgement before a confirmation?).

- Minutes later, the order confirmation arrived.  Again, why two messages?  And why so long for them to be processed?  The order(s) (more on this below) were placed around 11pm.  How inefficient is their order processing system?

- The next day, I checked on these order confirmation links.  Sure enough, when clicking on the links in the emails, they went to Dell, which responded, “we have no record of these orders.”  Repeatedly. 

- I should mention these were all next-day air orders.  So, for 4 items, I ended up with 3 shipments.  Including two coming from the same fulfillment center (I gather, based on order number) at the same time. 

- Once the orders actually showed up online, you couldn't click on the order number and get the shipping information.  No, that would be convenient.  Instead, you have to click on the shipment status field in the order status grid.  Since, of course, you wouldn't want to be able to see order info, such as payments, etc. and also see the shipment status.

- Except for the fact that even though the order detail screen showed an order as being shipped, if you clicked on the shipment status field, it told you no such order existed.

- I should point out that eventually, I got everything, next-day.  3 packages for 4 items, but still, got them all at once.

 

posted @ Wednesday, November 17, 2004 9:31 AM | Feedback (1)
Maintain Scroll Position in ASP.NET

http://www.strengthtechnologies.com/scroll/

http://www.aspnetpro.com/NewsletterArticle/2003/09/asp200309bm_l/asp200309bm_l.asp

http://www.experts-exchange.com/Programming/Programming_Languages/Dot_Net/ASP_DOT_NET/Q_21184510.html

posted @ Wednesday, November 17, 2004 9:20 AM | Feedback (1)
Useful ASP.NET Controls

http://www.extremeexperts.com/Net/tools/default.aspx

posted @ Wednesday, November 17, 2004 8:11 AM | Feedback (1)
Troubleshooting 101

If you are sure your code is doing what it is supposed to be doing, but the results aren't what you expect, check a few things:

1) Spelling.  Really.  Especially if you are matching on a string or something, this can really throw you off.

2) Step through ALL the relevant code.  Not just that one function you think is the problem. 

3) As a corollary to 2), there's a good chance some other code is over-riding or ignoring the new code.

posted @ Monday, November 15, 2004 10:35 AM | Feedback (1)
When a simple T-SQL update fails....

...with the following error:

"Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.”

Check your update triggers.

posted @ Saturday, November 13, 2004 5:40 PM | Feedback (1)
Designing for the Scent of Information

I can't think of a dumber title, but it looks promising.

http://www.uie.com/reports/scent_of_information/

posted @ Friday, November 12, 2004 10:07 PM | Feedback (3)
Link to css Zen Garden

Everything you ever wanted to know about css.

http://www.csszengarden.com/

posted @ Friday, November 12, 2004 8:59 PM | Feedback (1)
Creating an autoscroll DataGrid in ASP.NET

http://authors.aspalliance.com/aldotnet/examples/dgautoscroll.aspx

posted @ Friday, November 12, 2004 8:54 PM | Feedback (1)