Wednesday, July 18, 2007

Vista Upgrade - Still at it

Not as smooth as it should have been!

May I complain for a moment? I'm an IT manager, an IT professional. I've been a developer, an early adopter, a geek since 1983. Granted, not all that time has involved a lot of attention to operating system upgrades and deployment. But I'm no slouch either.


So, why the heck did upgrading from Windows XP Pro to Vista Ultimate cause me so many headaches?


Two reasons are stupid mistakes.



  1. When upgrading and using the Windows Files and Setting Transfer wizard, always use the version of the operating system to which you are upgrading (I used the Windows XP Pro version instead).

  2. When doing data backups, especially for a planned upgrade, always use at least two devices (I used one and then dropped the external hard drive; it is now at a hard drive data recovery shop being evaluated).

Yes, even a genius like me can still make stupid mistakes. Just ask my euchre partner.


I should have considered the migration from one operating system to another to be a special case. Members of our Microsoft certifications study group, for instance, mentioned how most of their experiences with FAST have been from one computer to another using the same operating system. But when migrating from one operating system to another, the general rule should be to initiative the transfer using the tools from the newer operating system. My mistake was thinking that I could use the FAST tool from XP. But, again in retrospect, I should probably have used the User State Migration Tool from Windows Vista, instead of the Files and Settings Transfer wizard, even though the MCDST textbook for supporting Windows XP desktops suggests otherwise (70-271, pp.2-21, 2-22 - although the context is always Windows XP Professional only in the instructions).


I thought I had enough backups. About 3 weeks earlier, I can copied My Documents and an archive folder to one external hard drive. Then, as I prepared for a weekend's work of upgrading, I used another external drive with their backup software to take three kinds of backup - a simple file copy, a synchronized folders version, and a typical backup to disk. But as I prepared to go a study group, the external hard drive fell out of my backpack onto the steel stairs behind me. Guess what? Neither I nor two different computer consultants were able to access the drive. Now files that I have used for the past 10 years or more are sitting on a single device at a Toronto-based hard drive data recovery specialist where they are evaluating how much money and time will be involved in retrieving those files.


So you could argue that I'm the author of my own misfortune. You could, but you won't, right?


Still, with the backups that I did have, I ran into problems that required further research, quite a bit of tweaking of both the server on our domain and my notebook's operating system. The biggest problem is roaming profiles with Windows Vista.


Vista has changed - one might even say simplified - the file structure of user profiles. But in doing so, if you use roaming profiles in your domain, you will very likely encounter the dreaded "Your user profile was not loaded correctly. You have been logged on with a temporary profile." error message. When you do a search, you'll inevitably get a lot of misleading suggestions about folder permissions problems on your server or membership problems in the Guests group either on your local machine or the domain. Those discussions won't help you.


Instead, go directly to the Managing Roaming User Data Deployment Guide MS Word document for Windows Vista, download it, and read through the 39-page set of instructions (pick it up here). It took me almost an entire afternoon to implement a portion of the recommendations, but at least I now have my roaming profile working again.


It shouldn't be this hard. I am curious what might have happened had I used the Windows Vista User State Migration tool. Would I still have had the roaming profile problem? Probably, but at least I wouldn't be chewing my nails wondering whether I'll ever have my files back. They would have been transferred to some kind of profile on my upgraded Vista machine. What was a 2-day job has become a 2-week job.


Time for another coffee...wait...wait...


The estimate for the data recovery has just arrived...


Instead of coffee, I think I need a scotch...or two!!!!

Wednesday, July 11, 2007

Technological Regression

An IT manager's life is circumscribed by technology. Most days, he or she takes up a position in the spectrum of technology far closer to the technophiles than the technophobes. Mind you, there are times when the language expressed in the confines of my office definitely turns the air blue.

 

Yesterday, for example, after having painstakingly created backups for all my work and personal data from my notebook computer for the refresh of my system and upgrade to Windows Vista, I dropped my external hard drive. Today it's not working. My only other backup is incomplete and dates to 20 days earlier. Aaaargh!

 

Sometimes, the pen and a pad of paper looks very appealing.

 

But that would be regressive, wouldn't it? And regression is bad, bad, bad...isn't it? Still, I find myself thinking about technological regression and how and why it occurs, because occur it does.

 

I've just finished reading a massive and highly entertaining novel by Stephen Baxter called Evolution: A Novel. And because I never read one book at a time, I am 3/4's of the way through Guns, Germs, and Steel: The Fate of Human Societies. Neither book is about information technology in the early part of the 21st century. Instead the scope is about global history for the past 13,000 years for the latter, and the entire history of life on earth for the former. In both cases, technological regression not only happens, but is virtually inevitable.

 

