Strategic IT

  Alright…  By show of hands, how many of you work in IT organizations that are considered strategic assets of their respective businesses?  Wait, I said strategic.  Okay, let me re-phrase that…  How many of you are considered a cost and constantly struggle to prove your worth?  How many of you feel  like IT custodians? …

1

WPF/E Is Coming…

For those who haven’t noticed, check out: https://channel9.msdn.com/playground/wpfe/.  Now, WPF/E stands for Windows Presentation Foundation “Everywhere”…  However in light of what is coming, I think it is more appropriate to consider it as the Windows Web Presentation Foundation because the impact could be enormous. Windows Presentation Foundation is a powerful technology to delivery rich user…

1

SaaS Acceleration: Go Virtual!

Software as a Service (aka Software + Services, or SaaS for short) is pretty much the hype du jour as of late.  Not without reason.  From an architecture perspective, SaaS provides some interesting considerations one of which is multi-tenancy.  The most common analogy for multi-tenancy is an apartment complex: multiple autonomous apartments, each isolated with…

1

A Web Architect ?!?!

We all know that architecture in an IT setting has many definitions and explanations which inevitably means that those calling themselves architects come in just as many flavors as their role descriptions.  Given the rise of web-native software in the Web 2.0 space, could we see the emergence of a specific Web Architect role?  If so,…

5

Hyper-Competition and Differentiation

It is an inevitable side-effect of globalization: hyper-competition.  Markets are no longer limited to geographically-focused distribution channels; the internet and the rise of e-commerce has enabled companies, big or small to produce products and services that compete at a truly global marketplace.   Now that I’ve stated the obvious, I’ll get to the point of…

7

Redefining What ‘Service’ Means to the Web

Usually when someone hears the words ‘web’ and ‘service’ used together, they tend to think of ‘web services’ as in ‘XML Web Services’ or a ‘Java Web Service’.  The web services paradigm gave rise to one of the latest architecture styles referred to as service-oriented architecture or SOA.  The emergence of web services undoubtedly had…

1

Adobe Releases Next-Gen RIA Platform

Beta News article and Dr. Dobbs article talk about Adobe’s recent release of the Flex 2 development platform and the client-side Flash Player 9 for rendering of Rich Internet Applications. I have always been impressed with Flex back when it was called ‘Royale’ and when the IDE was referred to as ‘Brady’.  The concept was very appropriate…

5

Portability Anyone?

When describing the various systemic qualities of a system to-be developed, one of the least-mentioned is that of portability.  I am referring to portability as the need to port one application on one platform to a different platform.  So, the question usually goes: will I need to port the application running on Windows to AIX or…

39

Controversy and Paradigm Shifts

Well I finally gave my TechEd presentation ‘Bits to Bolts: Bridging the Gap between the Solutions and Infrastructure Architecture’ and I got exactly what I wanted out of it: controversy.  There were some things that I would do differently of course to have made the content a little bit more effective in terms of delivery…

27

Interesting Analogs

While meeting with a customer I realized that there is a nice analogy going on that is on topic for my presentation at TechEd… There are a lot of divisions between IT disciplines.  There is a division between Solutions and Infrastructure architecture disciplines as well as a division between the UI Designer and the Developer. …

9