Microsoft wants you to think of a web page as an action, but it’s really a collection of subcontrollers. Mahendra Mavani is one of the very talented software engineers working at Headspring and he knows all the obscure Resharper shortcuts (serious geek cred). Coding is an indulgent, wasteful activity. Design is best done away from [...]
User Story Execution Process Select (story | task) from story wall Move task card to “In Progress” column Model code that needs to be written (use object model and sequence diagrams) Create technical tasks needed for completion Get team member to review design Mark each technical task as “pair” or “single” Test-drive code to completion [...]
I have set up a few new PCs lately in the course of getting set up on my new job. Here is what I install: Windows XP SP3 – Vista too much friction Use BlackViper‘s Safe config Turn off System Restore Pop a shortcut to Start Menu in my SendTo folder for easy/lazy Launchy indexing) [...]
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, [...]
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 [...]
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 [...]
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 [...]
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 [...]
Some folks on the nh-users list (led by James Gregory) have moved Jeremy Miller’s Fluent NHibernate project to Google Code. There’s a lot of work to do, but we have a list going. Should be an interesting project to watch (and to contribute)!
If you are curious about Linq to NHibernate and want to quickly check it out, here is an easy way to do it. Check out a copy of the CodeCampServer source (svn). CodeCampServer is easy to work with because it has good tests on an already-working NHibernate implementation. Check out a copy of NH Contrib [...]