[Sitemap]

Categories

The Site Technology Gregor.NET Stuff.NET WebEdit.NET .NET Console C++ C# VB.NET VB.Classic Whidbey Orcas Generics Delegates Tools DHTML Downloads Me and More Personal Site Tools Site News Journal

Pages and Posts by Category

The Site

Contact: Contact form. More ...

Frameset Help: Information about the site and help. More ...

Gregor R. Peisker: Welcome page with current links and the latest news. More ...

Help/About: Information about the site and help. More ...

Journal: The Site Diary More ...

Preferences: Custom settings for these pages. More ...

Technology

Dictionary: A programming dictionary. Tuesday, August 12, 2003 More ...

Garbage Collection: How to deal with the GC and the loss of deterministic finalization. Wednesday, May 1, 2002 More ...

Journal - Nulls: Thursday, October 20, 2005 More ...

Journal - Identifier Confusion in VB.NET: Tuesday, September 13, 2005 More ...

Journal - Command Shells: Friday, August 19, 2005 More ...

Journal - Working With Text In WebEdit.NET: Sunday, August 7, 2005 More ...

Journal - Data Access and Strong Typing: Sunday, July 31, 2005 More ...

Journal - Why Generics Make Sense In Scripting: Friday, June 10, 2005 More ...

Journal - The Virtues of Long Names: Wednesday, May 18, 2005 More ...

Journal - Data Types as Measurement Abstractions: Tuesday, March 22, 2005 More ...

Journal - PowerPoint: Sunday, March 13, 2005 More ...

Journal - When Not to Show Error Dialogs: Tuesday, March 1, 2005 More ...

Journal - Do Not Throw Exceptions in Event Handlers: Saturday, February 26, 2005 More ...

Journal - Security by Incentives: Thursday, February 24, 2005 More ...

Journal - Nested Array Syntax: Saturday, February 12, 2005 More ...

Journal - Escape Syntax Madness: Saturday, February 5, 2005 More ...

Journal - ToString Revisited: Sunday, December 26, 2004 More ...

Journal - Spam-filtered History: Tuesday, December 21, 2004 More ...

Journal - Granny Engineering: Friday, November 26, 2004 More ...

Journal - Indexing and Slicing: Wednesday, October 13, 2004 More ...

Journal - Team Oriented Tokenizing: Tuesday, October 12, 2004 More ...

Journal - Abstracting Client Specifics: Friday, September 24, 2004 More ...

Journal - Constants, OO-Style: Friday, August 20, 2004 More ...

Journal - Logic: Saturday, July 31, 2004 More ...

Journal - Coding Blues: Sunday, June 20, 2004 More ...

Journal - IBM on Positional Parameters: Friday, May 7, 2004 More ...

Journal - You Get What You Pay For: Sunday, April 25, 2004 More ...

Journal - Hacking Like Mad: Saturday, February 21, 2004 More ...

Journal - Compatibility, Processes, Solutions: Thursday, January 22, 2004 More ...

Journal - I'm Managed, I'm Bored: Saturday, January 3, 2004 More ...

Journal - Browser and Text Size: Sunday, November 30, 2003 More ...

Gregor.NET

AppCore: Essential functionality enhancements for Windows applications. Sunday, April 27, 2003 More ...

Core: Core language enhancements, simplifying common tasks. Sunday, May 04, 2003 More ...

Custom AutoComplete: Using Shell AutoComplete with custom data sources. Sunday, April 27, 2003 More ...

Documentation: Generated Assembly Documtation. Monday, October 3, 2005 More ...

Downloads: Download center - get source and binaries here. More ...

Editing: Enhancements to the RichTextBox control. Sunday, April 27, 2003 More ...

Gregor.Media: Template-based content rendering engine Sunday, November 5, 2006 More ...

Gregor.NET: My .NET libraries - projects written in VB.NET, C#, and C++.. Sunday, August 03, 2003 More ...

Inet: Internet client library (FTP). Sunday, May 04, 2003 More ...

NetConsole: Interactive C# interpreter. Sunday, April 27, 2003 More ...

Resources: Additional Gregor.NET Resources. Tuesday, October 11, 2005 More ...

Tuples: Ad-hoc generic data types. Sunday, March 06, 2005 More ...

UICore: Control enhancements, icons, menus, dockable windows, action lists, and special dialogs. Sunday, April 27, 2003 More ...

WebEdit.NET: Editor integrating file management, FTP and HTTP. Friday, August 15, 2003 More ...

WinShell: Library for Windows shell namespace navigation, folder browsing, system icons, and other shell functionality. Sunday, May 04, 2003 More ...

Journal - Happy New Year 2008: 2008 new year's greetings Thursday, January 3, 2008 More ...

Journal - Parse Tree Visualization: Visualizing a .NET Console parse tree Sunday, April 1, 2007 More ...

Journal - Calling Open Instance Delegates in .NET Console: Creating open instance delegates in .NET Console, and recent delegate calling syntax improvements Sunday, March 11, 2007 More ...

Journal - Open Instance Delegates and Weak References: Using .NET 2.0 open instance delegates for event handling without keeping the listener alive Sunday, November 19, 2006 More ...

Journal - New Project: Gregor.Media: Gregor.Media is the latest project addition to the Gregor.NET framework Sunday, November 5, 2006 More ...

Journal - Resource Storage Provider: A new WebEdit.NET storage provider enables viewing embedded resources. Saturday, October 21, 2006 More ...

Journal - Wave That Flag: Helper structs for compacting flags Sunday, October 8, 2006 More ...

Journal - Implementing ToString: How to implement the ToString method in a maintainance-safe manner Monday, September 4, 2006 More ...

