Azure DevOps, Scrum, & .NET Software Leadership and Consulting Services

Free course! Predicting the Future, Estimating, and Running Your Projects with Flow Metrics

  • NHibernate and Rights-Based Security Talks at VSLive Orlando

    This just in… I just found out that I’ll be doing my “Intro To NHibernate” and “Rights-Based Security” talks at VSLive Orlando in May 2006.  -Ben

  • Resharper vs. CodeRush for VS2005

    I was introduced to ReSharper sometime last year and it became an indispensable tool for me.  Then VS2005 came out and — ARRGH! — ReSharper doesn’t have support for 2005.  Only VS2003.  They’ve been working on the 2005 version for months and the beta builds are still pretty awful.  I’m doing a lot of development…

  • NHibernate Slides from VSLive San Francisco 2006

    By popular demand, I’ve posted my slides from my NHibernate talk at VSLive San Francisco. Enjoy. -Ben

  • NHibernate Presentation on March 23, 2006

    I’ll be giving my NHibernate talk at the Cape Cod .NET User Group meeting on March 23, 2006 at 6:30pm.  I believe this is open to the public so, feel free to drop by.  Here’s the abstract: The problem: our applications use objects, but our databases don’t. Why isn’t there an easy way for applications to…

  • Intellisense for the NHibernate XML Schemas

    I saw Chris Bowen speak at Microsoft in Waltham, MA last week and he tipped me off to a (new?) feature in Visual Studio 2005.  In Visual Studio 2005, you can make the IDE detect custom XML schemas and then let you do intellisense.  That got me thinking about how to set that up for NHibernate.  A…

  • NHibernate and nullable value types.

    If I were designing a database from scratch, I’d avoid nullable columns like The Plague.  Unfortunately, a lot of legacy (and not-so-legacy) databases tend to have nullable columns.  Kinda sucky if you’re doing NHibernate development under .NET 1.1 because you have to have to do a extra stuff to make it work.  In preparation for my…

  • Talk: ".NET Rights-based Security Development", 1/5/2006

    FYI…I’ll be speaking at the Boston Beantown.NET User Group on 1/5/2006 on “.NET Rights-based Security Development”. Here’s the abstract: The .NET security principal classes (WindowsPrincipal, GenericPrincipal) help you secure your application by checking if a user is a member of a “role”. For example, only members of “HR” role can view employee information. What if…

  • Talk: “.NET Rights-based Security Development”, 1/5/2006

    FYI…I’ll be speaking at the Boston Beantown.NET User Group on 1/5/2006 on “.NET Rights-based Security Development”. Here’s the abstract: The .NET security principal classes (WindowsPrincipal, GenericPrincipal) help you secure your application by checking if a user is a member of a “role”. For example, only members of “HR” role can view employee information. What if…

  • Book review: "Beyond Java" by Bruce A. Tate

    I just finished reading (well, heavy skimming) “Beyond Java” by Bruce A. Tate. Definitely worth the read.  It’s short.  Here’s the short review. This is definitely not a programming book. It’s a lot more like reading a Gartner report or other market research/prediction report. Pro: Learning about the existence continuation servers was excellent and would…

  • Book review: “Beyond Java” by Bruce A. Tate

    I just finished reading (well, heavy skimming) “Beyond Java” by Bruce A. Tate. Definitely worth the read.  It’s short.  Here’s the short review. This is definitely not a programming book. It’s a lot more like reading a Gartner report or other market research/prediction report. Pro: Learning about the existence continuation servers was excellent and would…