Archive for the ‘c#’ Category
Thursday, February 7th, 2008
On a recent project, I had the need to detect whether or not the application is idle, and if so, for how long has the idle state persisted. Idle in my case is defined as no mouse movement or keyboard activity when any of the forms of the application are ...
Posted in c#, windows forms | 2 Comments »
Thursday, November 15th, 2007
I have had to look up on DateTime formatting on MSDN so many times, I have lost track. So I am putting the links and some of the key information here for my own future reference.
Posted in Code, c# | No Comments »
Thursday, August 2nd, 2007
I was working on an ASP.net application (1.1) the other day, changing the UI display of a page. This page basically consisted of a Repeater being populated with data from the DB, and binding javascript actions and styling info to the different rows to be output (each overall it was ...
Posted in Code, asp.net, c# | No Comments »
Sunday, June 3rd, 2007
In C# using .Net 2.0+, there is now built-in support for Generics collections using the System.Collections.Generic namespace. I use the List type most often, as a strongly-typed substitute for the ArrayList. Since it is strongly-typed, you now have design-time type-checking for enumerations like this (no casting necessary):
List<int> Foos = new ...
Posted in Code, c# | No Comments »
Sunday, April 15th, 2007
I am constantly needing to search my code to find the exact syntax for how to do this, so for future reference (for myself and anyone else who finds this useful), to declare and call an event from a custom user control or inherited control:
public class CustomEventArgs : EventArgs {
...
Posted in Code, c# | No Comments »
Thursday, April 12th, 2007
I was in need of a quick way to capitalize all of the words in a string (and though to check with Google before writing my own implementation). Here is what I found:
This one is built-in to .Net, but can be slow at times (and some people do not like ...
Posted in Code, c# | No Comments »