Journal - Up and Running: Just a short note. Tuesday, March 21, 2006 More ...

Journal - Universal Callbacks: Using the CCallback class for centrally handling any callback. Sunday, February 26, 2006 More ...

Journal - Tuples and Projection: Using tuple types for ad-hoc projection. Sunday, February 19, 2006 More ...

Journal - Enums and Generics: Using generic routines with enumerated types. Thursday, February 16, 2006 More ...

Journal - Walking Arrays: Gregor.NET utilities for multi-dimensional arrays. Sunday, February 12, 2006 More ...

Journal - Check the Flow: Consolidating Gregor.Core.Check and Gregor.Core.Flow Tuesday, February 7, 2006 More ...

Journal - Multi-Level Sorting: Using Gregor.Core.Walk.Sort() Sunday, February 5, 2006 More ...

Journal - Templated Text Generation, Simplified: Using Gregor.Core.Parse.ProcessTemplate Wednesday, February 1, 2006 More ...

Journal - Closed Delegates: Saturday, January 28, 2006 More ...

Journal - Using Shell Context Menus: Sunday, January 15, 2006 More ...

Journal - More Fun With Callbacks: Thursday, January 12, 2006 More ...

Journal - Implementing Equals: Thursday, January 5, 2006 More ...

Journal - 2005, Anyway: Wednesday, December 28, 2005 More ...

Journal - Whidbey Migration: Saturday, December 3, 2005 More ...

Journal - Text Generation: Monday, October 10, 2005 More ...

Journal - Killing Projects: Saturday, October 8, 2005 More ...

Journal - Short Updates Note: Tuesday, October 4, 2005 More ...

Journal - Flexibly Navigated Object Graphs: Sunday, September 25, 2005 More ...

Journal - Visual Studio to Command Line: Saturday, September 17, 2005 More ...

Journal - Fixup Providers: Wednesday, August 31, 2005 More ...

Journal - Update History of Downloadables: Monday, April 4, 2005 More ...

Journal - Simple Object Graphs: Wednesday, March 30, 2005 More ...

Journal - Tuples: Sunday, March 6, 2005 More ...

Journal - Nested Array Syntax: Saturday, February 12, 2005 More ...

Journal - The Gregor.Lists Project Has Died: Sunday, January 23, 2005 More ...

Journal - Languages in .NET Assembly Browser: Sunday, October 24, 2004 More ...

Journal - Ch-Ch-Changes: Sunday, September 5, 2004 More ...

Journal - Three Things on Trees: Sunday, July 11, 2004 More ...

Journal - The Groupie and the Geek: Tuesday, December 16, 2003 More ...

Journal - One Dot One, aka, 2003: Saturday, June 28, 2003 More ...

Journal - ShellControls Moved: Sunday, February 2, 2003 More ...

Journal - New, New, New: Wednesday, January 1, 2003 More ...

Journal - My Holiday Present: Sunday, December 22, 2002 More ...

Journal - Colored Scrollbars!: Saturday, July 13, 2002 More ...

Journal - Some Pitiful Gregor.NET Docu: Thursday, May 30, 2002 More ...

Journal - Beyond the Beta: Saturday, April 20, 2002 More ...

Journal - .NET Development: Sunday, February 3, 2002 More ...

Journal - Beta 2: Wednesday, August 15, 2001 More ...

Journal - Limbo Time: Sunday, June 30, 2001 More ...

Stuff.NET

.NET Languages 2005: New language features in C# and VB.NET Whidbey. Sunday, September 12, 2004 More ...

Changes in VB.NET: What is different in VB.NET and how to handle these differences. Thursday, March 01, 2001 More ...

Covariance: How to fake return type covariance in .NET languages. Sunday, April 27, 2003 More ...

Custom AutoComplete: Using Shell AutoComplete with custom data sources. Sunday, April 27, 2003 More ...

Garbage Collection: How to deal with the GC and the loss of deterministic finalization. Wednesday, May 1, 2002 More ...

Generic Arrays: Replacing arrays with generic classes. Sunday, August 22, 2004 More ...

GregorView: A Windows Shell Namespace Extension that uses .NET DLLs. Saturday, July 26, 2003 More ...

Grouping: A general grouping algorithm for data in any list. Tuesday, December 16, 2003 More ...

Late Events: Creating late-bound event handlers. Saturday, July 26, 2003 More ...

Listeners: Who is listening to an event of a control?. Wednesday, July 23, 2003 More ...

NetSheet: .NET Sheet - command line spreadsheet. Monday, June 20, 2005 More ...

Operators: Scroll-column table comparing operator precedence in popular programming languages. More ...

Property Delegates: Reading and writing properties with delegates. Friday, August 29, 2003 More ...

Remoting: Using .NET Remoting for inter-process communication. Thursday, May 29, 2003 More ...

Stuff.NET: Stuff on .NET - articles, code, rants. Wednesday, November 05, 2003 More ...

Syntax: Syntax issues in .NET languages. Saturday, June 28, 2003 More ...

Text Generation: Generating documents and code with Gregor.NET. Monday, October 10, 2005 More ...

Traps in VB.NET: What traps to avoid when switching to VB.NET from classic VB. Saturday, July 14, 2001 More ...

Tuples: Ad-hoc generic data types. Sunday, March 06, 2005 More ...

Whidbey and Orcas: New features in .NET 2.0 and 3.0 (work-in-progress). Tuesday, October 4, 2005 More ...

Journal - Calling Open Instance Delegates in .NET Console: Creating open instance delegates in .NET Console, and recent delegate calling syntax improvements Sunday, March 11, 2007 More ...

Journal - Flexible Binary Searches: Using multi-type comparers in binary searches Saturday, February 3, 2007 More ...

