Raj Kaimal
If it ain't broke, make it better.
-
Firefox 1.0 and ImageButton Postback (Bug?)
This bug has to do with the way Firefox handles an ImageButton with no Image.
-
Forms Authentication and Sliding Timeout
When using forms authentication with slidingExpiration set to true (default), the cookie is updated only when more than half the timeout value has elapsed. As a result of this, you might be logged off sooner than you think.
-
Generating cryptographically safe random numbers (Part 2)
Matt Hawley wrote a function for creating passwords which made me post this:
-
Grayscale Ascii From Bitmap
Omer blogs about creating color ascii art from bitmap images - very cool!
-
What's the deal with Databinder.Eval and Container.DataItem?
Reposting here for the benefit of asp.net developers and Google
The databinding expression <%# some expression %> is evaluated in the language of the page (VB, C#, etc.) This can have a big impact on the current syntax, so be very careful when you are looking at docs for the language you are using. -
Newsgroups and "I figured it out"
Jeff blogs about users that post questions without searching.
What drives me nuts is when somebody posts a question and then replies to their own post with only the following: -
Generating cryptographically safe random numbers.
I saw the following article on CNN: Simple passwords no longer suffice (June 1, 2004) which reminded me of the RNGCryptoServiceProvider class.
-
Encrypting Web Pages
Colt blogs about Obfuscating Web Pages using a commercial product.
-
Calendar ID attribute not equal to ClientId
WebControls generally render the Id attribute as the ClientId value so that they can be unique from a DOM perspective. The Calendar Control does not seem to follow this.
For example, if you have a Calendar Control Calendar1 in an ascx page WebUserControl, instead of rendering the Id as WebUserControl1_Calendar1 on the parent page, it simply renders it as Calendar1.
When developing a custom webcontrol that “looks at” other controls, it becomes impossible to use the getElementById property on the the calendar control as the ID rendered is different from what you are expecting. -
Article on raising events in a Page and handling it in a Webcontrol