CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Jeffrey Palermo [MVP]

Software management consultant and CTO, Headspring Systems

May 2007 - Posts

  • Tech Ed 2007: Where I'll be.

    I'll be arriving in Orlando in the afternoon.  Sadly, I'll have to miss the INETA leadership summit since my flight doesn't arrive in time.  I'll be doing some last-minute preparation for Party with Palermo.

    Sunday, I'll be registering with Tech Ed staff since I'm working at the architecture TLC.  Sunday night is the long-awaited Party with Palermo.

     Everyone is invited to the party at the Glow Lounge.  8967 International Dr. Orlando, FL 32819 (407) 351-0361

     

    The party starts at 7PM, and the location is just 1 mile north of the convention center on International Dr.  The entire place is reserved for the party.  Bring your business cards.  We have a great sponsors, and plenty of giveaways.

     

    Monday, I'll be moderating a Birds-of-a-Feather session:  BOF02: Agile Development with .NET @ 12:00pm - in Room S331 A.  Then I'll be at the architecture TLC in the afternoon.

    Tuesday and Wednesdays nights, I'll be at the Jam Sessions acting like I know what I'm doing.  Tuesday through Friday (in the mornings), I'll be at the architecture TLCs.

    Wednesday, I'll be moderating another Birds-of-a-Feather session:  BOF19: Techniques for Writing Less Code (Frameworks, Libraries, and Tools)  @ 5:30pm in Room S331 A.

     

    Also, hang around in the community lounge area between sessions for a special surprise!

  • Party with Palermo: Tech Ed 2007 edition (June 3rd @ 7PM) - official announcement updated

    Party with Palermo: Tech Ed 2007 edition (300 attendees estimated)

    website:  http://partywith.palermo.cc
    June 3rd, 2007 @ 7PM - 11PM

    ADD THIS BADGE TO YOUR WEBSITE/BLOG IF YOU WILL BE THERE - LINK IT BACK TO http://partywith.palermo.cc

    Glo Lounge:  http://www.gloloungeorlando.com/

    8967 International Dr, Orlando, FL
    (407) 351-0361
    COME EARLY AT 6PM IF YOU'D LIKE TO HELP SET UP!!
     

    Cover charge is 1 business card.  This will get you in the door and register you for the grand prize drawings.

    • Free to attend
    • Free food
    • Free drink
    • Free swag

    Sponsors:









     

     

    KEEP TABS ON HTTP://PARTYWITH.PALERMO.CC BECAUSE THIS IS WHERE THE INFORMATION WILL BE POSTED.
    Please post a comment if you are planning on attending.  Also, if you have a blog, write a post about the party and link back.

    Who will be there?

    Lorenzo Barbieri

    Don Demsak

    Carl Franklin

    Scott Lock

    Rob Zelt

    Keith Elder

    James Kovacs

    Kay Sellenrode

    Dustin Campbell

    Bob Klass

    Chris Knuckles

    Dawn Maxey

    Dave Mott

    mark schoenbaum

    Mickey Gousset

    Kevin Remde

    Rob Windsor

    Andy Winters

    Jay Johnson

    Mark Wiseley

    Philip Colmer 

    Jason Follas

    Eric Hexter

    Arnold Sese (kensington)

    Joe Healy

    Shawn Weisfeld [C# MVP]

    Sheryl Farmer

    Scott Spradlin (INETA)

    Drew Robbins

    Cory Smith

    Juan Jose de Leon

    Bill Reiss - DirectX MVP

    Mike Wells

    Guino - MVP C#

    Guino Henostroza - MVP C#

    Terje Flaarønning

    Kjetil Nordahl

    Dave Noderer

    Chris Coneybeer

    J. Ambrose Little

    Regina

    K. Rader

    Hakan Karlsson

    Joel Pratt

    Jim Ferguson

    Dan Villanti

    Martin Woodward

    Tim Meehle

    Jeremy Wood

    Connie Rennie

    Rob Foster [MOSS MVP]

    Sasha Krsmanovic

    Pete Calvert (MCT)

    Murray Gordon

    John Paul Cook

    Neil Bedekar

    Mike Azocar

    Bob Krainak

    Matt Shultz

    Brandon Kelly

    David Patrick

    Tom Barnum

    Javier Lozano

    Cam Soper

    Tobias Barlind

    Petter Källqvist

    Jon Grant

    Rob Rohr

    John Miller

    Arno Nel

    Bob Beauchemin

    Doug White

    Edgardo Vega

    Bryan Hoylman

    David Makuta

    DigitalMan

    Scott Dorman

    Robbie Clutton

    Josh Watkins

    Nigel Pepper

    DE

    DavidJ

    Richard T

    Milan Magudia

    Bill Wolff

    Todd Pukanecz

    Dan Brinkmann

    ranji abraham

    Aaron Sudduth

    Janssen Jones

    Paul Dumigan

    John Osborn

    Dave Davis

    Jeff Shaver

    Tim Stevens

    Bjarni Ivarsson

    Dan Duda

    Keith Rull

    Julio Campos

    Robert Stuczynski (Noise)

    Andrew Connell (MOSS MVP)

    Travis Fuller

    Thomas Jespersen (Denmark)

    Brad! Jones

    Chuck Lysakowski

    Marsee Henon

    John W

    Scott Hahn

    Stuart Celarier

    James Newkirk

    Rob Caron

    Bill Vaughn

    Roberto Henriquez

    Chris Rogers

    Chuck Daubenspeck

    Doug Seven

    Andy Gray

    Miguel Castro

    Brett Richard

    Josh Holmes

    Jerry Sheehan

    Andrea Mancini

    Kim Dowding

    Jason Rowe

    Richard Bertini

    Jason Heeter

  • Tip: Track who's talking about Party with Palermo with Google alerts - level 200

    RSVPs for Party with Palermo (on June 3rd, 2007) are in full swing, and this is going to be a GREAT party!  Check out http://partywith.palermo.cc for all the details and my awesome sponsors.

    Several weeks ago, I decided that I'd like to know who's talking about Party with Palermo on the web.  That's where Google Alerts comes in.  I set up an alert for "party with palermo", and when Google's web spiders find something new that matches the search, I get a nicely formatted email message letting me know.  I like it a lot.  Here's an email I received this morning:

    --------------------------------------------------------------------------------------------

    Google Blogs Alert for: "party with palermo"

    The TechEd Party to Attend - Party with Palermo
    By Scott Hanselman
    If you are headed to TechEd 2007 in Orlando, make sure you make the time to go to Party with Palermo. Jeff throws an unmatched geek party and you don't want to miss it. It's free, and I can attest, it's great. ...
    Scott Hanselman's Computer Zen - http://www.hanselman.com/blog/

    Party with Palermo
    By Jim Minatel
    Yep, I'll be there. Wrox is sponsoring. That makes it work. ;)
    Jim Minatel: ASP.NET, XML, CSS,... - http://wroxblog.typepad.com/minatel/


     This as-it-happens Google Alert is brought to you by Google.

    Remove this alert.
    Create another alert.
    Manage your alerts.

    ---------------------------------------------------------------------------------------------

  • NHibernate 1.2 released! upgrade experience report - level 300

    First, kudos to the NHibernate team for getting the 1.2 release finalized.  Get it here.

    The first thing you'll notice when upgrading from 1.0.3 is that class mappings are now lazy by default.  If you want to just upgrade your app, you'll need to go through  your mappings and mark each class mapping as lazy="false".  Then, everything should work. 

    Another semantic change that I noticed in my codebase is that before a new NHibernate ISession is used, the Transaction property was null in v1.0.3.  With v1.2, this object is not null (but isn't active, either).  I found this because I had a check for null in my NHibernate management code.  No biggie, but something I noticed.

    v1.2 brings a Dialect for SQL 2005, so that's cool.  I had been using the SQL 2000 Dialect for 2005, and it worked just fine because SQL 2005 is pretty much backward compatible.

    Another biggie is the addition of some ICriterion implementations for subqueries.  We're all used to using Expression.Eq() for forming the WHERE clause, but now we also have Subqueries.* for creating a WHERE clause with a subquery.  This is useful for checking to make sure a bag or list has at least one object while using an instance of ICriteria.

    The upgrade was pretty painless, and I love it.

  • Running Redgate SQL tools on Windows Vista - level 100

    I was a bit frustrated when I installed Redgate SQL Compare and SQL Data Compare on Windows Vista.  The apps crashed right away with no error message.  I hate the way Vista hides the error message and invites me to the troubleshooting screen (it can't resolve the problem anyway).

    SOLUTION:  Redgate tools need .Net 1.1 in order to run.  You'd think that Vista would be able to tell me that.  I installed .Net 1.1, and the tools work great.

  • Published! My current podcast list - level 200

     I've had numerous requests to publish my podcast list, so here it is.  Here is what I listen to on my commute to and from client sites or, in the case of this month, to and from a buddy's wedding several states away.

     

    http://polymorphicpodcast.com/podcast/feed/
    http://channel9.msdn.com/rss.aspx?ForumID=34&Mode=0&sortby=0&sortorder=1&format=mp3
    http://www.hanselminutes.com/hanselminutes_MP3Direct.xml
    http://www.dotnetrocks.com/DotNetRocks_FullMP3.xml
    http://www.slashdotreview.com/wp-rss2.php
    http://www.se-radio.net/rss
    http://feeds.feedburner.com/javaposse
    http://feeds.feedburner.com/DrNeilsNotes
    http://agiletoolkit.libsyn.com/rss
    http://syndication.sdmediagroup.com/feeds/public/cmp_podcast_udi.xml
    http://feeds.gigavox.com/gigavox/channel/itconversations
    http://www.trinitydigitalmedia.com/tnb.xml
    http://www.oneminutetip.com/feed.xml
    http://www.runasradio.com/runasradio_FullMp3.xml
    http://feeds.feedburner.com/NetObjectivesPodcast_LAST

     

    In case you'd rather import the OPML, here it is in its entirety:

      <?xml version="1.0" encoding="utf-8" ?>
    - <opml version="1.1">
    - <head>
      <title>iPodder Exported Subscriptions</title>
      <dateCreated>Tue, 08 May 2007 Central Daylight Time</dateCreated>
      </head>
    - <body>
    - <outline text="iPodder Exported Subscriptions">
      <outline text="Polymorphic Podcast" title="Polymorphic Podcast" type="rss" xmlUrl="http://polymorphicpodcast.com/podcast/feed/" />
      <outline text="Channel 9: Podcasts" title="Channel 9: Podcasts" type="rss" xmlUrl="http://channel9.msdn.com/rss.aspx?ForumID=34&Mode=0&sortby=0&sortorder=1&format=mp3" />
      <outline text="Hanselminutes" title="Hanselminutes" type="rss" xmlUrl="http://www.hanselminutes.com/hanselminutes_MP3Direct.xml" />
      <outline text=".NET Rocks!" title=".NET Rocks!" type="rss" xmlUrl="http://www.dotnetrocks.com/DotNetRocks_FullMP3.xml" />
      <outline text="Slashdot Review" title="Slashdot Review" type="rss" xmlUrl="http://www.slashdotreview.com/wp-rss2.php" />
      <outline text="Software Engineering Radio" title="Software Engineering Radio" type="rss" xmlUrl="http://www.se-radio.net/rss" />
      <outline text="Agile Toolkit Podcast" title="Agile Toolkit Podcast" type="rss" xmlUrl="http://agiletoolkit.libsyn.com/rss" />
      <outline text="The Java Posse" title="The Java Posse" type="rss" xmlUrl="http://feeds.feedburner.com/javaposse" />
      <outline text="Dr. Neil's Notes" title="Dr. Neil's Notes" type="rss" xmlUrl="http://feeds.feedburner.com/DrNeilsNotes" />
      <outline text="Dr. Dobb's Ask Udi Podcast" title="Dr. Dobb's Ask Udi Podcast" type="rss" xmlUrl="http://syndication.sdmediagroup.com/feeds/public/cmp_podcast_udi.xml" />
      <outline text="IT Conversations" title="IT Conversations" type="rss" xmlUrl="http://feeds.gigavox.com/gigavox/channel/itconversations" />
      <outline text="Tech, No Babel" title="Tech, No Babel" type="rss" xmlUrl="http://www.trinitydigitalmedia.com/tnb.xml" />
      <outline text="One Minute Tip" title="One Minute Tip" type="rss" xmlUrl="http://www.oneminutetip.com/feed.xml" />
      <outline text="RunAs Radio FullMP3" title="RunAs Radio FullMP3" type="rss" xmlUrl="http://www.runasradio.com/runasradio_FullMp3.xml" />
      <outline text="Lean Agile Straight Talk podcast" title="Lean Agile Straight Talk podcast" type="rss" xmlUrl="http://feeds.feedburner.com/NetObjectivesPodcast_LAST" />
      </outline>
      </body>
      </opml>

     

     

     

  • Building with .Net 3.0 will require .Net 2.0 SDK - level 200

    Here's a bit of info that I've glossed over for some time.  I always have Visual Studio installed with building projects with .net 2.0 and 3.0, and VS bundles the SDK.  On my current project, we have a graphics designer who works on html and css, but we have a local build that even he uses.  Everything is automated.  The designer doesn't have VS 2005 installed, and when we started using WCF in .Net 3.0 for some web service calls, his build (and the CCNet box) started breaking.  Before .Net 3.0 libraries were used, all that was needed to build our app was the .Net Framework 2.0.

    .Net FX 2.0 includes MSBuild.exe, so all was well.  Using some stuff from WCF causes some other tools to be called, so now the .Net 2.0 SDK is required on the build (CCNet) box as well as the designer's box.

    What a jacked-up name: .Net 3.0, but be sure to mark "2.0" in IIS!!

More Posts

This Blog

Syndication