Journal - Wave That Flag: Helper structs for compacting flags Sunday, October 8, 2006 More ...

Journal - Implementing ToString: How to implement the ToString method in a maintainance-safe manner Monday, September 4, 2006 More ...

Journal - Universal Callbacks: Using the CCallback class for centrally handling any callback. Sunday, February 26, 2006 More ...

Journal - Anonymous Methods and Exceptions: Why exceptions must be handled even in anonymous event handlers. Wednesday, February 22, 2006 More ...

Journal - Tuples and Projection: Using tuple types for ad-hoc projection. Sunday, February 19, 2006 More ...

Journal - Enums and Generics: Using generic routines with enumerated types. Thursday, February 16, 2006 More ...

Journal - Walking Arrays: Gregor.NET utilities for multi-dimensional arrays. Sunday, February 12, 2006 More ...

Journal - Open Instance Delegates, Finally: Monday, December 19, 2005 More ...

Journal - Open Instance Property Delegates and Generic Comparers: Saturday, April 30, 2005 More ...

Journal - Late-bound Delegate Creation, Once Again: Saturday, April 9, 2005 More ...

Journal - When Not to Show Error Dialogs: Tuesday, March 1, 2005 More ...

Journal - Do Not Throw Exceptions in Event Handlers: Saturday, February 26, 2005 More ...

Journal - ToString Revisited: Sunday, December 26, 2004 More ...

Journal - Method Covariance: Tuesday, September 14, 2004 More ...

Journal - Whidbey: Sunday, August 22, 2004 More ...

Journal - Late-bound Delegate Creation Revisited: Sunday, June 6, 2004 More ...

Journal - Late-bound Delegate Creation: Monday, May 31, 2004 More ...

Journal - The Groupie and the Geek: Tuesday, December 16, 2003 More ...

Journal - Managed Namespace Extension Project: Saturday, July 26, 2003 More ...

Journal - Colors and Operators: Saturday, June 16, 2001 More ...

WebEdit.NET

Text Generation: Generating documents and code with Gregor.NET. Monday, October 10, 2005 More ...

WebEdit.NET: Editor integrating file management, FTP and HTTP. Friday, August 15, 2003 More ...

Journal - Happy New Year 2008: 2008 new year's greetings Thursday, January 3, 2008 More ...

Journal - Calling Open Instance Delegates in .NET Console: Creating open instance delegates in .NET Console, and recent delegate calling syntax improvements Sunday, March 11, 2007 More ...

Journal - Syntax Highlighting for Embedded Code: Using a syntax parser for code highlighting multiple-syntax files Wednesday, November 1, 2006 More ...

Journal - Concurrent Document Views: Supporting multiple concurrent views in WebEdit.NET Saturday, October 28, 2006 More ...

Journal - Resource Storage Provider: A new WebEdit.NET storage provider enables viewing embedded resources. Saturday, October 21, 2006 More ...

Journal - Searching for Text in WebEdit.NET: Wednesday, January 18, 2006 More ...

Journal - Text Generation: Monday, October 10, 2005 More ...

Journal - Short Updates Note: Tuesday, October 4, 2005 More ...

Journal - Visual Studio to Command Line: Saturday, September 17, 2005 More ...

Journal - Outlining Documents in WebEdit.NET: Wednesday, September 7, 2005 More ...

Journal - Fixup Providers: Wednesday, August 31, 2005 More ...

Journal - Case Sensitivity in AutoText: Friday, August 26, 2005 More ...

Journal - Working With Text In WebEdit.NET: Sunday, August 7, 2005 More ...

Journal - Data Access and Strong Typing: Sunday, July 31, 2005 More ...

Journal - Scripting Session: Saturday, July 23, 2005 More ...

Journal - Language Configuration in WebEdit.NET: Saturday, July 9, 2005 More ...

Journal - Custom Auto-Completion Code Revisited: Sunday, June 12, 2005 More ...

Journal - Auto-Completion for .NET Console: Saturday, April 16, 2005 More ...

Journal - Adding Line Comments in WebEdit.NET: Saturday, April 2, 2005 More ...

Journal - Alias Substitution and Custom Code: Friday, March 18, 2005 More ...

Journal - Markup Entities: Thursday, March 10, 2005 More ...

Journal - WebEdit.NET Languages Configuration: Saturday, March 5, 2005 More ...

Journal - Declarative Event Handling: Sunday, February 20, 2005 More ...

Journal - Building Code in WebEdit.NET: Saturday, May 29, 2004 More ...

Journal - Custom Document Storage Providers: Sunday, May 18, 2003 More ...

Journal - Who Needs This?: Sunday, March 9, 2003 More ...

Journal - WebEdit.NET Sample AddIn: Tuesday, September 3, 2002 More ...

Journal - Colored Scrollbars!: Saturday, July 13, 2002 More ...

Journal - The Site Console: Saturday, March 23, 2002 More ...

.NET Console

NetConsole: Interactive C# interpreter. Sunday, April 27, 2003 More ...

NetSheet: .NET Sheet - command line spreadsheet. Monday, June 20, 2005 More ...

Text Generation: Generating documents and code with Gregor.NET. Monday, October 10, 2005 More ...

Journal - Parse Tree Visualization: Visualizing a .NET Console parse tree Sunday, April 1, 2007 More ...

Journal - Calling Open Instance Delegates in .NET Console: Creating open instance delegates in .NET Console, and recent delegate calling syntax improvements Sunday, March 11, 2007 More ...

Journal - Generic Method Support: Sunday, January 22, 2006 More ...

Journal - .NET Console on the Console: Monday, November 14, 2005 More ...