It seems that human populations in isolation (Tasmania since about 10,000 years ago until 1642) not only often fail to develop new technology at all, but often lose what little technology they had. In fact, population densities of several hundred are almost guaranteed to sink back into a pre-technological backwater. Even several thousand is no guarantee that a social unit will grow beyond hunting and gathering.  Environmental factors play a huge role in whether or not societies advance technologically.

 

Both my novel and non-fiction reading recently have been characterized by themes of technology, evolution, social development, counterfactual history (a kind of what-if analysis), and broad, imaginative rethinking of our place in the universe. And I am humbled. But not just from reading.

 

My personal life for the past 20 months has been outlined in the shadow of medical technology - a diagnosis of colorectal cancer, followed by MRI's, CT scans, radiation treatment, surgery, post-surgical complications and hospitalization, chemotherapy, and regular follow-ups with oncologists. During that personal struggle, it has been easy to slip into a "why-me?" perspective and a narrowing of concern to the here-and-now. But when I break out of the stupor and think about the the long-term perspective and my place in it, I quickly recognize that the technology I use, the technology that is used for preserving my health, and the technology meant to improve our lives generally is a precarious thing at best. There are no guarantees. And here I'm not thinking simply about disaster recovery or contingency planning. I'm thinking about environmental or man-made catastrophes which undercut the very foundations of our science- and technology-driven society.

 

Any serious loss of electrical power, for example, and there goes information technology out the window. Sure battery backup will help for a few days, but then your computers, smart phones, and Pocket PCs will be useless. That same loss of power would mean that much of medical technology would be useless, that transportation and production of pharmaceuticals and many food products would cease within a matter of weeks. In fact much of what we take for granted as integral parts of civilization would disappear within as little as one orbit around the sun.

 

Of course, we can't live our lives in constant fear of societal and technological collapse, but even spending a few hours thinking about the possibilities can be a humbling counterpoint to the hubris we display with all our gadgets and always-on innovations. And occasionally, such reflection might even mean that we choose to forego "best of breed" and "best practices" objectives which are often the result of technological momentum only. Sometimes, with sober second thought, low tech and no tech is the way to go.

Tuesday, June 26, 2007

News Brief - Access 2007 Developer Extensions Now Available

If you've been waiting (and waiting) for Microsoft to provide a way to package and deploy solutions you've developed for Microsoft Access 2007, then the wait is now officially over. According to Eric Rucker, one of the bloggers/developers at Microsoft working on future versions of the perennial developer favorite, the developer extensions and runtime version are available as of 25-Jun-2007.

If you don't need to read about it directly, then here are the links for the downloads:

Access Developer Extensions

Access Runtime

Another resource worth considering is MSMVPS.COM: The Ultimate Destination for Blogs by Current and Former Microsoft Most Valuable Professionals. Tony Toews was the first off the mark to comment on the release (although the problem he reported with one link not working seems already to have been resolved).

A few other bloggers noting this event:

Blake Handler: The Road To Know Where

Clint Covington: Software Design, Microsoft Office Access

Alex Dybenko: Alex & Access

"AccessJunkie" of the MDBMakers.com (A Microsoft Access Developers Help Group)

So, it's time for me to gear up and determine once and for all whether I'll continue to develop in Access 2007. I've been having some doubts...until I downloaded and installed Office 2007, saw the new interface, and picked up my copy of Access 2007 VBA Programmer's Reference. At a wrist-bending 1152 pages, this hefty tome with 4 major Access authors contributing sparked my interest once again. Clearly, the new product offers more than I anticipated, despite some of the fall off among Access MVPs over the past few years.

Expect to see a few more entries on this blog about Access 2007 in the near future.

Sunday, June 17, 2007

EnergizeIT Recap

Yesterday's EnergizeIT event at the Metro Toronto Convention Centre is over, and now the reflection and review begins. It's unusual for IT professionals to commit a Saturday to a vendor-sponsored event like this, but evidently 3,000 other programmers, IT managers, and fellow geeks thought registering for this particular Microsoft event was worthwhile. From our own regional IT professional user group (Waterloo Wellington IT Professional User Group - WWITPRO), there were at least 7 people, although in such a large crowd, there were probably more we didn't see.

Successes

Overall, the event was a spectacular success. The facilities at the MTCC are world-class. The keynote presentations and break-out sessions were all very well organized. In fact, the PowerPoint slide decks are already available online and will soon be followed by streaming video of the keynote presentations (As an aside, the SharePoint site where Microsoft is coordinating all the materials and information about the event is an example of how appropriate technology enriches and extends the experience of a single-day event like this. Thanks to the Toronto SharePoint User Group.)


Innovations

