Welcome to U E T - C S . org Sign in | Join | Help

Osama Abbas

the Answers to Life, the Universe, and Everything

Browse by Tags

All Tags » .NET   (RSS)
Sorry, but there are no more tags available to filter with.
the Case of the Annoying J# Redistributable
Ever since I started using VS 2003, one thing that always ticked me off was why the J# redistributable was a pre-requisite for installing VS. If I don't want to use J# in any shape or form and there clearly isn't a dependency on it in the IDE Read More...
Enterprise Library 3 released !
Enterprise Library for the .NET framework 2.0 and 3.0 has finally been released. Some of the highlights are : Validation Application Block . Allows you to centrally define validation rules using configuration or attributes, and easily validate data from Read More...
ASP.net ListBox woes ...
Today I was working on a WebUserControl that basically contained two ListBoxes. One contained a list of items available and the other had all the selected items. A problem came up where when I selected an item in the available items list and tried to Read More...
Pipes in .NET !
I always thought IPC through pipes was a UNIX only thing. Infact its one of those things Linux fanboys try to bring up in every Linux vs Windows discussion. Today I was shocked to know that pipes have been in Windows all this time ! I found out on the Read More...
VB.net Optional Parameters
When I was young (about a year or so ago ... ) I used to look at Optional parameters and say : wow .. this is so cool ... instead of writing 4 overloads for this function, I can simply write one master function with optional parameters. Convenient ! Later Read More...
Reflector 5 Released !!!
Lutz Roeder has done it again .... a shiny new version of Reflector has been released .. Thanks go out Scott Hanselman for the heads-up ! The new version comes with a ton of great new features detailed in this PowerPoint document. Hurrah ! Read More...
some DataSet discoveries
I needed to clone an existing Dataset into a new one today and was faced with two choices which the DataSet provided me : 1) DataSet.Clone() 2) DataSet.Copy() As usual Google came to the rescue and and I found out the following : The Clone() method copies Read More...
Char literals in VB.net
I created a char variable in VB.net and needed to assign a single character to it. Sounds simple doesn't it ?? Try doing it with Option Strict On By default the following code will execute without problems : Dim charVariable as Char = "x" Read More...
WMI
I got to work a bit on Windows Management Instrumentation the other day ..... Well, most people don't know about this so I'll just paste a definition from Wikipedia :P "Windows Management Instrumentation (WMI) is a set of extensions to the Read More...
STAThreadAttribute Clipboard problem ...
I encountered an unexpected problem today while adding copy/paste capabilities to DataSet Watch. The standard call for adding anything to the system Clipboard is : Clipboard.SetDataObject( /* data */ ); Seems trivial, but whenever the statement was executed, Read More...
COM+ Tip
Learned this the hard way today .... Consider an assembly that contains an abstract class. This class is inherited from ServicedComponent i.e it is a COM component. This class is the only type declared in that assembly. If you try to register this Assembly Read More...