Sharp Things
- Posts
- 77 from 8 Sep 2004 to 15 Jun 2010
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/jomo_fisher/feed.xml
2010 12
- Use FsLex and FsYacc to make a parser in F#
- Creating an OData Web Service with F#
- F# Object Oriented Programming
- How to Enumerate all WMI Classes
- F# Destroys Invading Aliens
- F# Team is Hiring a Cross-Platform Developer
- Neat Samples: MEF in F# Scripts
- Neat Samples: Extend your F# program with MEF
- Neat Samples: F#, Freebase and DGML
- Neat Sample: F# and Bing API
- Neat Sample: F# and Freebase
- F# February 2010 Release is out
2009 1
2008 9
2007 24
- Strange Confluence: An Immutable Queue in F#
- Tight Code--A Puzzle in F#
- F# Team is Hiring
- WideFinder--Naive F# Implementation
- The Least a C# Programmer Needs to Know about F# Part I--Implicit Types
- Soma on F#
- Adventures in F#--Sweet Test-First Kung Fu
- Adventures in F#--Lazy Like a Fox
- Adventures in F#--Corecursion
- Adventures in F#--Discriminated Unions
- Adventures in F#--Poking Tuples with a Stick
- Adventures in F#--Function Type Inference
- Adventures in F#--Probing Type Inference
- Adventures in F#--The Lay of the Land
- Persistence Ignorance in LINQ to SQL
- Probing a Hidden .NET Runtime Performance Enhancement
- LINQ to SQL Trick: Get all Table Names
- The Least You Need to Know about C# 3.0
- LINQ to SQL Beta2 Performance Numbers and the Dynamic Compilation Pattern
- Dealing with Linq’s Immutable Expression Trees
- Leaky FunctionsBarrel of Bugs
- Visitor Revisitted: LINQ, Function Composablity and Chain of Responsibility
- Inline Visitor Construction using LINQ
- Fast Switching with LINQ
2006 2
2005 19
- Update: Targetting 1.1 .NET Framework with MSBuild
- C# 3.0 Expression Trees
- Creating Custom Aggregate Functions in LINQ
- Evolution of a C# Query—Step by step from C# 1.1 to LINQ
- How to plug your own C# compiler into VS 2005.
- Code Quality Tip #3: Switch Gears, Eat your Dogfood
- Hack the Build: Use the Whole Test-First Whale
- Mock Grid Implementation
- Recognizer Driver
- Naive Recognizer
- Hack the Build: Interview Question Musings
- Hack the Build: Code Quality and Test Driven Development at Microsoft
- Hack the Build: An Introduction to MSBuild
- Hack the Build: Update to 1.1 targets
- Hack the Build: Use Whidbey Beta2 to target .NET Runtime 1.1
- MSBuild Sample Code Demonstrating How to Target 1.1 Framework with VS Whidbey Beta 2
- Hack the Build: What’s New in Beta2?
- Hack the Build: Cracking MSBuild Project Files
- Hack the Build: Hide Items from Visual Studio Solution Explorer
2004 10
- Hack the Build: Programmatically Converting Older VS .NET Projects to MSBuild
- MSBuild Sample Code Demonstrating How to Convert Older Projects to VS8 Format
- Hack the Build: New MSBuild Resources on Channel 9
- MSBuild Sample Code Demonstrating How to Target 1.1 Framework with VS Whidbey Beta 1
- Hack the Build: Targetting .NET Runtime 1.1 Step-by-Step
- Hack the Build: Target Overriding Step-by-Step
- Hack the Build: Lay of the Land
- Hack the Build: Peeking under the Hood
- MSBuild and VS .NET 2003
- Hack the Build: An Introduction