Journal - New .NET Console Features: Sunday, October 30, 2005 More ...

Journal - Text Generation: Monday, October 10, 2005 More ...

Journal - Flexibly Navigated Object Graphs: Sunday, September 25, 2005 More ...

Journal - Visual Studio to Command Line: Saturday, September 17, 2005 More ...

Journal - Command Shells: Friday, August 19, 2005 More ...

Journal - Data Access and Strong Typing: Sunday, July 31, 2005 More ...

Journal - Scripting Session: Saturday, July 23, 2005 More ...

Journal - .NET Sheet : .NET Console: Wednesday, June 22, 2005 More ...

Journal - Implementing Nested Procedures: Saturday, June 18, 2005 More ...

Journal - Custom Auto-Completion Code Revisited: Sunday, June 12, 2005 More ...

Journal - Why Generics Make Sense In Scripting: Friday, June 10, 2005 More ...

Journal - Event Handling with .NET Console: Monday, June 6, 2005 More ...

Journal - Loops, Functions, and Generics in .NET Console: Sunday, June 5, 2005 More ...

Journal - .NET Console Revamp: Sunday, May 22, 2005 More ...

Journal - Auto-Completion for .NET Console: Saturday, April 16, 2005 More ...

Journal - .NET Console Integration: Saturday, November 2, 2002 More ...

Journal - Introducing .NET Console: Sunday, September 30, 2002 More ...

C++

Calling Pointers: Calling function pointers in classic VB. Sunday, August 17, 2003 More ...

Custom AutoComplete: Using Shell AutoComplete with custom data sources. Sunday, April 27, 2003 More ...

GregorView: A Windows Shell Namespace Extension that uses .NET DLLs. Saturday, July 26, 2003 More ...

Operators: Scroll-column table comparing operator precedence in popular programming languages. More ...

WinShell: Library for Windows shell namespace navigation, folder browsing, system icons, and other shell functionality. Sunday, May 04, 2003 More ...

Journal - Using Shell Context Menus: Sunday, January 15, 2006 More ...

Journal - Whidbey Migration: Saturday, December 3, 2005 More ...

Journal - Implicitness: Saturday, January 29, 2005 More ...

Journal - Team Oriented Tokenizing: Tuesday, October 12, 2004 More ...

Journal - Managed Namespace Extension Project: Saturday, July 26, 2003 More ...

Journal - Miscellaneous: Monday, April 21, 2003 More ...

C#

.NET Languages 2005: New language features in C# and VB.NET Whidbey. Sunday, September 12, 2004 More ...

Operators: Scroll-column table comparing operator precedence in popular programming languages. More ...

Syntax: Syntax issues in .NET languages. Saturday, June 28, 2003 More ...

Whidbey and Orcas: New features in .NET 2.0 and 3.0 (work-in-progress). Tuesday, October 4, 2005 More ...

Journal - 2005, Anyway: Wednesday, December 28, 2005 More ...

Journal - Nulls: Thursday, October 20, 2005 More ...

Journal - Method Covariance: Tuesday, September 14, 2004 More ...

Journal - Colors and Operators: Saturday, June 16, 2001 More ...

VB.NET

.NET Languages 2005: New language features in C# and VB.NET Whidbey. Sunday, September 12, 2004 More ...

Actions: How to implement action lists, handling UI commands. Sunday, April 27, 2003 More ...

Blobs: How to wrap up unmanaged blocks of memory for use in APIs. Sunday, April 27, 2003 More ...

Changes in VB.NET: What is different in VB.NET and how to handle these differences. Thursday, March 01, 2001 More ...

Collections: Collections and arrays; how to create your own collection. Sunday, April 1, 2001 More ...

Delegates: What delegates are and how you use them (i.g., in Events). Tuesday, May 1, 2001 More ...

File Icons: How to use file icons in VB.NET. Friday, August 17, 2001 More ...

Garbage Collection: How to deal with the GC and the loss of deterministic finalization. Wednesday, May 1, 2002 More ...

Linked Lists: How to create a doubly linked list, and an abstract wrapper class for it. Monday, May 14, 2001 More ...

Menues: How to create owner-drawn menues with icons. Friday, August 30, 2002 More ...

Operators: Scroll-column table comparing operator precedence in popular programming languages. More ...

Syntax: Syntax issues in .NET languages. Saturday, June 28, 2003 More ...

Traps in VB.NET: What traps to avoid when switching to VB.NET from classic VB. Saturday, July 14, 2001 More ...

VB.NET: VB.NET programming (language changes, some general .NET info). Sunday, April 27, 2003 More ...

Journal - 2005, Anyway: Wednesday, December 28, 2005 More ...

Journal - Nulls: Thursday, October 20, 2005 More ...

Journal - Identifier Confusion in VB.NET: Tuesday, September 13, 2005 More ...

Journal - Implicitness: Saturday, January 29, 2005 More ...

Journal - I'm Managed, I'm Bored: Saturday, January 3, 2004 More ...

Journal - Miscellaneous: Monday, April 21, 2003 More ...

Journal - Beyond the Beta: Saturday, April 20, 2002 More ...

Journal - Colors and Operators: Saturday, June 16, 2001 More ...

VB.Classic

Calling Pointers: Calling function pointers in classic VB. Sunday, August 17, 2003 More ...

Fields Dialog: Access97 dialog to select fields and build query on that. Monday, May 1, 2000 More ...

FlexiFilter: An Access popup form that lets you sort, filter, and find data in tables, queries, forms, and even reports. More ...

LibDocu: A tool for documenting VB6 projects. Wednesday, March 28, 2001 More ...

Operators: Scroll-column table comparing operator precedence in popular programming languages. More ...

