Blog Series
- __clrtype__ Metaclasses
- Introducing __clrtype__ Metaclasses (April 20, 2009)
- __clrtype__ Metaclasses: IronPython Classes Under the Hood (April 21, 2009)
- __clrtype__ Metaclasses: Customizing the Type Name (April 22, 2009)
- __clrtype__ Metaclasses: Adding CLR Fields (2 comments) (April 23, 2009)
- __clrtype__ Metaclasses: Adding CLR Properties (April 24, 2009)
- __clrtype__ Metaclasses Demo: Silverlight Databinding (April 24, 2009)
- __clrtype__ Metaclasses: Simple Custom Attributes (June 15, 2009)
- __clrtype__ Metaclasses: Positional Attribute Parameters (June 17, 2009)
- __clrtype__ Metaclasses: Named Attribute Parameters (June 18, 2009)
- Brokered WinRT Components
- Brokered WinRT Components Step-by-Step (April 25, 2014)
- Brokered WinRT Components Step One (2 comments) (April 25, 2014)
- Brokered WinRT Components Step Two (April 25, 2014)
- Brokered WinRT Components Step Three (April 25, 2014)
- F# Hawkeye
- F# as a Second .NET Language (November 28, 2007)
- F# Hawkeye : Functional Programming (November 28, 2007)
- F# Hawkeye : Pattern Matching (5 comments) (November 29, 2007)
- F# Hawkeye : Type Inference (November 29, 2007)
- F# Hawkeye : Assorted Goodness (November 30, 2007)
- F# Hawkeye : Assorted Not-So-Goodness (November 30, 2007)
- Hawk Notes
- Hawk Notes, Volume 1 (September 8, 2015)
- Hawk Notes, Volume 2 (June 6, 2019)
- Hawk Notes, Volume 3 (June 17, 2019)
- Hawk Notes, Volume 4 (October 21, 2019)
- IronPython And *
- IronPython and [Insert MSFT Technology Here] (7 comments) (November 13, 2008)
- IronPython and WPF Part 1: Introduction (November 13, 2008)
- IronPython and WPF Part 2: Loading XAML (November 14, 2008)
- IronPython and WPF Part 3: Data Binding (1 comment) (November 18, 2008)
- IronPython and WPF Part 4: Background Processing (November 19, 2008)
- IronPython and WPF Background Processing Revisited (November 20, 2008)
- IronPython and WPF Part 5: Interactive Console (3 comments) (November 24, 2008)
- IronPython and Linq to XML Part 1: Introduction (November 27, 2008)
- IronPython and Linq to XML Part 2: Screen Scraping (2 comments) (November 27, 2008)
- IronPython and Linq to XML Part 3: Consuming Atom Feeds (1 comment) (November 27, 2008)
- IronPython and Linq to XML Part 4: Generating XML (December 2, 2008)
- IronPython and LiveFX: Accessing Profiles (2 comments) (December 13, 2008)
- IronPython and LiveFX: Ori’s LiveOE.py (December 16, 2008)
- IronPython and LiveFX: Raw HTTP Access (December 16, 2008)
- IronPython and CodeDOM: Dynamically Compiling C# Files (January 30, 2009)
- IronPython and IronRuby CTPs for .NET 4.0 Beta 2 (1 comment) (October 21, 2009)
- IronPython Hybrid App Debugging
- Lightweight Debugging for Hybrid C#/IronPython Apps (2 comments) (October 6, 2009)
- Hybrid App Debugging – TracebackDelegate and SetTrace (October 7, 2009)
- Hybrid App Debugging Aside – The DLR Hosting API (October 7, 2009)
- Hybrid App Debugging – Threading (October 9, 2009)
- Hybrid App Debugging – The Debug Window (5 comments) (October 9, 2009)
- Monadic Philosophy
- Monadic Philosophy (2 comments) (July 30, 2008)
- Monadic Philosophy Part 2 – The LINQ Monad (3 comments) (July 30, 2008)
- Monadic Philosophy Part 3 – The Parser Monad in C# (2 comments) (August 1, 2008)
- Monadic Philosophy Part 4 – The Parser Monad in F# (August 1, 2008)
- Monadic Philosophy Part 5 – Reader Comments (1 comment) (August 9, 2008)
- Practical F# Parsing
- Practical Parsing in F# (1 comment) (December 10, 2007)
- Practical F# Parsing: The Parse Buffer (December 11, 2007)
- Practical F# Parsing: Unit Testing (1 comment) (December 12, 2007)
- Practical F# Parsing: Syntactical Productions (1) (December 13, 2007)
- Practical F# Parsing: Active Patterns (2 comments) (December 14, 2007)
- Practical F# Parsing : Syntactical Productions (2) (December 17, 2007)
- Practical F# Parsing: Semantic Productions (1) (December 18, 2007)
- Practical F# Parsing: The Abstract Syntax Tree (December 19, 2007)
- Practical F# Parsing: Semantic Productions (2) (December 20, 2007)
- Practical F# Parsing: Recursion and Predicate Functions (8 comments) (January 29, 2008)
- Writing an IronPython Debugger
- Writing an IronPython Debugger: Introduction (February 27, 2009)
- Writing an IronPython Debugger: MDbg 101 (1 comment) (February 27, 2009)
- Writing an IronPython Debugger: Hello, Debugger! (2 comments) (February 28, 2009)
- Writing an IronPython Debugger: Setting a Breakpoint (March 2, 2009)
- Writing an IronPython Debugger: Adding Interactivity (March 4, 2009)
- Writing an IronPython Debugger: Dynamic Stack Trace (March 9, 2009)
- Writing an IronPython Debugger: Refactoring (March 12, 2009)
- Writing an IronPython Debugger: Stepping Thru Code (March 13, 2009)
- Writing an IronPython Debugger: Debugging Just My Code (3 comments) (March 13, 2009)
- Writing an IronPython Debugger: Showing Source Code (March 19, 2009)
- Writing an IronPython Debugger: Colorful Console (March 19, 2009)
- Writing an IronPython Debugger: A Little Hack…err…Cleanup (March 21, 2009)
- Writing an IronPython Debugger: Getting Local Variables (1 comment) (March 25, 2009)
- Writing an IronPython Debugger: Displaying Values (1 comment) (March 31, 2009)
- Writing an IronPython Debugger: Command Routing (4 comments) (April 1, 2009)
- Writing an IronPython Debugger: Getting Arguments (April 6, 2009)
- Writing an IronPython Debugger: REPL Console (1 comment) (April 6, 2009)
- Writing an IronPython Debugger: Breakpoint Management (April 8, 2009)
Categories
Tags
ASP.NET (31)
Blogging (128)
C# (18)
Community (81)
dasBlog (12)
Database (13)
Debugger (23)
DLR (25)
Domain Specific Languages (15)
Dynamic Languages (12)
Entertainment (14)
ETech (15)
F# (51)
Family (33)
Functional Programming (18)
Games (18)
Hockey (34)
IronRuby (16)
Lanugages (43)
LINQ (24)
Microsoft (31)
Modelling (61)
Movies (23)
Music (20)
Parsing Expression Grammar (16)
PowerShell (41)
REST (18)
Ruby (23)
Service Broker (14)
Silverlight (20)
SOA (94)
Visual Studio (21)
Washington Capitals (43)
WCF (31)
Web 2.0 (67)
Web Services (12)
WF (21)
Windows Live (29)
Working at MSFT (23)
Xbox 360 (54)
XNA (15)
Series
Disclaimer
The information in this weblog is provided "AS IS" with no warranties,
and confers no rights. This weblog does not represent the thoughts,
intentions, plans or strategies of my employer. It is solely my opinion.
Inappropriate comments will be deleted at the authors discretion.