June 16, 2002

Add #Region Macro

Here. From Harry Pierson - DevHawk.NET: #Regions are one of the coolest new features of the VS .NET IDE. Here's a macro to make it easy to add them to existing code by simply selecting a block of code and running a macro.
June 13, 2002

CS CODEDOM Parser

Here. "CS CODEDOM Parser is utility which parses the C# source code and creates the CODEDOM tree of the code (general classes that represent code, part of .NET Framework - namespace System.CodeDom)." If a CodeDOM-complete C# parser could be constructed, than C# could be the universal codegen language, using the CodeDOM at the intermediate format and any CodeDOM language provider could be used as the output. In other words, one C# codegen template could generate any .NET language.
June 12, 2002

Updated Typed DataSet Generator

Here. "This new version has fixes to the installer and the generator. This generator includes the following features: -Inheritable Typed DataSets -Added Annotation Namespace to Typed DataSet Template -New codegen:useNamespace Annotation to support setting the namespace of the Typed DataSet -New codegen:classModifier Annotation to support changing the visibility modifier (e.g. you can now make your Typed DataSet internal!) -New codegen:addCodeComments Annotation to create simple C# Code Comments to elimintate warnings on building your project while generating the documentation XML file -New Typed DataSet Template that includes all these new annotations with default values."
June 12, 2002

Karma

Here. Just me discovering that I am, in fact, superstitious after all. Pay no attention...
June 12, 2002 spout

Karma

While I definitely do have faith that there is a higher power in the universe (although I haven’t yet decided if the universe is a good place to be or if it’s just a simulation solving some higher level non-deterministic finite state automata), I’m not a religious man. If fact, I consider myself a completely recovered Catholic (I’ve been clean and sober for more than a decade and I never feel the need to go back for another hit off the body of Christ) [1].

Likewise, I’m not a superstitious man. I understand that going under a ladder may cause pain if something drops on me, but not for some other mystical reason. Similarly, breaking mirrors could cut you, but only the most serious of cuts could last for 7 years.

Still and all, I do believe in karma, otherwise stated as what goes around, comes around.” It’s happened many times in my life that a lot of bad luck eventually yields to a lot of good luck. Likewise, when you do bad, bad comes back at you and when you do good, good comes back. Of course, these phenomenon can be explained by statistics and human nature respectively, but I prefer to think of a giant celestial scoreboard that I can affect by doing good for people. Or, and this happened just today, if I do something to cause harm, even if there’s nothing I can do to make it up to the person involved, I often find myself feeling better if I do something good for someone completely different. Oh, wait, maybe I am superstitious… Still, I find it a comforting way to run my life, so I’m going to stick with it. : )

[1] I’ve known practicing Catholics that are offended by the idea that Catholicism is a disease to be recovered from. Sorry.

June 11, 2002

Windows Developer News RSS Feed

Are you into RSS? The link is the WDN RSS feed, which I use to report news on this site and in the world for Windows developers.
June 11, 2002 .net

Adding Ref-Counting to Rotor

Microsoft has granted Sells Brothers, Inc. a research grant to add ref-counting to Rotor and to study the performance effects. There’s been a lot of speculation about just how we’re planning to add ref-counting to Rotor.”

June 11, 2002

Powers of Ten

View the Milky Way at 10 million light years from the Earth. Then move through space towards the Earth in successive orders of magnitude until you reach a tall oak tree just outside the buildings of the National High Magnetic Field Laboratory in Tallahassee, Florida. After that, begin to move from the actual size of a leaf into a microscopic world that reveals leaf cell walls, the cell nucleus, chromatin, DNA and finally, into the subatomic universe of electrons and protons.”


← Newer Entries Older Entries →