-
Recent Posts
Recent Comments
Archives
Categories
- ASP.NET
- asp.net mvc
- Book Review
- ControllerSessionState
- ControllerSessionStateAttribute
- DataContext
- DLINQ
- Expression Trees
- Extension Methods
- F#
- fsharp
- fsrazor
- Functional Construction
- Functional Programming
- git
- git-achievements
- git-svn
- Hacking LINQ
- HTTP Compression
- IDisposable
- IIS
- ILazyContext
- ILazyQueryable
- Iterators
- LazyLinq
- LINQ
- LINQ to SQL
- msysgit
- mvc 3
- NUnit
- Performance
- posh-git
- powershell
- Queryable
- razor
- red-gate
- Refactoring
- reflector
- RenderAction
- Serializable
- SessionStateAttribute
- SharePoint
- SPExLib
- Stack Overflow
- STLDODN
- testing
- Uncategorized
- WatiN
Meta
Author Archives: Keith Dahlby
posh-git v0.4
I figure a year between releases is plenty, so I’ve tagged a v0.4 release of posh-git. Really the notion of versions for a bunch of scripts on which noone depends seems a bit silly…if a feature seems to be missing, … Continue reading
Posted in git, posh-git, powershell
1 Comment
posh-git on Herding Code
Earlier this month I had the opportunity to record an episode of Herding Code with GitHubbers Paul Betts and Phil Haack on the state of Git for Windows: Herding Code 132. Topics included discussions on why Git hates developers and … Continue reading
Posted in git, posh-git
Leave a comment
Los Techies at CodeMash 2.0.1.2
Every January a swarm of geeks descend on the Kalahari Resort in Sandusky, OH for CodeMash, a top-notch cross-platform, family-friendly developer conference. This year’s event features an impressive session list including presentations by Scott Hanselman, Jon Skeet, Glenn Block of … Continue reading
Git Beyond the D in DVCS
Jimmy’s post is a nice reminder of the advantages of a distributed version control system. But having ramped up on Git primarily through git-svn, I thought it would be worth enumerating some of the advantages I’ve found just in my … Continue reading
Posted in git
4 Comments
Allowing a Windows Service to Interact with Desktop without LocalSystem
One of the biggest roadblocks with getting automated browser tests (we use WatiN) running in a Windows Continuous Integration environment is figuring out how to let the build server interact with the desktop. Typically there have been two options: Don’t … Continue reading
posh-git Release v0.3
On a whim, I’ve decided to tag a v0.3 release of posh-git (which has been stable for a few months now). In this release… Installer Previously the setup process for posh-git was undefined. Daniel Hoelbling was kind enough to put … Continue reading
Posted in git, posh-git, powershell
Leave a comment
Windows Git Tip: Hide ^M (Carriage Return) in Diff
A common point of confusion when getting started with Git on Windows is line endings, with Windows still using CR+LF while every other modern OS uses LF only. Git provides three ways to deal with this discrepancy, as described in … Continue reading
Posted in git, msysgit
11 Comments
F# + Razor View Engine = FSRazor
Last month InfoQ posted some info from the ASP.NET team about using F# with the new Razor view engine. It seemed like it should be pretty simple, so I thought I’d give it a shot. My (very rough) progress so … Continue reading
Posted in asp.net mvc, F#, fsharp, fsrazor, mvc 3, razor
5 Comments
Red Gate should have said…
Red Gate Software’s recent open letter to the .NET community has caused a bit of a stir. Here’s an alternate version that may have gone over better… In August 2008, Red Gate took over stewardship of .NET Reflector, one of … Continue reading
Posted in red-gate, reflector
11 Comments
RenderAction with ASP.NET MVC 3 Sessionless Controllers
One of the new features of ASP.NET MVC 3 is a controller-level attribute to control the availability of session state. In the RC the attribute, which lives in the System.Web.SessionState namespace, is [ControllerSessionState]; for RTM ScottGu says it will be … Continue reading