QuickTable: A tool that converts Access or Excel data into HTML (2 components). More ...

SubClass: A DLL that encapsulates subclassing. Sunday, October 14, 2001 More ...

System Image List: A sample that uses subclassing to hook up the system image list to common controls. Sunday, October 14, 2001 More ...

VB.Classic: Visual Basic 6 programming. Sunday, August 17, 2003 More ...

VB6Core: Classes, dialogs, and functions for VB6. Wednesday, March 1, 2000 More ...

VBInet: An internet client library project. Sunday, Novermber 5, 2000 More ...

WebEdit.Classic: Text/Rtf-Editor that integrates a file manager as well as Http and Ftp. Sunday, September 10, 2000 More ...

Whidbey

.NET Languages 2005: New language features in C# and VB.NET Whidbey. Sunday, September 12, 2004 More ...

Generic Arrays: Replacing arrays with generic classes. Sunday, August 22, 2004 More ...

Tuples: Ad-hoc generic data types. Sunday, March 06, 2005 More ...

Whidbey and Orcas: New features in .NET 2.0 and 3.0 (work-in-progress). Tuesday, October 4, 2005 More ...

Journal - Tuples and Projection: Using tuple types for ad-hoc projection. Sunday, February 19, 2006 More ...

Journal - Enums and Generics: Using generic routines with enumerated types. Thursday, February 16, 2006 More ...

Journal - Closed Delegates: Saturday, January 28, 2006 More ...

Journal - More Fun With Callbacks: Thursday, January 12, 2006 More ...

Journal - 2005, Anyway: Wednesday, December 28, 2005 More ...

Journal - Open Instance Delegates, Finally: Monday, December 19, 2005 More ...

Journal - Whidbey Migration: Saturday, December 3, 2005 More ...

Journal - Nulls: Thursday, October 20, 2005 More ...

Journal - Identifier Confusion in VB.NET: Tuesday, September 13, 2005 More ...

Journal - Data Access and Strong Typing: Sunday, July 31, 2005 More ...

Journal - Open Instance Property Delegates and Generic Comparers: Saturday, April 30, 2005 More ...

Journal - Late-bound Delegate Creation, Once Again: Saturday, April 9, 2005 More ...

Journal - Implicitness: Saturday, January 29, 2005 More ...

Journal - Method Covariance: Tuesday, September 14, 2004 More ...

Journal - Whidbey: Sunday, August 22, 2004 More ...

Journal - I'm Managed, I'm Bored: Saturday, January 3, 2004 More ...

Orcas

Whidbey and Orcas: New features in .NET 2.0 and 3.0 (work-in-progress). Tuesday, October 4, 2005 More ...

Journal - Tuples and Projection: Using tuple types for ad-hoc projection. Sunday, February 19, 2006 More ...

Journal - Short Updates Note: Tuesday, October 4, 2005 More ...

Journal - Orcas: Tuesday, September 20, 2005 More ...

Journal - Data Access and Strong Typing: Sunday, July 31, 2005 More ...

Generics

Journal - Calling Open Instance Delegates in .NET Console: Creating open instance delegates in .NET Console, and recent delegate calling syntax improvements Sunday, March 11, 2007 More ...

Journal - Flexible Binary Searches: Using multi-type comparers in binary searches Saturday, February 3, 2007 More ...

Journal - Open Instance Delegates and Weak References: Using .NET 2.0 open instance delegates for event handling without keeping the listener alive Sunday, November 19, 2006 More ...

Journal - Wave That Flag: Helper structs for compacting flags Sunday, October 8, 2006 More ...

Journal - Universal Callbacks: Using the CCallback class for centrally handling any callback. Sunday, February 26, 2006 More ...

Journal - Enums and Generics: Using generic routines with enumerated types. Thursday, February 16, 2006 More ...

Journal - Check the Flow: Consolidating Gregor.Core.Check and Gregor.Core.Flow Tuesday, February 7, 2006 More ...

Journal - Closed Delegates: Saturday, January 28, 2006 More ...

Journal - Generic Method Support: Sunday, January 22, 2006 More ...

Journal - More Fun With Callbacks: Thursday, January 12, 2006 More ...

Journal - Open Instance Delegates, Finally: Monday, December 19, 2005 More ...

Journal - Data Access and Strong Typing: Sunday, July 31, 2005 More ...

Journal - Why Generics Make Sense In Scripting: Friday, June 10, 2005 More ...

Journal - Loops, Functions, and Generics in .NET Console: Sunday, June 5, 2005 More ...

Journal - Open Instance Property Delegates and Generic Comparers: Saturday, April 30, 2005 More ...

Journal - Whidbey: Sunday, August 22, 2004 More ...

Delegates

Delegates: What delegates are and how you use them (i.g., in Events). Tuesday, May 1, 2001 More ...

Late Events: Creating late-bound event handlers. Saturday, July 26, 2003 More ...

Listeners: Who is listening to an event of a control?. Wednesday, July 23, 2003 More ...

Property Delegates: Reading and writing properties with delegates. Friday, August 29, 2003 More ...

Journal - Boxing In The Dark: About structs being boxed as delegate targets. Saturday, September 15, 2007 More ...

Journal - Parameterizing Event Subscriptions: How to pass data when registering event handlers Saturday, July 28, 2007 More ...

Journal - Calling Open Instance Delegates in .NET Console: Creating open instance delegates in .NET Console, and recent delegate calling syntax improvements Sunday, March 11, 2007 More ...

Journal - Open Instance Delegates and Weak References: Using .NET 2.0 open instance delegates for event handling without keeping the listener alive Sunday, November 19, 2006 More ...

Journal - Universal Callbacks: Using the CCallback class for centrally handling any callback. Sunday, February 26, 2006 More ...

