Blog Posts

Dive into my thoughts on coding, tech trends, and developer life. Explore all posts, filter by category, or search by tag.

Winforms Enabled vs. ReadOnly

I've been modifying the GUI of a Windows Forms application to integrate in with an authorization subsystem. The approach taken is to hook into the databinding process and make the Winforms control...

winforms data-binding security programming dotnet
September 20, 2004
Read More

RBAC Patents

Following on from my previous post, I was searching for how other developers handled the definition of what roles are allowed to perform which tasks in a declarative programming model....

patents security licensing programming design-patterns
September 16, 2004
Read More

The CRUDE Pattern

I'm currently working on the Authorization infrastructure for a software package in the finance industry. The approach taken is to use .NET attributes to declaratively state which user roles are...

security design-patterns dotnet programming
September 15, 2004
Read More

Rotor 247

It's probably old news, but www.dotnet247.com now has the Rotor source code available as a handy link when your search selection relates to a class. Very handy indeed....

September 13, 2004
Read More

Gilmor Gang - Longhorn Pillars

I was listening to IT Conversations again but this time it was the Gilmor Gang. One of the guests was Mary Jo Foley who discussed a story on Microsoft cutting back on what's going into the Longhorn...

August 30, 2004
Read More

Dan Bricklin Interview

Check out the IT Conversations Memory Lane interview with Dan Bricklin. I love the mention of Dan's mother saying to him: Dan, did you know that a spreadsheet can add and subtract?...

August 25, 2004
Read More

Intrusive Software

I hate software that's intrusive or attempts to make decisions for me or "guide" me to a decision favouring the software vendor....

August 23, 2004
Read More

Longhorn Transparency

The great benefit of Microsoft's new development direction transparency is that it reduces the probability of real lemons (i.e. products that no one wants) since there is very early feedback....

microsoft longhorn data-binding industry-trends dotnet
August 18, 2004
Read More

Anders and AOP

There's a whiteboard session with Anders Hejlsberg on the MSDN site entitled "Whiteboard with Anders Hejlsberg". The very first question that Anders addresses relates to AOP and his reaction was...

aop dotnet csharp java design-patterns
August 4, 2004
Read More

Java Annotations

Check out the new functionality in the Java "Tiger" release. Looks like the major .NET languages and Java language oriented functionality are going to be walking lockstep for the forseeable future....

java dotnet competition programming innovation
July 30, 2004
Read More