Iowa Code Camp Is Official

9/25/2008 10:24:59 AM

Iowa Code Camp LogoThe second Iowa Code Camp is officially on the books and scheduled for November 8th.  The first one was a huge success and a lot of fun for everyone involved.  Check out http://iowacodecamp.com to get more info and to register.  Worth the three hour drive from MSP or the two hour drive from KC or Omaha.

Tags:

Headlines

Spaghetti Code Podcast - SharePoint Development with Neil Iversen

9/22/2008 8:18:00 AM

Spaghetti Code joins Neil Iversen to talk about development using Microsoft Office SharePoint Server.  We cover the gamut from the why’s of using SharePoint to the challenges of creating and deploying applications.  SharePoint is one of the fastest growing areas of development for .NET developers.  Listen to this interview and find out why.

  • Direct Download - click here
  • Subscribe - click here
  • iTunes - click here
  • Tags:

    SpaghettiCode

    ArcReady Reminder: Architecting Modern Distributed Applications

    9/12/2008 2:12:36 PM

    Nearly every application we build today has dependencies to other systems. How do we design them to work together to meet our goals? How do we decide what to build and what to buy? Do we host it ourselves or in the cloud? With a bewildering array of choices, the biggest challenge we face today is how to architect robust applications with the right technologies to meet our user’s needs and integrate nicely into our existing IT ecosystems.

    Join our Central Region Architect Evangelists for a great discussion on architecting distributed applications using all the latest technologies and best practices.

    Session 1: Blueprints for Success. In this session, we will survey the modern architecture landscape from the ground up, including infrastructure, application, and client solution choices. We’ll discuss how current industry trends are shaping our architectures and present an innovative architecture mapping technique for analyzing our customer’s needs and aligning them to today’s technologies and solution patterns.
    Session 2: Making It Real. In this session, we’ll take a look at several case studies to learn how to apply the mapping technique from Session 1 to architect real world solutions that add true business value. We’ll examine applications we use every day and take a walk through a Microsoft reference architecture that explores many of the decisions we face when building modern distributed applications.

    WHO SHOULD ATTEND?

    Architects and Senior Developers who are interested in becoming an architect.

    WHEN IS THE EVENT?

    Tuesday, Sept 16th in the Microsoft Bloomington, MN Office.  To register for this event, please visit www.arcready.com.

    Tags:

    Headlines

    Linux Wisdom Found on Slashdot and the Parable of the Broken Window

    9/12/2008 11:21:00 AM

    I enjoy reading Slashdot regularly even though it is mostly populated by Microsoft haters and the editors like to come with ever more creative titles that turn even a moderately positive story into one that at first blush makes Microsoft look like Lucifer's handmaiden.  I enjoy to a much lesser degree reading comments posted in Slashdot because they are almost entirely posted by Microsoft haters that in many ways seem to live in an alternate reality.  There are the occasional Microsoft supporters that fight the good fight, but in general I find the comment section to boil down into mountains of "M$FT sucks, has never made a good product, and never will" comments (with plenty of hip geek-speak abbreviations thrown in for good measure).  Don't get me wrong, plenty of criticism can be sent Microsoft's way and with good reason, but the comments are over the top. 

    So why am I posting, I was surprised when I was looking at comments about Microsoft's new online Jerry-Bill video (I found this one to actually be funny in places), this Slashdot comment...

    "Nah, like me, we just got older. When were were young Microsoft was pure evil, Linux was the savior. All the MS did was wrong and all that Linux did was good. Then we entered the real world. Finding the Microsoft actually makes rather competitive products. And Linux has consistently dropped the ball in some areas. Over the years when challenges of life take effect GNU and Software freedom means less then it did before. It is about getting the Job done, and you find that software freedom has less to do with free speech then you did when your young. Some say we have sold out. I think of it as having a greater perspective. I am a Linux developer and I still use it daily. I have been using the latest versions. However I am finding that Software freedom comes at a cost of other freedoms. And those guys who choose windows over Linux aren't as stupid as I once believed, and actually had informed reasons to do so."

    I especially love "Software freedom comes at a cost of other freedoms".  Of course, anyone familiar with economics would know that what the comment is actually saying is nothing more than the Parable of the Broken Window, described by Bastiat in 1850.  If you are not familiar, the basic idea is that you can look at things that are finite resource and realize that hidden costs can often override the obvious benefits of a given choice/action/policy/whatever (it's an excellent way to look at politicians when they talk about using government programs to create jobs, btw - no free lunch - so when you hear "adding new green jobs" because of government programs, just as one example among many, quietly throw up in your hand because it doesn't work that way).  In this case, the commenter is not really talking about freedom (since one could argue that freedom as a concept is infinite), he is talking about time/resources/etc.  Indeed, all of the perceived benefits of one choice may be outweighed by the hidden costs of such a choice.  I'm not saying that is entirely the case in the world of open source, but there are unseen opportunities that can be lost as a result of that decision.  The same can be said for proprietary software as well, so it is a two way street.  The trick is to manage your expectations and desired outcomes to the choices you make,and being open to both possibilities.

    Tags:

    Slick Thoughts

    PDC Getting Bigger... and Leon's Getting Larger

    9/8/2008 2:41:46 PM

    50 New Sessions Announced
    The PDC folks announced they've added over 50 new sessions to the PDC 2008 site. It look like the PDC is on its way to having more than 200 sessions. A snippet from the official announcement...

    Learn what's in store for the future of ASP.NET. Have some fun with XNA and game development. Go in-depth with IronRuby. Hear how the NBC Olympics site was built and about lessons learned. Other topics include: Live Mesh, Office Communications Server, SQL Server 2008, FAST, Silverlight, Oslo, Visual Studio Team System, Virtualization, SharePoint, Dynamics, and more! And while we have to hold back some of our "secret" sessions until they're announced at PDC, you can expect a lot more on Windows 7.

     

    As for "Leon's Getting Larger"... well, let's just say it's a quote from a funny movie.  Any guesses?

    Tags:

    Headlines

    New Spaghetti Code Podcast - Discussing ALT.NET

    9/8/2008 6:48:42 AM

    Spaghetti Code sits down with Jeff Diercks and Nick Nystrom from ILM Professional Service to talk about the ALT.NET movement.  We talk about what ALT.NET, the primary tenets behind the movement, pros and cons, and how others can get involved.  Its  an interesting discussion that also touches on things such as persistence, dependency injection, and more.

  • Direct Download - click here
  • Subscribe - click here
  • iTunes - click here
  • Tags:

    SpaghettiCode

    Browser War and Innovation

    9/7/2008 8:13:29 PM

    This eWeek article has where they quote "Douglas Crockford, a JavaScript architect at Yahoo and the man behind JSON, the JavaScript Object Notation" as saying he wants a new browser war since it spurs innovation and drives the web forward.  I agree with that statement wholeheartedly.  Crockford is quoted as also saying that all the bad things that happened in the last browser war (proprietary extensions, poor standard support, etc.) will not be repeated because of market pressure and standards.  First, I think the standards argument will never fly.  Almost by definition, standards rapid innovation do not mix.  Neither Microsoft of Google will wait around for the standards process to make feature X a standard before implementing and heavily promoting it.  I don't see "market pressure" is going to work either.  The market has complained about IE 6/7 standards issues for ages but the market continued to make exceptions for them.  If something is popular, content producers will support it.  When Chrome starts to capture more market share content producers will leverage proprietary features to give visitors a better experience.  Its a simple game - if you don't support feature X, no matter how proprietary it is, but your competitor does and it takes away visitors from your site because feature X gives people a better experience, you either support feature X or you lose.  It won't take long for someone significant to break ranks (either on their own or as a result from financial incentives from the various vendors) and the game is afoot.

    I think a new browser would be fun to watch and be involved in - but be careful what you wish for Mr. Crockford. ;-)

    Tags:

    Slick Thoughts

    Powered by BlogEngine.NET 1.6.0.0
    Theme by Mads Kristensen

    About the author

    Jeff Brand Jeff Brand

    This is the personal web site of Jeff Brand, self-proclaimed .NET Sex Symbol and All-Around Good guy. Content from my presentations, blog, and links to other useful .NET information can all be found here.

    E-mail me Send mail


    Calendar

    <<  February 2012  >>
    MoTuWeThFrSaSu
    303112345
    6789101112
    13141516171819
    20212223242526
    2728291234
    567891011

    View posts in large calendar

    My Twitter Updates

    XBOX
    Live

    Recent comments

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2012

    Sign in