June 18, 2002

A clickable button

"As useful and as popular as Chris Maunder's "An unclickable button" article and class is, I thought that a clickable button might also be useful. While my ClickableButton class is implemented specifically for .NET, the very same techniques can be used in nearly every object-oriented windowing library."
June 18, 2002 .NET

The .NET Cost: Who Pays? (3 of 3)

"The .NET platform provides developers with an unprecedented level of language interoperability—at a price. Luckily, it won't cost you an arm and a leg to participate. Part 3 of 3."
June 18, 2002

Achieving Interoperability (2 of 3)

"A .NET-savvy compiler can help you to get the best of all worlds: Continue using your language as before, yet take advantage of valuable components from other languages. Part 2 of 3."
June 18, 2002

Polyglot Programming (1 of 3)

"While some question the need for multilanguage support, .NET proves that such strange bedfellows as Fortran, Eiffel and C# can interoperate. First in a three-part series."
June 17, 2002 .NET

The ASP.NET Web Matrix Project

"ASP.NET Web Matrix is a community-supported, easy-to-use WYSIWYG application development tool for ASP.NET. It can be installed via a quick 1.2 MB download (about 5 minutes using a 56Kb modem). Best of all — it's absolutely free!"
June 16, 2002

Add #Region Macro

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

"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

"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."

← Newer Entries Older Entries →