NuGet Package Transformations

code nuget oss suggest edit

Note, this blog post applies to v1.0 of NuGet and the details are subject to change in a future version.

Read More

NuGet CTP 2 Released!

nuget code suggest edit

My team has been hard at work the past few weeks cranking out code and today we are releasing the second preview of NuGet (which you may have heard referred to as NuPack in the past, but was renamed for CTP 2 by the community). If you’re not familiar with what NuGet is, please read my introductory blog post on the topic.

Read More

ASP.NET MVC 3 Release Candidate

Today we’re releasing the release candidate for ASP.NET MVC 3. We’re in the home stretch now so it’ll mostly be bug fixes and small tweaks from here on out.

Read More

Fighting Confirmation Bias

science suggest edit

This month’s Scientific American has an interesting commentary by Scott Lilienfield entitled Fudge Factor that discusses the fine line between academic misconduct and errors caused by confirmation bias.

Read More

A Sordid Little Tale Of Unexpected Security Exceptions

It was a dark and stormy coding session; the rain fell in torrents as my eyes were locked to two LCD screens in a furious display of coding …

Read More

And The Winner Is, NuGet

code oss nuget suggest edit

The polls have closed and we now have a new name for our project, NuGet (pronounced “New Get” and not “Nugget” and not “Noojay” for you hoity-toity) which had the most votes by a large margin.

Read More

Community Naming

nuget code oss suggest edit

Just a quick follow-up to my last posts about naming NuPack. Looks like the community is not content to sit back and let the project be labelled with a lame name. I’ve seen a couple of community inspired names created as new issues in the CodePlex issue tracker.

Read More

Naming is Hard, Let's Go Shopping

oss nuget suggest edit

There are only 2 hard problems in Computer Science. Naming things, cache invalidation and off-by-one errors.

Read More

We're Renaming NuPack

nuget code oss suggest edit

Hosting Your Own Local and Remote NuGet Feeds

nuget code oss suggest edit

Note: Everything I write here is based on a very early pre-release version of NuGet (formerly known as NuPack) and is subject to change.

Read More

Updating NuGet Contributor Guidelines

nuget code oss suggest edit

A couple days ago I wrote a blog post entitled, Running Open Source In A Distributed World which outlined some thoughts I had about how managing core contributors to an open source project changes when you move from a centralized version control repository to distributed version control.

Read More

NuGet Up For Grabs Items

nuget oss suggest edit

In my last post, I described how we’re trying to improve and streamline contributor guidelines to make it easy for others to contribute to NuGet.

Read More

Running Open Source In A Distributed World

nuget code oss suggest edit

When it comes to running an open source project, the book Producing Open Source Software - How to Run a Successful Free Software Project by Karl Fogel (free pdf available) is my bible (see my review and summary of the book).

Read More

Introducing NuGet Package Manager

NuGet (recently renamed from NuPack) is a free open source developer focused package manager intent on simplifying the process of incorporating third party libraries into a .NET application during development.

Read More

ASP.NET MVC 3 Beta Released

UPDATE: This post is a out of date. We recently released the Release Candidate for ASP.NET MVC 3.

Read More

UrlScan Broke My Blog (And How I Fixed It)

By now, you’re probably aware of a serious ASP.NET Vulnerability going around. The ASP.NET team has been working around the clock to address this. Quite literally as last weekend, I came in twice over the weekend (to work on something unrelated) to find people working to address the exploit.

Read More

Overriding a .svc Request With Routing

I was drawn to an interesting question on StackOverflow recently about how to override a request for a non-existent .svc request using routing.

Read More

Attention Denizens of Black Rock City

Our eye in the sky reports two angry evil (but devishly good looking) cyborg units, XSP 2000 and TRS-80, are fast approaching Black Rock City. They are considered very armed and dangerous. In fact, they are mostly armed and not much else.

Read More

We're Not Paid To Write Code

On Twitter yesterday I made the following comment:

Read More

More Versioning Fun With Optional Arguments

In my last blog post, I covered some challenges with versioning methods that differ only by optional parameters. If you haven’t read it, go read it. If I do say so myself, it’s kind of interesting. ;) In this post, I want to cover another very subtle versioning issue with using optional parameters.

Read More