Initial and abstract impressions for my first week at Microsoft
So I’ve finished my first week here at Microsoft working with the .NET Compact Framework team. They are a very friendly group, and I am happy to be working with…
Read up on .NET news, tips, cautions... and other areas of technological interest.
So I’ve finished my first week here at Microsoft working with the .NET Compact Framework team. They are a very friendly group, and I am happy to be working with…
I am not an expert in WSE3 by anyone’s definition. So when I went looking for a way to add authentication requirements to my web service that tied into the…
Ayende’s NHibernate.Generics is truly an incredible advance in supporting generic collections with NHibernate, and solving the two-way relationship problem at the same time. I switched all my projects to use…
I can crash your Internet Explorer 6.0 (with all the latest patches) anytime you visit my page, with no warning at all. Fun stuff. I’m explaining how to do it…
I was working on a C# WinForms project where I had to embed the Adobe SVG Viewer in my form. The only distribution available comes in the form of an…
The .NET Framework comes with a large set of image manipulation libraries. Generating thumbnail images becomes very easy. But image pixelation, if it were a feature, is turned on by…
I implemented Dijkstra’s algorithm using C# for a Computer Science course. I implemented it in a generalized way, that still allows for optimization by the consuming code. I release the…
So I have been applying NHibernate.Generics to all my projects. I have learned some valuable lessons. NHibernate has always warned that all entity classes should implement their own Equals and…
I’m working on a ward photo directory project, for which I needed a web client scripting library. The idea was to be able to programmatically masquerade as a web browser,…
I wrote a managed C# wrapper for the spssio32.dll library that comes with SPSS. It exposes most of the functionality of spssio32.dll for .NET use. All the memory management required…