mhinze.com

Matt Hinze, learning in public

Archive for August, 2008

Self-signed SSL Certs on IIS 6 part 2

Q: How do I install self-signed SSL certificates on two IIS 6 websites on the same server where both sites use port 443 and are configured with host headers?
A: Multiple SSL sites on a single IIS server using host headers.  <- the answer. 
Basically, use SelfSSL or SSLDiag to create a cert with CN=*.example.com, then [...]

Upgraded to Preview 5

ASP.NET MVC Preview 5 dropped a few days ago and I upgraded my apps today.  Just a few minor notes on the process, which was painless. Most changes are covered in the release notes.

RenderUserControl is now RenderPartial
Asserting that Controller.View() was called now looks like:

Assert.That(viewResult.ViewName, Is.EqualTo(string.Empty));

Some HtmlHelper changes.  Some are great but the behavior of the [...]

Self-signed SSL certs on IIS 6

Q: How do I install a self-signed SSL certificate on an IIS 6 website?
A: Use the SelfSSL utility that comes with the IIS Resource kit!
http://codeforeternity.com/blogs/technology/archive/2008/02/15/creating-self-signed-ssl-certificates-on-iis-6-0-and-windows-server-2003.aspx
 
Q: How do I install self-signed SSL certificates on two IIS 6 websites on the same server?
A: SelfSSL.exe is bugged.  Install SSLDiag and use its embedded SelfSSL tool.
The problem with two [...]

Glorifying Agile

As a student of Agile theory but not involved in team practice until recently, I happily acknowledge that my understanding is incomplete.  But I was surprised to realize this week that one of the mind-sets contributing to my ignorance did not involve lack of practical experience, but rather a glorification of Agile. 
I had it [...]

Headspring

On a personal note: I recently joined Headspring Systems in Austin.  I have been presented with a great opportunity to learn and succeed.  I feel very green but I’m prepared to grow.  And I’ve already had the chance to observe first-hand liberating architectures, agile thinking, and expert code craft…
I do intend to learn in public, [...]