November 2005 Entries

Two forces of nature

Udi, once again posts a brilliant article here. Specifically in Microsoft-dom, “Connected Systems” is definitely the mantra. However, I look at this slightly different from how Udi looks it. I take it to mean: How Can We Connect Everything and Anything with Everything and Anything in the simplest way possible. For some, this is a big issue and for others (due to whatever requirements they have), it isn't. I think you need to figure “how to connect” before figuring out “what...

How many is too many?

Udi posts So many Dlls, so little time. Working on a project where there was a class to dll mapping, I can agree to some degree with what Udi states. However, I believe becoming to granular also has its disadvantages and if not careful instead of referencing one dll with a couple of classes, you might end up referencing ten dlls with a class each. I think that related classes should be wrapped up into a single project and assemblied as a single unit. Interfaces should be used to broker communication...

Classic.

Everyone should read this: What are you

World Cup

I am totally bummed that Nigeria didn't qualify for the World Cup. I could go on a rant as to why they did not, but I won't. It's a moot point right now. It will be interesting to see our sister countries (Ghana and Cote d'Ivoire) - both of which I have significant ties too - playing in the greatest spectacle on the face earth. Germany 2006 is still 6 - 7 months away and qualification is not totally done, so I'll have to save my predictions and analysis for a later date. In the meantime, cracker...

SaaS - Software and Services

Ephraim Schwartz posts Microsoft is stuck on the C: drive . I must confess, working for an ISV, I think about this alot and the way it would potentially change the business landscape. I wonder if ISVs would now begin to invest in the hardware their clients previously purchased. I wonder about revenue generation. I wonder about software updates. I wonder about support. I wonder about a lot of things

Is there any REST? Or is it just MEST

It's that time of the year, when I have to look at architecture styles. The last two years have really been focused on getting apps to the .NET framework and dealing with some other stuff so I am really catching up on stuff. So I discovered REST over the weekend and found that Savas talked about it while talking about MEST. I also checked it out at Wikipedia to get more information. Finally I did an (in my opinion) exhaustive search for more information. I was disappointed that there really weren't...

Technology overload?

Clemens posts Visual Studio Overload And The Specialization Gamble and Taulty posts .NET 2.0: How far it's come as somewhat of a response. As a solutions architect, I can't even begin to explain how overwhelming it is at times trying to wrap my mind around the different technologies coming down the pipeline even though they are all .NET-based. Today it's LINQ, tomorrow its Workflow, next week it's Avalon and in 3 months its C# 3.0. Good thing we have blogs, syndication, RSS and ATOM...

Of distributed objects and SOA

John blogs this: A tirade against SOA and Distributed Objects. This is an older post, but something I've been itching to comment on. As much as I agree with John that “fundamentally” objects should not be distributed, I believe that a large number of applications that are not (simple) “desktop” or “web” applications require distribution due to business reasons that I won't get into here. I think where MS and everyone else needs to get better is at educating the...

Attensa

For the longest time (ok up till 1am this morning), I browsed out to the websites to get the latest published content. Yeah, call me slow...anyway I ended up looking for a news aggregator. I stumbled across "Attensa for Outlook“ which I promptly installed. So far its working out ok. I will say that after installing this, I realized how important it is to me that I be able to use “fewer applications to accomplish more”. It makes sense for all my “aggregators” to be managed...

Are structs objects?

I was perusing a CLR newsgroup the other day and stumbled across a post by Bob Grommes. It goes as thus: “Actually, it's important to distinguish between classes and objects. It's one of the weak points in people's thinking and communicating about object technology. A class is a blueprint, an object is an instance of the blueprint. Confusing classes and objects is like confusing the blueprint for a house with one of the houses built from it.It may seem like semantic nit-picking but in my experience,...

I'm coming out...

After much persuasion, I've finally given in to the “blog” craze. I don't know where I'm going to find the time to post consistently with the busy schedule I keep, but I'm pretty sure I'll be able to work something out. If you really want to get to know me and what I do, feel free to contact me directly. I think the fact that my blog is hosted by “geekswithblogs” says it all. In addition to the software stuff, I'm an avid football (soccer in the US) fan and I will post on...