Journal - Anonymous Methods and Exceptions: Why exceptions must be handled even in anonymous event handlers. Wednesday, February 22, 2006 More ...

Journal - Closed Delegates: Saturday, January 28, 2006 More ...

Journal - More Fun With Callbacks: Thursday, January 12, 2006 More ...

Journal - Open Instance Delegates, Finally: Monday, December 19, 2005 More ...

Journal - Open Instance Property Delegates and Generic Comparers: Saturday, April 30, 2005 More ...

Journal - Late-bound Delegate Creation, Once Again: Saturday, April 9, 2005 More ...

Journal - Method Covariance: Tuesday, September 14, 2004 More ...

Journal - Late-bound Delegate Creation Revisited: Sunday, June 6, 2004 More ...

Journal - Late-bound Delegate Creation: Monday, May 31, 2004 More ...

Journal - The Groupie and the Geek: Tuesday, December 16, 2003 More ...

Tools

Downloads: Download center - get source and binaries here. More ...

NetSheet: .NET Sheet - command line spreadsheet. Monday, June 20, 2005 More ...

Journal - Fixup Providers: Wednesday, August 31, 2005 More ...

Journal - .NET Sheet : .NET Console: Wednesday, June 22, 2005 More ...

Journal - The Last Program You'll Ever Download: Saturday, March 19, 2005 More ...

Journal - You Get What You Pay For: Sunday, April 25, 2004 More ...

Journal - Throw One Away: Friday, September 19, 2003 More ...

DHTML

Dropdown calendar: A calendar that drops down from a menu bar (needs VBScript). More ...

Shell Desktop: Active Desktop page displaying the entire Windows Shell Namespace using DHTML. More ...

Tool Windows: Reusable JavaScript library for creating dynamic page elements dubbed as tool windows. More ...

Web Tips: Miscellaneous tips for web browsing and web autoring. More ...

Downloads

Downloads: Download center - get source and binaries here. More ...

Me and More

English Law: English for German lawyers (HTML-based materials). More ...

Immaterieller SE: Damages for non-monetary loss based on contractual obligations (comparative law). More ...

Legal Vocabulary: Appr. 1600 legal terms from English, Spanish and German law (HTML-based). More ...

Nominal Forms: About nominal forms of English verbs. More ...

Word Formation: How words are formed in English. More ...

Personal

Journal - Happy New Year 2009: 2009 New Year's Greetings Friday, January 2, 2009 More ...

Journal - Fourty-Two K: Running a marathon. Saturday, April 26, 2008 More ...

Journal - Happy New Year 2008: 2008 new year's greetings Thursday, January 3, 2008 More ...

Journal - 2006 Summary: Yearly summary for 2006 Monday, December 25, 2006 More ...

Journal - Walkin' Blues: Walking, moving, again. Sunday, August 27, 2006 More ...

Journal - 2005, Anyway: Wednesday, December 28, 2005 More ...

Journal - Wants and Needs: Friday, July 1, 2005 More ...

Journal - PowerPoint: Sunday, March 13, 2005 More ...

Journal - Morning Breeze of Freedom: Tuesday, December 28, 2004 More ...

Journal - The Song That the Morning Brings: Sunday, January 11, 2004 More ...

Journal - Gone: Sunday, July 27, 2003 More ...

Journal - Who Needs This?: Sunday, March 9, 2003 More ...

Journal - Loudness, Wearyness: Sunday, February 23, 2003 More ...

Site Tools

Console: Diagnostic information and advanced customization. More ...

Date Calculator: Javascript-based Date calculator. More ...

Kniffel: Kniffel for Javascript - dice game. More ...

Links: Links to other sites. More ...

System Info: Information about your OS, your browser, and your monitor. More ...

Site News

Journal - Vacation: Off the web. Monday, May 22, 2006 More ...

Journal - Reshaping The Site: Thursday, November 3, 2005 More ...

Journal - Update History of Downloadables: Monday, April 4, 2005 More ...

Journal - The Doom of the DOM: Sunday, September 12, 2004 More ...

Journal - More DHTML Gimmickry: Sunday, December 21, 2003 More ...

Journal - Browser and Text Size: Sunday, November 30, 2003 More ...

Journal - Focus Pocus: Wednesday, November 5, 2003 More ...

Journal - Miscellaneous: Monday, April 21, 2003 More ...

Journal - New, New, New: Wednesday, January 1, 2003 More ...

Journal - A New Record!: Sunday, November 24, 2002 More ...

Journal - .NET Console Integration: Saturday, November 2, 2002 More ...

Journal - WebEdit.NET Sample AddIn: Tuesday, September 3, 2002 More ...

Journal - Text Finder: Saturday, August 3, 2002 More ...

Journal - Colored Scrollbars!: Saturday, July 13, 2002 More ...

Journal - The Site Console: Saturday, March 23, 2002 More ...

Journal - Visual Filters: Sunday, October 14, 2001 More ...

Journal - Site Quotes: Saturday, September 1, 2001 More ...

Journal - Colors and Operators: Saturday, June 16, 2001 More ...

Journal

Journal - Happy New Year 2009: 2009 New Year's Greetings Friday, January 2, 2009 More ...

Journal - Fourty-Two K: Running a marathon. Saturday, April 26, 2008 More ...

Journal - Happy New Year 2008: 2008 new year's greetings Thursday, January 3, 2008 More ...

Journal - Boxing In The Dark: About structs being boxed as delegate targets. Saturday, September 15, 2007 More ...

Journal - Parameterizing Event Subscriptions: How to pass data when registering event handlers Saturday, July 28, 2007 More ...