In another first, bloggers could do their reviews of the event in real-time, courtesy of free Wi-Fi connections. Photographers could post photographs immediately to Flickr and tag them with EnergizeIT and see the results on the large screens in breaks between sessions. Very hi-tech, very cool, very appropriate. Kudos to Microsoft and their partners for enabling this kind of connectivity and communications during the event. (Note: some of my photos of the Toronto skyline as viewed from the Holiday Inn on King Street as well as a couple other EnergizeIT photos are here - including one of some of us WWITPRO members with Phil Sorgen, President of Microsoft Canada.)


There were a couple other innovations at the event that merit special comment and congratulations. T-Shirts for geeks (and tiny T-shirts for future geeks) were sold with all the money going directly to a charity. There were attempts to deal with environmental challenges through reducing power consumption (see http://www.bullfrogpower.ca/) and an admittedly symbolic innovation of having evaluations of the event done via online forms. I was also impressed with the wide-screen monitors placed outside each breakout session for those arriving late or who were unsure which session to attend. Great idea!


Cautions

I would recommend more tangible environmental initiatives in the future, including far less vendor paper and brochures in our goody bags. I know that's what sponsors want, but how much of that material gets read before it's tossed in the garbage? I'd far rather a perpetual location like the Sharepoint site with vendor ads than having to carry that stuff around all day.


Hands-on sessions can be a mixed bag. Personally, unless the user has a familiarity already with the broad concepts and layout of the software being demonstrated, there isn't much to be gained from doing a set of exercises. The context is everything. Without that, it's mindless, numbing, and futile.


Thank you's

Thanks to all the TechNet, User Experience, and Developer advisor and product managers for doing this, with special thanks to the support staff who make it all run so smoothly. Thank you to Microsoft Canada for hosting an event like this. You rock, Microsoft! Special thanks to Ruth Morton, the newest IT Pro Advisor for all her help to the WWITPRO executive.




Technorati Tags: ,

Saturday, June 16, 2007

EnergizeIT Underway

EnergizeIT is underway with a flourish and a flurry of T-shirt tossing, high-profile keynote speakers, a great facility, and a breakfast with Phil Sorgen, President of Microsoft Canada. These events are improving each year, with more IT pros attending (over 3,000 this year) than ever.

We have Wi-Fi for onsite blogging, hands-on labs, various streams, vendor exhibits and an atmosphere of excitement and anticipation. As they say, 'get your geek on.'

Technorati Tags:

Friday, June 15, 2007

Being an IT Influencer

Today, I had the incredible opportunity to be involved in an event hosted by Microsoft Canada called the TechNet Connected Summit. It was an invitation-only event in which selected IT professionals from across Canada met with Microsoft Canada IT Pro Advisors, product managers, and technology enthusiasts for a day of non-technical learning, discussion, workshops, and fun.

We learned about initiatives like the Community Connection Framework, Psycho-Geometrics, Microsoft's forthcoming Windows Home Server, technical presentation do's and don'ts, how to win at X-Box 360's Forza, and what product managers actually do for a living. We connected with other user-group executives and IT professionals representing a broad range of interests, levels of expertise, regions, and technology specialties. And all of this in preparation for Saturday's EnergizeIT event.


I'm not sure I feel comfortable with the moniker IT influencer. After all, it seems like just yesterday that I became an IT manager, although it is true that I've been in the computer technology field ever since IBM first released a personal computer in the early 1980s.


One of the alternative names used to describe who we are and what we do today was IT advocate. That makes me slightly more comfortable. It is, in fact, what I tend to do at Microsoft events, at user-group meetings, in my blog and other online activities, and, of course, in my daily work with users and managers at Pano Cap Canada. I seem always to be advocating technology solutions to users, to advocate on behalf of small business to associations and technology vendors, and to advocate use of advanced technology in general in enhancing work and play.


Good things are on the horizon because of events like that hosted by Microsoft today and the relationships being established between IT professionals across Canada. I have a renewed sense of optimism and excitement which will, I'm sure, only be heightened tomorrow when hundreds more of us gather to get our geek on.

Thursday, June 14, 2007

Scoble and Andreessen on Facebook

Blogging got me into this world of social networking and Web 2.0. And it was Robert Scoble and Shel Israel's book, Naked Conversations, that convinced me blogging was a worthwhile endeavor. So, it shouldn't be surprising that those two and other bloggers are influencing me now as I entertain another phenomenon. Facebook has convinced me that we are on the vanguard of something really big, something far larger than blogging.

Facebook is poised, I think, to revolutionize how we use the Internet. One of the reasons I understood this intuitively was by the simplest of measures - how often in a week was I prepared to navigate to Facebook and possibly even update my profile, add an application, visit friends, post messages, or simply browse photo albums and events? Facebook proved its value within a couple days' use. I have been, almost without exception, returning to Facebook every day since I registered.

Then, I happened upon a video of the F8 launch keynote presentation from Mark Zuckerberg, Facebook's founder. Watching that video, I began to realize how quickly Facebook had expanded its audience base to included old guys like me. Within a couple more days, I was reading about Facebook in the local newspaper. Within two weeks, 50 friends had accepted my invitation to join my friends list or had found me and extended the invitation to me. Just today, I began advertising events for our regional IT professional user group meetings on Facebook and extending invitations to IT friends within driving distance.

Other people seem to share my sense of excitement and anticipation. Robert Scoble, for example, pointed yesterday to one of the hottest Facebook applications, iLike, which is reportedly signing up 300,000 people per day. Marc Andreessen, the day before, posted an extensive analysis of the first three weeks since Facebook opened up its platform and APIs to developers.

They both reinforced the lesson that there is a huge difference between an application and a platform, something which ties in with Jared Diamond's insight that the history of technology is often about inventions applied in ways that were never anticipated by their initial inventors.

But the are definitely some gotchas. Andreessen has noticed a few key problems with the applications being developed. One is that success can kill 'ya - unless you have a server farm ready to scale immediately, releasing your killer app for Facebook could mean suicide. He notes some other things too, but take a look at his analysis for details (not to mention his great set of links on everything to do with Facebook).

Sunday, June 10, 2007

Play - The Business Imperative

Facebook right now is more about playing around than anything else. Still, as I continue to read one of the most fascinating and mind-bending books (Guns, Germs, and Steel), I am reminded that the history of technology is replete with examples of inventions looking for an application. Gasoline, airplanes, the internal combustion engine, sticky-notes, the steam engine, the phonograph - they're all inventions whose utility was only discovered well after their initial "invention" and mostly by people other than the inventor himself.

Facebook itself appears to be an innovation whose value and application surpassed that of its founders, much like the World Wide Web itself. But what about business and Facebook? Is social networking of value to business? What parts of the technology can be adapted for use in business?

As of today, I have only discovered 2 other people from Pano Cap Canada on Facebook. That's hardly enough to determine whether Facebook has business utility. But if I were to shift the question slightly and ask about professional utility, the question would seem almost vacuous. Certainly, there is professional utility to a social networking tool that allows individuals and groups to organize and share information quickly and efficiently. The social grid architecture of Facebook means that any shared venture can benefit.

Yes, there are many other collaborative tools out there specifically designed for teams and projects, but the open-ended nature of Facebook and the low cost of participation make it unique, I think. That architecture and openness must mean that there is business utility.

This next week I will be attending a Microsoft event called Energize IT. The sessions will deal with Microsoft technology, but one of the things I'm looking forward to is talking to all the Microsoft and professional contacts I've established through Facebook to address this question about using Facebook for business.

This weekend with Microsoft will be partially about play. I think the big guys are getting the message. Play is critical to developing useful applications. It's critical to building relationships. It's critical to lateral thinking and the application of technology to novel areas, to discovering utility for tools made for other purposes.

Play on!

Tuesday, June 05, 2007

The Facebook Phenomenon

Over 24 million active users on Facebook. More than 100,000 new users joining each day. Growth of 3% per week. Doubling every 6 weeks.

Who are these people? Ages 25 and up are the largest demographic group joining. Ten percent of the population of Canada has already joined. I guess this means Facebook is no longer just a college phenomenon. Soon over 75% will be people out of college.

Over 50% of users return every day. Nobody else in the online community world comes even close. I only started last week, and can attest personally that the experience, although admittedly somewhat impoverished graphically, is incredibly addictive. Facebook has recently passed over eBay and is setting its sights on Google for the most user traffic daily.

The way it intends to do so is with applications, photos being the most obvious. Photo viewing on Facebook has more users than any other photo sharing site on the Internet.

Events are another. As we all know, people share information and interests and tend to go to events based on their friends' recommendations. If I have a relationship with someone, I will be far more likely to attend an event if that person plans on doing so, than if I merely discover that event in the newspaper or on television or some other media.

Applications are key. But what makes the Facebook phenomenon phenomenal is the ease with which connections between friends and friends of friends occurs. Instead of sending an email to a friend or acquaintance about what I'm reading or an event I plan to attend or a copy of a photo of my family, I merely add that information to my Facebook site and immediately all my friends can see.

Even the Status application is something like the stand-alone Twitter social networking tool ... only better. Instead of updating an application, I merely update my status on Facebook and friends around the world know what I'm doing or how I'm feeling. Phenomenal!

It is the recent opening up of the Facebook platform that assures its continued success. That openness is key, as my friend Shel Israel has blogged about recently. Microsoft knows all about how important the developer community is to the success of the whole range of its products, not to mention the mind space devoted to its platforms. So, it shouldn't come as a surprise that Microsoft is partnering with Facebook.

Count in Amazon as well. One the recent applications I've just added to my Facebook site is Books, a place where I can review and recommend books. With this little gem, I can find all the other people in my network who have read the same book, start up a discussion group, or simply chat about the book's contents.

Facebook is changing how I use the Internet. It is certainly changing how I communicate with and relate to my friends and acquaintances.

Monday, June 04, 2007

ITIL for grown ups?

Today's the big day, I guess. The Information Technology Infrastructure Library v3.0 is released today. SearchCIO sent a story to me today explaining how v3 is ITIL for grown ups, possibly because the emphasis of this "best practices" guide for IT services is targeting CIOs.

V2, first released seven years ago, has been replaced by V3, a move from just tactical improvements to strategic improvements. If the hype has legs, then the shift is towards understanding how IT adds value to business objectives and not just organizing the activities IT managers do and manage each day.

Companies like HP are investing heavily in v3, hoping that middle level companies will invest not only in the published guidelines but in consulting services to implement those high-level recommendations.

I'm still left curious as to how ITIL factors into the development and growth of small IT operations such as the one I manage for Pano Cap Canada. Whether it's v2 or v3, how exactly do one- or two-person operations learn from ITIL and improve their operations and strategic alignment with business?

Saturday, June 02, 2007

The Mystery of 'Milan' - Microsoft Surface

One of my favorite vacation hot spots is Las Vegas. By the end of the year, I expect to find "surface computing" devices floating about in the casinos using Microsoft's 'Milan', essentially a hardware/software combo running Vista and getting input directly by touch from one or several users at a time. Obviously, gaming in the Wynn or the Bellagio or Caesar's Palace with a few friends or drinking buddies gathered around a surface computing table will have a definite cache.

By the way, the screen for Milan is not a touch-screen, typically understood and used today. Instead, the surface is hard, large and "interactive" both in the sense that you can manipulate objects and put Wi-Fi objects like cameras on the surface and immediately download the photographs without doing anything else.

Commercial applications offer tremendous possibilities. T-Mobile applications have already been written that would let a sales associate and a potential customer place phones on the surface and immediately get detailed information on each, adding service configurations, ring tones, etc by moving objects around on the 30" diagonal surface.



Educational potential is amazing. Imagine devices like this in a cancer center where patients are waiting for radiation or chemotherapy and would like to interact with a counselor, a dietician, a nurse, or an oncologist explaining not only treatment plans, but options, diagrams and animations of the process to the patient (check out the University of Calgary's CAVEman virtual human for an example). Or imagine students designing a school newsletter interactively with their photos, articles, banners, etc. all available for joint manipulation. The possibilities of social interaction and training are truly staggering.

Milan isn't mysterious to the imagination. We've "seen" it before in movies like Minority Report. It isn't mysterious that it took a company like Microsoft to pull the ingredients together (things like 5 infrared cameras set below the display top to detect objects like cameras, Zunes, etc; and a custom DLP - digital light processing - engine, not to mention an operating system like Vista that is up to the graphical and input/output demands). What's mysterious to me is why the possibilities of this kind of computing experience isn't seen for what it is; namely, a revolution as significant as the move from text-based to graphics-based computing.




Update
Talk about synchrony! My colleague and friend, Ruth, an IT Pro Advisor, wrote this morning about Microsoft's surface computing at her personal blog. Check it out. Her embedded Popular Mechanics video gives a great illustration of the ease of use and multi-point input technology behind "Milan".

Saturday, May 12, 2007

Dell Watching

We use a lot of Dell products at Pano Cap. We've standardized on PowerEdge rack servers in the data centre and Latitude and Inspiron notebooks for those needing mobility.

Over the years, I've been pleased with the durability, reliability, and performance of our computer systems. The servers, especially, have performed well and needed little in the way of replacement drives or power supplies.

The notebook and desktop computers (again, most of which are Dell products) have not been as stellar performers as our servers, but they still provide good value and have been relatively maintenance free. It's true that we have sometimes been irritated and frustrated with the purchasing process, but now that we entrust most of our hardware purchases to a single supplier, the aggravation of dealing directly with different arms of Dell financial services has disappeared. So too have maintenance issues by simply assigning all of that to our supplier.

But things have not gone well for Dell in the recent past. Their customer service reputation has taken a beating, especially among bloggers quite willing to point out the deficiencies of technical support. Market share has been slipping, with both HP and Acer making inroads. Hewlett Packard has the largest share of the market, Dell second, with Acer and Lenovo in a virtual tie for third place. In the United States, Apple has grown faster than any other PC maker.

So it may not be too surprising to see Dell making changes. As of 31-Jan-2007, Michael Dell resumed the CEO role; on 24-April-2007, Dell began offering solid state drives in the Latitude D420 and D620 notebooks; on 27-April-2007, a leaked memo from CEO Michael Dell suggested that the long-time direct selling mantra of Dell might be augmented by channel sales ("The Direct Model has been a revolution, but is not a religion"); and finally, on 1-May-2007, Dell announced that Canonical had been chosen as its partner to provide some desktops and notebooks pre-loaded with Ubuntu ("Linux for Human Beings").

Whether these moves will have any direct impact on us directly or not remains to be seen, although one suggestion of offering customers an option of either Vista or Windows XP would be welcome (a recent purchase of a notebook was only available in Vista); an even better option would be a dual-boot option with both Windows XP Pro and Windows Vista.

Tuesday, April 24, 2007

Unify Tour 2007: Building, Deploying and Maintaining the Application

Ruth Morton is a friend, not just a colleague in IT. She asked that I provide her with some constructive feedback on her presentation to the Toronto-and-area IT professionals and developers attending the Unify Tour 2007. But being a friend doesn't mean that I won't be as objective as possible.

Having said that, I have to say that what I'm seeing in the Windows Live Meeting webcast for this second session of the day is impressive. For the first time since I've been attending these sessions from Microsoft, not only is there interaction between IT pros and dev types in the presentation itself, but the additional implied friction and humour adds the ring of truth as well as comic relief in what otherwise is often a "talking heads" experience. Ruth's colleague, Christian Beauclair, is especially good at juicing it up in the interaction segments between the developers and IT professionals.

Microsoft's new System Center Operations Manager 2007 appears to be a powerful new tool in the arsenal available to IT professionals for monitoring application performance. Of course, PerfMon still provides some value.

Ruth is quickly developing facility with presentations like this. I'm glad to see Microsoft branching out slightly by adding the female voice to the IT Pro community. And I will certainly recommend presentations like this continue to use interaction, implied role friction, and humour. Good show!

Unify Tour 2007: Better than being there

I'm currently watching Session 1: Designing Architecture from the last stop of Microsoft Canada's Unify Tour 2007. The tour is all about how professional developers and IT professionals can collaborate together on the entire product lifecycle from design to deployment to monitoring and management.

Although I couldn't be at the in-person event today, I am watching it using Windows Live Meeting. While I don't get to mingle with IT Pro Advisors and colleagues in the industry, the streaming webcast is in some significant ways better than being there. I'm not talking simply about avoiding 3-4 hours of commuting to Toronto from Kitchener and back again, or even about the luxury of having my notebook computer for notetaking, maximizing and minimizing screen shots, or even blogging while sessions are being delivered. No, I'm talking about really important things, like washroom breaks, fresh home-made coffee, and leaving my cell phone on full volume.

Yeah, it's also useful to have access to the Internet, chat features with other remote session viewers and Microsoft IT Pro Advisors. But can that really compare with watching the sessions in a recliner?

Having spent many years in development and coding, this 10,000-foot overview of some of the new tools for design were quite impressive. The new Visual Studio Team System includes some features which really impress, including the new DB Pro role, auto-generation of sample data in the developer's SQL Server Express prototype database, specific service pack and other IT-related settings for design components, and source control for database schemas.

Kudos to the MSDN and TechNet presenters, Christian Beauclair and Damir Bersenic.

Wednesday, April 18, 2007

Virginia Tech and Wireless Access

A recent news article from eWeek.com indicates the there were wireless access problems at Virginia Tech on Monday. As you might expect, there were massive increases in the number of wireless voice calls and text messaging during the crisis, especially between 9:00 am and 2:00 pm. Verizon acknowledged some calls were blocked, but most text messages went through. Cingular claims no calls were blocked. Sprint Nextel also claimed no service interruptions despite the increased volume.

I hope most corporations never experience a crisis like that of Virginia Tech on Monday. But it is a virtual truism to suggest that wireless access is quickly becoming indispensable to modern business processes. From WiFi phones to hand-held computers and scanners, from Pocket PCs to notebook computers carried to various meetings, the advantages of information at your fingertips and communications technology available anytime hardly need justification anymore.

The Virginia Tech crisis only highlights a growing realization among IT professionals. Most IT managers are beginning to reflect on how inexpensive devices might be used in corporations to improve everything from disaster responsiveness to on-the-spot job training to line-of-business information retrieval. Given the eagerness of telecommunications companies to sell smart phones in quantities to companies, you can readily imagine a situation where everyone in a company from the President to janitorial staff would be issued a joint cellular/WiFi phone. The WiFi costs would be covered by the company, while most cellular usage would be the responsibility of the user (if used at all).

When an employee comes to work, they use the device to send and receive instant messages or text messages, to read and write corporate email, to gain instant access to operating procedures and policies, training manuals and even for information access to ERP applications as required. Devices would be subject to policies preventing misuse, of course, but some kind of automated monitoring service which aggregates usage statistics would help managers determine who is doing what when and then take appropriate disciplinary measures if necessary.

I don't think this is too far fetched. After all, many families are already there with every member having his/her own cellular phone and/or computer. High tech companies are already using either blackberries or smart phones with almost 100% distribution among employees. Soon enough, the manufacturing and other industrial sectors will see the same advantages. After all, not everyone in a manufacturing company can have access to a computer. But if we could reduce costs to, say, $200 per user per annum, wouldn't the advantages be obvious?

Wednesday, April 04, 2007

Predicting IT Trends - Microsoft Databases

My family and I like to visit large bookstores together. We tend to drift apart shortly after arriving only to come together again for coffee and treats in Starbucks. I tend to head over to the science and technology section and the computer-related bookshelves, my wife to the novels, my eldest son to the gamers area, and my youngest son to the culture studies section.

One thing I like to do while perusing the computer books is to predict trends in information technology. What programming languages are getting a lot of coverage? What certifications are taking off? What popular trends are emerging in web services? What databases get the most press?

This week, I had fully intended to attend a regional Microsoft event entitled The Exciting Adventures of the Microsoft Application Platform Developer not just because it was intended for both developers and IT managers, but because I was curious about what trends were emerging in Microsoft products for data-driven applications and web sites. Unfortunately, I felt too ill to attend the event. But it still got me thinking and wondering about the future.

Why is it, for instance, that I see so little on the bookshelves about a product like SQL Server Express? I bought Rick Dobson's Beginning SQL Server 2005 Express: Database Applications with Visual Basic Express and Visual Web Developer Express, From Novice to Professional some time ago, believing that I should become conversant with a product that seemed ready to infiltrate small to medium-sized businesses who had outgrown Microsoft Access. But I haven't seen it on the shelves recently, nor any of the many SQL Server Express books available online. Based on the books lining the shelves in Chapters, I'd have to say there isn't much of a future in store for SQL Server Express.

But maybe it's just a matter of timing. Maybe it's a matter of my being interested primarily in small and medium-sized businesses. Maybe Microsoft needs to do a little more marketing. Or...just maybe Microsoft Access still can fulfill most of the requirements for departmental databases, for small- and medium-sized databases without worries about the .NET CLR, XML data types, etc. Certainly the Chapters bookshelves look more promising for Access than SQL Server Express.

Sunday, April 01, 2007

Geeks Do April Fool's Day

You always have to be on guard come April Fools' Day, especially if you're into technology, technology news, and blogging.

So what's up recently that may or may not be a joke on us geeks?



  1. Windows Vista for your Pets (OK, that's a dead give-a-way)

  2. "xxxx is a fellow IT Pro Technology Advisor from xxxx, he is very well connected to some influential people at Corp. in Redmond..."
    Nathan Mercer
    Michael J. Murphy
    Damien Caro
    Daniel van Soest
    Rodney Buike
    and so on in a ring around the blogosphere

  3. TechCrunch Has Acquired FuckedCompany.com
    Mathew Ingram's spotting the prank


The first two may be exactly the same joke. In fact, it was the Vista for your pets that kind of gave it away, especially since the format of the IT Pro Advisor blogs was almost word for word.
The problem is that, because geeks love April Fools' Day and because geeks generally don't do the joke very well, you're never quite sure. One example is Robert Scoble's joke for 2006 in which he announced he was leaving Microsoft for Google. It was kind of lame, but typical of the geek approach to April Fools'. The title was credible, given his praise of Google over the years. And in retrospect, it wasn't many months later when Scoble did leave Microsoft, not for Google but for Podtech. Hence the uncertainty.



Anil Dash did a little bashing of geek April Fools' Day jokes last year. One example was




  • "We have a big announcement today!" No you don't. It's Saturday.


Which got to to thinking about why a guest blog submission of mine wasn't being published until early next week on the IT Managers Connection Community Blog when it could easily have been published this weekend. Could it be that the entire Microsoft IT Pro Advisor network is complicit in an April Fools' Day hoax and want to keep the community blogs clear until the hoax is fully perpetrated? I don't know. Maybe I'm just way too suspicious.



But if the theme interests you, Gizmo has a list of the top ten geek pranks of all time, some of which I may consider using on my colleagues at work. Wikipedia has an even better list of jokes by media type as well as a list of genuine events mistaken as April Fools' Day hoaxes (that might be one for me if I'm wrong about the IT Pro Advisors announcement rumor).


So, whether you're a perpetrator or a jokee, have a fine April Fools' Day 2007!

Sunday, March 25, 2007

IT Managers and Bridging the Gap

If you want to be stimulated intellectually and if you prefer science and technology to a postmodernist, literary rant, then you need go now further than The Edge, a web site dedicated to The Third Culture, consisting of scientists and other thinkers in the empirical world.

IT managers are generally a practical bunch. Sure, we love delving into the frontiers of information technology, reading about the new and the wonderful, planning for a future which is always just around the corner, sometimes even wondering when we can download our consciousness into a cybernetic mechanism so that we can live forever. But, when we wake up from that good night's dreaming, we tend to check things like whether the backup worked last night, how many - if any - viruses were detected across the network, whose printer malfunctioned during the night shift, and so on.

IT manager nightmares, on the other hand, turn on that common phrase, "You just don't know what you just don't know." The meaning is fairly obvious - we manage technology daily, and to do so effectively means that we constantly have to learn. We consistently have to push down the barriers between what we know and what we don't know. We expect that just around the corner there is a small piece of critical information that will pull the entire puzzle into a coherent whole. We might not know what we don't know, but you can be damned sure that we're looking everywhere we can both to find the individual puzzle pieces and to find a way to fit them all together.

Which is why I recommend information technology aficionados read The Edge. The Third Culture promoted there is something with which most of us can immediately identify. We build bridges just like the digerati of The Edge, and in almost identical ways. But instead of building bridges between scientists working in the field of string theory or evolutionary biology and the reasonably well-educated general public, we build bridges between computer scientists and software engineers, on the one hand, and the users of our corporate information systems.

At least that's the way IT should work.

Recently, The Edge published news about one IT professional's initiative to bridge the gap. Danny Hillis has announced a new company called Metaweb and a free database called Freebase.com. The "massive, collaboratively-edited database of cross-linked data" will be an "open shared database of the world's knowledge". Licensed under the Creative Commons Attribution License, the data will be available to programmers worldwide to build services to provision the data. Imagine Google, Wikipedia, Blogs, Tags, Trusted Links - all rolled together with data that is understood and readable by computers but presented to users in a format that pleases.

That's the goal. But if you're like me when searching for that single piece of the puzzle, and not sure about what you don't know that you don't know, what is it about this bridging exercise that will make the difference? The short answer is that we don't know yet, but Hillis is banking on some combination of "emergent structure and intelligent design" in which Metaweb architects intelligently design the grammar of specifying relationships among data and the crowd creates the content in Freebase.

Hillis has been able to secure over $15 million in investment funding. The Edge digerati think it credible enough to warrant coverage. Now we wait and see.

Wednesday, March 21, 2007

Windows Server 2003 SP2 - Default Web Page in Internet Explorer 6.0

A number of users on our corporate network have brought to my attention that their default home page has switched from whatever they had set to MSN.com. This all occurred after I upgraded the operating system for several servers to Windows Server 2003 Service Pack 2.

This may be old news to many IT managers, but I was still surprised to confirm the "problem". We run terminal services and thin-client devices for most of our users; in fact, even those with notebooks and desktops access the network resources through Remote Desktop Connection. As you may know, terminal services provisions Internet Explorer browser services according to individual profiles. Thus my surprise that all users had their default home page reset to MSN.

I wonder how many network administrators write logon scripts or hack the registry to set the default web page (e.g. [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] "Start Page"=http://www.panocap.com/)?

I can understand how the initial installation of an operating system will set the default home page of the browser to a Microsoft site like MSN. That's really a no-brainer. But it's not nearly so obvious to me why an update to an operating system should switch user's default home page back again. That seems to me to be a blunt marketing instrument.

Saturday, March 17, 2007

Daylight Savings Time - Aftershocks?

Let's say you're a seismologist and you develop a technique to prevent earthquakes. You take your responsibility seriously, so you invest as much time, effort, energy and money as you can muster into perfecting the technique. You go ahead and implement the technology along a fault line close to a major metropolitan area. Your technology works perfectly. You predict and prevent a major catastophe. But nobody notices.

Well, if you're an IT manager and you did your preventive maintenance well before last Sunday's daylight savings time extension, the worst thing to have happened was that your PBX-based telephone clock was off by an hour when you came into the office on Monday. I'll bet that got noticed! But nobody noticed that you prevented information system problems significant enough to have warranted a Gartner risk assessment warning.

My experience of the aftershocks of DST was exactly the same as Y2K. Nothing significant happened...at least not to the systems with which I was associated. There were, to be sure, significant problems unreported in many small- and medium-sized businesses. In fact, I know firsthand of at least one company whose demise was related to non-compliant Y2K systems. And I have heard stories of other organizations whose preparedness for the DST extensions weren't as comprehensive as they should have been. Some of the stories are truly funny.

But...at least if you encountered some disruptions owing to the DST extensions, then IT gets recognized. If you were perfectly prepared, nobody notices, no thanks are offered, no congratulations are given. It's as if you did absolutely nothing.

Don't get me wrong. I'm not suggesting that IT pros become less professional. But maybe it's time we start "educating" users more thoroughly. You can be sure that marketing professionals wouldn't stand idly by without getting clear acknowledgement for their work. Maybe it's time we take a page from their notebooks!