Category: .net 2014 F# assertion libraries Jul 22 2014 Some regex help from the F# compiler Apr 19 2014 A hasty introduction to the Either type Apr 03 2014 Stayin' alive with .NET GC Mar 06 2014 2013 Why not try F#? May 26 2013 Side-effect free programming in C# Apr 05 2013 A 'Hello World' introduction to testing in F# Mar 08 2013 2012 Lazy<T> monad instance in C# Dec 13 2012 Threading and Lazy<T> Dec 12 2012 Some optional, functional goodness in C# Dec 02 2012 Towards point-free in C# May 12 2012 2011 An Rx newbie observes property changes May 21 2011 2010 Essence and ceremony, Ruby and C# Jul 12 2010 Announcing NSubstitute Jun 30 2010 The worst class in the world: OneOrMany Apr 14 2010 A WPF newbie battles the StackPanel Mar 23 2010 Using conventions and StructureMap to wire up Views and View Models Mar 15 2010 StructureMap gotcha: IEnumerable instance registered but not injected Mar 08 2010 A WPF newbie styles a ListBox Mar 02 2010 2009 Mocking delegates with Rhino Mocks Dec 16 2009 Dynamically creating a generic list Nov 27 2009 Calculators and a tale of two TDDs - Pt 3: Finishing up our BDD kata Oct 22 2009 Calculators and a tale of two TDDs - Pt 2: BDD-style Oct 21 2009 Calculators and a tale of two TDDs - Pt 1: a traditional approach Oct 21 2009 Configuring dependencies' dependencies with StructureMap 2.5.1 [.NET,C#] Sep 10 2009 An example of driving design through top-down testing Sep 01 2009 Coding tiger, hidden responsibility Aug 21 2009 Enumerables, LINQ and speed Jul 24 2009 Occasional trouble mocking generic methods Jun 17 2009 Moving to scenario-based unit testing in .NET Jun 10 2009 Dynamic disappointment Jun 03 2009 Basic .NET builds using Rake Apr 02 2009 Explicitly test what you are trying to test Apr 02 2009 Too LINQy? Mar 19 2009 Garden Race Pt 3: It's GUI time! Mar 15 2009 Testing a class for making asynchronous calls Feb 27 2009 2008 System.BadImageFormatException on 64-bit OS Dec 02 2008 Unusual formatting with test-first extension method abuse Oct 28 2008 Learning C# lambda syntax from delegates Oct 22 2008 The (very) basics of AAA with Rhino Mocks 3.5 Oct 01 2008 NHibernate mappings using xml, attributes, and Fluent NHibernate Sep 04 2008 Getting both item and index during C# enumerations Aug 30 2008 Why can't I access static members from instances using C#? Jul 28 2008 Dodgy .NET memory measurements using counters Jul 25 2008 Brackets, braces, parentheses, and other such creatures Jul 25 2008 @ prefix for C# names Jun 23 2008 Yet another way of raising events from mocks Jun 21 2008 Attempting to understand Dependency Injection Jun 12 2008 Disable theming for an empty ASPX May 21 2008 ReSharper 4.0 beta May 20 2008 LINQ To SQL crippled prior to RTM May 20 2008 Garden Race Pt 2: Adding multiple players May 18 2008 Authorisation rule precedence in web.config May 16 2008 Garden Race Pt 1: Snakes, ladders and iterations May 16 2008 Garden Race Series: Basics of iterative development and TDD May 15 2008 Enabling tracing for WCF (then making sense of the output) May 07 2008 Adding IPrincipal to the list of known types in WCF May 02 2008 Faking WCF authentication for integration tests Apr 21 2008 Getting the current identity in WCF Apr 17 2008 Lambda signature autocomplete with ReSharper 4 Apr 03 2008 IEnumerable and ForEach() Mar 20 2008 Implicitly typed arrays in C# 3.0 Mar 19 2008 To var or not to var... Feb 25 2008 Using LINQ to XML to migrate blog posts Feb 04 2008 Viewing the SQL generated by NHibernate Jan 16 2008 Implementing Python-like Range in C# Jan 11 2008 Messing around with Castle ActiveRecord Jan 08 2008 Messing around with ADO.NET Entity Framework Beta 3 Jan 03 2008 2007 Messing around with various ORMs Dec 31 2007 Messing around with LinqToSql Dec 21 2007 Messing around with NHibernate Dec 21 2007 Messing around with SubSonic Dec 20 2007 ASP.NET 3.5 Extensions CTP is here! Dec 10 2007 Locating NHibernate Mapping Files Nov 14 2007 LINQ-to-SQL logging via DataContext.Log Nov 08 2007 LINQ, deferred execution and closures Nov 07 2007 Getting SubSonic talking to Oracle Nov 01 2007 Double dispatch Nov 01 2007 Fluently constructing test objects Oct 30 2007 Generics and overriding Oct 30 2007 ALT.NET Wiki Oct 24 2007 More on learning ReSharper Oct 23 2007 Link: Tutorial on ASP.NET MVC Oct 18 2007 Getting to grips with ReSharper Oct 17 2007 Forms Authentication and sliding expiration Oct 16 2007 ScottGu on templating, and using AJAX without UpdatePanels Oct 08 2007 ASP.NET MVC framework Oct 08 2007 ScottGu on releasing the source code for .NET 3.5 Oct 04 2007 A GridView CommandField of type Image causes a double submit Oct 03 2007 Coalescing delegates Oct 03 2007 Confirm delete for GridView's CommandField using JavaScript Oct 02 2007 xUnit.net announced Sep 21 2007 Rob Conery on text mining and analysis Sep 14 2007 Get the name of the method that threw an exception Aug 31 2007 Example of deploying web apps using WiX Aug 22 2007 Example of deploying web apps using MSBuild Aug 21 2007 Handy list of open source software in C# Aug 20 2007 Automating releases with WiX and MSBuild Aug 17 2007 LINQ enumeration gotcha Aug 17 2007 Web Deployment Projects Aug 16 2007 Currying (not vindaloo) Aug 16 2007 MSBuild task library links Aug 14 2007 Map, Filter, and Reduce in .NET Jul 14 2007 Data Access Guidance Package - DAL generation Jul 12 2007 Anders NorĂ¥s on DSLs with C# Jul 11 2007 Sending an email to a group with a SharePoint workflow Jul 10 2007 XSD for .ACTIONS file Intellisense Jul 10 2007 SharePoint aware workflow activities Jul 10 2007 Custom SharePoint Designer Actions using VS 2005 Jul 09 2007 June CTP of the Entity Framework Jul 04 2007 Rob Conery on using LINQ to query just about anything Jul 03 2007 Porting ASP.NET Applications to Mono Jul 03 2007 MVP and SharePoint Web Parts Jun 20 2007 Domain Centric Validation with the Notification Pattern Jun 14 2007 NUnit 2.4+ constraint-based assertion syntax Jun 13 2007 ScribeSonic: Example of a blog written with SubSonic May 19 2007 ADO.NET Entity Framework dropped from "Orcas"/.NET 3.5 Apr 30 2007 SubSonic 2.0 webcast on sonic.exe command line tool Apr 18 2007 Considering a View's Get/Set Roles with MVP Apr 16 2007 Design Patterns in ASP.NET 2.0 Apr 16 2007 Hibernate Best Practices with ASP.NET on CodeProject.com Apr 15 2007 Hotfix Patch for ASP.NET Compilation Issues Apr 12 2007 Example of querying collections in C# 2.0 and 3.0 with LINQ Apr 11 2007 Converting values for a DataColumn to an Array Apr 10 2007 Ray Tracing in C# 3.0 Apr 10 2007 Enterprise Library for .NET Framework 2.0 Mar 30 2007 SubSonic - instant data access layer Mar 28 2007 Linq for Entities: MVP impressions from MVP Summit 2007 Mar 20 2007 101 LINQ Samples Mar 19 2007 Linq for NHibernate Mar 17 2007 More MVP with TDD goodness Mar 09 2007 MonoRail and the Castle Project Feb 23 2007 Walkthrough of writing a Model View Presenter in ASP.NET Feb 21 2007 .NET Cheat Sheets Jan 30 2007 AnkhSVN 1.0 released Jan 24 2007 ASP.NET AJAX 1.0 released Jan 24 2007 Version Tolerant Serialisation in .NET Jan 19 2007 Getting the default value of some value type Jan 19 2007 Writing MS AJAX compatible custom controls Jan 18 2007 Generic method type inference in C# Jan 17 2007 Custom Web Controls Demystified - Composite controls Jan 17 2007 Everything you ever wanted to know about ViewState and more Jan 16 2007 Jeremy Miller on Orthogonal Code Jan 10 2007 2006 Model View Presenter pattern for ASP.NET Dec 19 2006 ASP.NET AJAX RC1 released Dec 15 2006 NHibernate: Object persistance for .NET Dec 13 2006 ASP.NET AJAX Beta 2: Changes from CTP Dec 13 2006 Microsoft's site for official VS.NET extensions (released and CTP) Dec 13 2006 LINQ, Lambda expressions and maths Dec 13 2006 Sandcastle: .NET documentation generation ala NDoc Dec 13 2006 Anders Hejlsberg presentation on C# 3.0 language enhancements Dec 12 2006 NMVP: Model View Presenter for .NET Dec 12 2006