Posts
76
Comments
1103
Trackbacks
7
Sunday, October 18, 2009
Migrating Winforms to WPF (links to Info)
posted @ Sunday, October 18, 2009 6:08 AM | Feedback (16)
Sunday, June 07, 2009
Design debt economics

http://www.ibm.com/developerworks/rational/library/edge/09/jun09/designdebteconomics/index.html

A good post on technical debt - " Design debt economics: A vocabulary for describing the causes, costs, and cures for software maintainability problems"

The author recommends the book - Clean Code; A Handbook of Agile Software Craftsmanship.  (http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882)

posted @ Sunday, June 07, 2009 1:58 PM | Feedback (17)
Thursday, March 19, 2009
Enterprise Architecture in Higher Education » EA CMM Revisited and Reviewed

 

Enterprise Architecture in Higher Education » EA CMM Revisited and Reviewed

This work is licensed under a Creative Commons license.
posted @ Thursday, March 19, 2009 7:23 PM | Feedback (13)
Refinance Your Technical Debt Just Like Your Mortgage

 

Refinance Your Technical Debt Just Like Your Mortgage

This work is licensed under a Creative Commons license.
posted @ Thursday, March 19, 2009 1:50 PM | Feedback (18)
Sunday, February 08, 2009
Gianpaolo's blog : Nephologist: The Hottest Job in the Software Industry!

 

Gianpaolo's blog : Nephologist: The Hottest Job in the Software Industry!

I want to be a Nephologist Architect.

This work is licensed under a Creative Commons license.
posted @ Sunday, February 08, 2009 4:38 AM | Feedback (38)
Monday, January 19, 2009
Oslo and OMG by Charles Young

http://geekswithblogs.net/cyoung/archive/2009/01/05/128369.aspx

Nice post by Charles Young

This work is licensed under a Creative Commons license.
posted @ Monday, January 19, 2009 7:45 AM | Feedback (28)
Tuesday, January 06, 2009
Rozlog’s top 10 software development predictions for 2009 and Amiga

I owned an Amiga 500 and loved it.  It was a great computer and unfortunate Commodore wasn’t able to compete with IBM-PC or Apple.  During the mid-80’s, Amiga was far ahead of its competitors. 

While I don’t agree with all of Rozlog’s predictions.  Prediction #7 - specialized or task oriented chips becomes standard on motherboards reminds me of the Amiga architecture.  In addition to a main processor, the Amiga had three specialized chips to handle graphics (Denise), sound (Paula) and a chipset for routine operations (Agnus) - (http://en.wikipedia.org/wiki/Amiga_Original_chipset).

Rozlog’s Top 10 Software Development predictions for 2009

7.  Specialized chips (task oriented) will become standard on mother boards in an effort to move green. We are starting to see this trend with Graphics chips, where the manufacturer will put a light-weight graphics chip on the mother board and for normal use (email, browsing the web, etc) the on board graphics chip will be utilized. Then when the user wants to use PhotoShop or play the latest Game on the market, the real graphics boards kick in and do the work. Thus, when in general use the machine takes up much fewer resources and then on-demand can increase the resource consumption to fit the task at hand. This approach will be applied to other various other areas of the PC.”

This work is licensed under a Creative Commons license.
posted @ Tuesday, January 06, 2009 4:53 AM | Feedback (6)
Sunday, December 21, 2008
Cloud Computing in plain English

http://www.rpath.com/corp/

Great explanation of Cloud Computing by RPath.

This work is licensed under a Creative Commons license.
posted @ Sunday, December 21, 2008 5:59 PM | Feedback (13)
Uncanny Valley: User Interface anti-pattern

http://drowningintechnicaldebt.com/blogs/davidstrommer/archive/2006/11/25/_2200_bukimi-no-tani_2200_-or-_2200_uncanny-valley_2200_.aspx 

A couple of years ago, I blogged about an phenomenon called Bukimi no tani or Uncanny Valley.  Jeff Atwood of Coding Horror posted a blog expanding on Bill Higgins description of a User Interface anti-pattern.  The anti-pattern is where users experience Uncanny Valley expecting a web application and instead are given a desktop application. 

A web app that apes the conventions of a desktop application is attempting to cross the uncanny valley of user interface design. This is a bad idea for all the same reasons; the tiny flaws and imperfections of the simulation will be grossly magnified for users.”

Coding Horror: Avoiding The Uncanny Valley of User Interface

The Uncanny Valley of user interface design

All too often, I’ve seen corporate line of business applications fail to cross the uncanny valley by simulating a desktop application using JavaScript, Async requests and HTML.  Yes, I agree that AJAX frameworks have made things easier but they’ve not come close to jumping the uncanny valley.

If you plan to create a rich desktop application use Adobe Flex, SilverLight, or Smart Client Architecture

This work is licensed under a Creative Commons license.
posted @ Sunday, December 21, 2008 5:43 PM | Feedback (6)
Friday, November 28, 2008
WCF Multi-tier Services Development with LINQ

Interesting book coming out from one of my favorite publishers – PACKT Publishing.  

WCF Multi-tier Services Development with LINQ

Build SOA applications on the Microsoft platform in this hands-on guide

  • Master WCF and LINQ concepts by completing practical examples and apply them to your real-world assignments
  • First book to combine WCF and LINQ in a multi-tier real-world WCF service
  • Ideal for beginners who want to build scalable, powerful, easy-to-maintain WCF services
  • Rich with example code, clear explanations, interesting examples, and practical advice – a truly hands-on book for C++ and C# developers

Author’s Bio - http://www.packtpub.com/author_view_profile/id/272

This work is licensed under a Creative Commons license.
posted @ Friday, November 28, 2008 4:38 PM | Feedback (18)