Browse by Tags

All Tags » Lazy Programming (RSS)

"What's your style?" or "Show me your kung fu."

Once again the timeless developer question: what's your methodology? The question came up tonight, here's my current answer: The shortest path between the current situation and the goal. And SharePoint projects are completely different from software...

Object Reuse, David Chappell, and the Rule of the Least Common Denominator

David Chappell is speaking at next week's Toronto BizTalk User Group gathering. David is what you call an "industry luminary" with several well-read books and articles over the years, keynotes everywhere, and popular regular articles. His...

The future of development on Microsoft servers

There's a question about the future floating around a private ASPInsiders list, I thought I'd post my response publicly and invite everyone to share their own thoughts. It's not often I can write about SharePoint , ASP.Net , and Lazy Programming all at...

Project Management and Task Switching

At Eidenai we're working in the third milestone (M3) of a portal project for a major manufacturer. My methodology is to scope the milestone by reviewing both the planned features for M3 and the features we agreed to drop from earlier releases, identify...

CodeSmith 3.0

ASPInsider Eric J. Smith has kept busy over the past several months working on a major upgrade to his CodeSmith toolset and released version 3.0 on May 16. While you'll be happy to learn that version 2.6 will continue to be available for free, both versions...

Laws of the Lazy Programmer

To recap, lazy programming is not necessarily the easiest path in the short-term. The lazy path is the most efficient in the long-term to understand, reuse, maintain, and extend. Over time, the lazy paths waste the least time, money and energy. Being...

The Lazy Programmer: Construct Searches, Not Links

The problem with portals is that they require tending. Whether you're building a developer hub for .Net or a launchpad to find recipes , it takes a human to moderate, tend and prune. What if a hub contained well-designed searches instead? When the design...

MSF 4 Beta

Yay, I've been waiting for this one... MSF for Agile Software Development is a scenario-driven, context-based, agile software development process that utilizes many of the ideas embodied in Team System. MSF for Agile Software Development Download Like...

How Microsoft Builds Software

How does Microsoft develop software? This is a first attempt at pulling the public resources together. There is an excellent paper called " How Microsoft Builds Software " by Cusumano and Selby, though it requires a paid account on the ACM portal. Resources...

Exception Handling: Reloading the page that bit ya

An interesting question came through today regarding an article I did about custom error pages : Is there a way to handle errors in a global sense and not have to re-direct to an error page? I'd like the exception information to be caught at either the...
More Posts Next page »