Journal - Parse Tree Visualization: Visualizing a .NET Console parse tree Sunday, April 1, 2007 More ...

Journal - Calling Open Instance Delegates in .NET Console: Creating open instance delegates in .NET Console, and recent delegate calling syntax improvements Sunday, March 11, 2007 More ...

Journal - Flexible Binary Searches: Using multi-type comparers in binary searches Saturday, February 3, 2007 More ...

Journal - 2006 Summary: Yearly summary for 2006 Monday, December 25, 2006 More ...

Journal - Open Instance Delegates and Weak References: Using .NET 2.0 open instance delegates for event handling without keeping the listener alive Sunday, November 19, 2006 More ...

Journal - New Project: Gregor.Media: Gregor.Media is the latest project addition to the Gregor.NET framework Sunday, November 5, 2006 More ...

Journal - Syntax Highlighting for Embedded Code: Using a syntax parser for code highlighting multiple-syntax files Wednesday, November 1, 2006 More ...

Journal - Concurrent Document Views: Supporting multiple concurrent views in WebEdit.NET Saturday, October 28, 2006 More ...

Journal - Resource Storage Provider: A new WebEdit.NET storage provider enables viewing embedded resources. Saturday, October 21, 2006 More ...

Journal - Wave That Flag: Helper structs for compacting flags Sunday, October 8, 2006 More ...

Journal - Implementing ToString: How to implement the ToString method in a maintainance-safe manner Monday, September 4, 2006 More ...

Journal - Walkin' Blues: Walking, moving, again. Sunday, August 27, 2006 More ...

Journal - Vacation: Off the web. Monday, May 22, 2006 More ...

Journal - Up and Running: Just a short note. Tuesday, March 21, 2006 More ...

Journal - Enums and Generics: Using generic routines with enumerated types. Thursday, February 16, 2006 More ...

Journal - Walking Arrays: Gregor.NET utilities for multi-dimensional arrays. Sunday, February 12, 2006 More ...

Journal - Check the Flow: Consolidating Gregor.Core.Check and Gregor.Core.Flow Tuesday, February 7, 2006 More ...

Journal - Multi-Level Sorting: Using Gregor.Core.Walk.Sort() Sunday, February 5, 2006 More ...

Journal - Templated Text Generation, Simplified: Using Gregor.Core.Parse.ProcessTemplate Wednesday, February 1, 2006 More ...

Journal - Closed Delegates: Saturday, January 28, 2006 More ...

Journal - Generic Method Support: Sunday, January 22, 2006 More ...

Journal - Searching for Text in WebEdit.NET: Wednesday, January 18, 2006 More ...

Journal - Using Shell Context Menus: Sunday, January 15, 2006 More ...

Journal - More Fun With Callbacks: Thursday, January 12, 2006 More ...

Journal - Implementing Equals: Thursday, January 5, 2006 More ...

Journal - 2005, Anyway: Wednesday, December 28, 2005 More ...

Journal - Open Instance Delegates, Finally: Monday, December 19, 2005 More ...

Journal - Whidbey Migration: Saturday, December 3, 2005 More ...

Journal - .NET Console on the Console: Monday, November 14, 2005 More ...

Journal - Reshaping The Site: Thursday, November 3, 2005 More ...

Journal - New .NET Console Features: Sunday, October 30, 2005 More ...

Journal - Nulls: Thursday, October 20, 2005 More ...

Journal - Text Generation: Monday, October 10, 2005 More ...

Journal - Killing Projects: Saturday, October 8, 2005 More ...

Journal - Short Updates Note: Tuesday, October 4, 2005 More ...

Journal - Flexibly Navigated Object Graphs: Sunday, September 25, 2005 More ...

Journal - Orcas: Tuesday, September 20, 2005 More ...

Journal - Visual Studio to Command Line: Saturday, September 17, 2005 More ...

Journal - Identifier Confusion in VB.NET: Tuesday, September 13, 2005 More ...

Journal - Outlining Documents in WebEdit.NET: Wednesday, September 7, 2005 More ...

Journal - Fixup Providers: Wednesday, August 31, 2005 More ...

Journal - Case Sensitivity in AutoText: Friday, August 26, 2005 More ...

Journal - Command Shells: Friday, August 19, 2005 More ...

Journal - Working With Text In WebEdit.NET: Sunday, August 7, 2005 More ...

Journal - Data Access and Strong Typing: Sunday, July 31, 2005 More ...

Journal - Scripting Session: Saturday, July 23, 2005 More ...

Journal - Language Configuration in WebEdit.NET: Saturday, July 9, 2005 More ...

Journal - Wants and Needs: Friday, July 1, 2005 More ...

Journal - .NET Sheet : .NET Console: Wednesday, June 22, 2005 More ...

Journal - Implementing Nested Procedures: Saturday, June 18, 2005 More ...

Journal - Custom Auto-Completion Code Revisited: Sunday, June 12, 2005 More ...

Journal - Why Generics Make Sense In Scripting: Friday, June 10, 2005 More ...

Journal - Event Handling with .NET Console: Monday, June 6, 2005 More ...

Journal - Loops, Functions, and Generics in .NET Console: Sunday, June 5, 2005 More ...

Journal - .NET Console Revamp: Sunday, May 22, 2005 More ...

Journal - The Virtues of Long Names: Wednesday, May 18, 2005 More ...

Journal - Open Instance Property Delegates and Generic Comparers: Saturday, April 30, 2005 More ...

Journal - Auto-Completion for .NET Console: Saturday, April 16, 2005 More ...

Journal - Late-bound Delegate Creation, Once Again: Saturday, April 9, 2005 More ...

Journal - Update History of Downloadables: Monday, April 4, 2005 More ...

