Contents tagged with .NET
-
Building a REST Web Service, day 1
-
Serializing a NameValueCollection
-
NUnit calling CppUnit
-
NVelocity: loading templates from embedded resources
-
NVelocity templates and absolute paths
-
Never Sleep(0) in an Infinite Loop
I ran into a problem installing some COM+ components today. The installer was using Regsvcs.exe to register each COM+ component. I noticed after a while that the installer wasn't making any progress and that my dual-proc system was stuck at 50% CPU utilization. I attached a debugger to the offending process, regsvcs, and found that it was stuck in the following infinite loop (disassembly courtesy of Reflector):
-
Upgrade your installation of NAnt
My colleague, Greg, and I spent all day debugging a build break in some unit tests that exercise a webservice interface in legacy .NET 1.1 code. Last night, the tests stopped working on our CruiseControl.NET build server. We couldn't understand it. The tests had been working for months. Now we were getting timeouts in SOAP. The tests essentially mock a SOAP service using the
soap.inproc
transport and a stub implementation that signaled an event to acknowledge a method being called. -
Using Log4Net from a COM+ Application
I spent far too much time on Friday trying to make log4net work in a COM+ application.
-
ViEmu: a vi and Vim emulator for Visual Studio
I've been an obsessive vi user for more than 20 years. Vi keystrokes are indelibly burned into my muscle memory. When I have to use Notepad or Word or Visual Studio, I feel crippled. I have to work harder to do simple things; I have to type too many chords with Alt and Ctrl; I have to take my hands off the home keys to use the cursor keys and the mouse.