Journal - Adding Line Comments in WebEdit.NET: Saturday, April 2, 2005 More ...

Journal - Simple Object Graphs: Wednesday, March 30, 2005 More ...

Journal - Data Types as Measurement Abstractions: Tuesday, March 22, 2005 More ...

Journal - The Last Program You'll Ever Download: Saturday, March 19, 2005 More ...

Journal - Alias Substitution and Custom Code: Friday, March 18, 2005 More ...

Journal - PowerPoint: Sunday, March 13, 2005 More ...

Journal - Markup Entities: Thursday, March 10, 2005 More ...

Journal - Tuples: Sunday, March 6, 2005 More ...

Journal - WebEdit.NET Languages Configuration: Saturday, March 5, 2005 More ...

Journal - When Not to Show Error Dialogs: Tuesday, March 1, 2005 More ...

Journal - Do Not Throw Exceptions in Event Handlers: Saturday, February 26, 2005 More ...

Journal - Security by Incentives: Thursday, February 24, 2005 More ...

Journal - Declarative Event Handling: Sunday, February 20, 2005 More ...

Journal - Nested Array Syntax: Saturday, February 12, 2005 More ...

Journal - Escape Syntax Madness: Saturday, February 5, 2005 More ...

Journal - Implicitness: Saturday, January 29, 2005 More ...

Journal - The Gregor.Lists Project Has Died: Sunday, January 23, 2005 More ...

Journal - Morning Breeze of Freedom: Tuesday, December 28, 2004 More ...

Journal - ToString Revisited: Sunday, December 26, 2004 More ...

Journal - Spam-filtered History: Tuesday, December 21, 2004 More ...

Journal - Granny Engineering: Friday, November 26, 2004 More ...

Journal - Languages in .NET Assembly Browser: Sunday, October 24, 2004 More ...

Journal - Indexing and Slicing: Wednesday, October 13, 2004 More ...

Journal - Team Oriented Tokenizing: Tuesday, October 12, 2004 More ...

Journal - Abstracting Client Specifics: Friday, September 24, 2004 More ...

Journal - Method Covariance: Tuesday, September 14, 2004 More ...

Journal - The Doom of the DOM: Sunday, September 12, 2004 More ...

Journal - Ch-Ch-Changes: Sunday, September 5, 2004 More ...

Journal - Whidbey: Sunday, August 22, 2004 More ...

Journal - Constants, OO-Style: Friday, August 20, 2004 More ...

Journal - Logic: Saturday, July 31, 2004 More ...

Journal - Three Things on Trees: Sunday, July 11, 2004 More ...

Journal - Coding Blues: Sunday, June 20, 2004 More ...

Journal - Late-bound Delegate Creation Revisited: Sunday, June 6, 2004 More ...

Journal - Late-bound Delegate Creation: Monday, May 31, 2004 More ...

Journal - Building Code in WebEdit.NET: Saturday, May 29, 2004 More ...

Journal - IBM on Positional Parameters: Friday, May 7, 2004 More ...

Journal - You Get What You Pay For: Sunday, April 25, 2004 More ...

Journal - Hacking Like Mad: Saturday, February 21, 2004 More ...

Journal - Compatibility, Processes, Solutions: Thursday, January 22, 2004 More ...

Journal - The Song That the Morning Brings: Sunday, January 11, 2004 More ...

Journal - I'm Managed, I'm Bored: Saturday, January 3, 2004 More ...

Journal - More DHTML Gimmickry: Sunday, December 21, 2003 More ...

Journal - The Groupie and the Geek: Tuesday, December 16, 2003 More ...

Journal - Browser and Text Size: Sunday, November 30, 2003 More ...

Journal - Focus Pocus: Wednesday, November 5, 2003 More ...

Journal - Throw One Away: Friday, September 19, 2003 More ...

Journal - Gone: Sunday, July 27, 2003 More ...

Journal - Managed Namespace Extension Project: Saturday, July 26, 2003 More ...

Journal - One Dot One, aka, 2003: Saturday, June 28, 2003 More ...

Journal - Custom Document Storage Providers: Sunday, May 18, 2003 More ...

Journal - Miscellaneous: Monday, April 21, 2003 More ...

Journal - Who Needs This?: Sunday, March 9, 2003 More ...

Journal - Loudness, Wearyness: Sunday, February 23, 2003 More ...

Journal - ShellControls Moved: Sunday, February 2, 2003 More ...

Journal - New, New, New: Wednesday, January 1, 2003 More ...

Journal - My Holiday Present: Sunday, December 22, 2002 More ...

Journal - A New Record!: Sunday, November 24, 2002 More ...

Journal - .NET Console Integration: Saturday, November 2, 2002 More ...

Journal - Introducing .NET Console: Sunday, September 30, 2002 More ...

Journal - WebEdit.NET Sample AddIn: Tuesday, September 3, 2002 More ...

Journal - Text Finder: Saturday, August 3, 2002 More ...

Journal - Colored Scrollbars!: Saturday, July 13, 2002 More ...

Journal - Some Pitiful Gregor.NET Docu: Thursday, May 30, 2002 More ...

Journal - Beyond the Beta: Saturday, April 20, 2002 More ...

Journal - The Site Console: Saturday, March 23, 2002 More ...

Journal - .NET Development: Sunday, February 3, 2002 More ...

Journal - Visual Filters: Sunday, October 14, 2001 More ...

Journal - Site Quotes: Saturday, September 1, 2001 More ...

Journal - Beta 2: Wednesday, August 15, 2001 More ...

Journal - Limbo Time: Sunday, June 30, 2001 More ...

Journal - Colors and Operators: Saturday, June 16, 2001 More ...