Coverage on the Microsoft website

For the last few months, I’ve been working on a Conchango service offering around Microsoft Windows XP service pack 2. Well, today I learned that we have a link from the Microsoft website.

For more information on how Conchango can help your organisation to prepare for XP SP2 deployment, see the Conchango website, call 01784 222 222 or e-mail talktous@conchango.com.

(Please note that this blog is a personal website and is in no way affiliated with Microsoft or Conchango).

Dell fails on service delivery

My work laptop is a Dell Latitude D600 – the specification offers me all I need (well, I would like a Toshiba Portégé M200 tablet PC but that’s another story), including built in 802.11b and Bluetooth support. Except that it doesn’t – some of our D600s have had problems with the Bluetooth cards not being correctly seated or requiring motherboard replacements before they will detect the Bluetooth card – mine is one of those…

The trouble is:

  1. Convincing Dell that there is a problem.
  2. Getting Dell to send a engineer, at the right time and with the correct parts.

Its been three weeks since I first requested support and this is the catalogue of incompetence I’ve endured so far:

  • 16 August 2004 – Logged incident with Dell via their website.
  • 17 August 2004 – Initial reply tells me to check the BIOS settings – I respond immediately and tell them that the BIOS does not recognise my Bluetooth card (showing as not installed).
  • 18 August 2004 – Dell tell me to check the drivers in Windows! I reply and restate that the BIOS does not detect any Bluetooth devices…
  • 21 August 2004 – Dell diagnose that a new motherboard is required and request contact details to send an engineer/parts.
  • 23 August 2004 – Contact details provided.
  • 25 August 2004 – I chase lack of progress by e-mail. Dell respond and tell me there will be an engineer on site on 27 August (the day I am not available). Dell reschedule for 31 August.
  • 26 August 2004 – two e-mails from Dell regarding my service call, and a phone call from the same support technician I have been corresponding with – I repeat that I am not available on the 27th and Dell reconfirm that the engineer will arrive on the 31st.
  • 27 August 2004 – Dell engineer arrives on site, despite assurances that service request is booked for 31st!
  • 31 August 2004 – Engineer arrives with wireless network adapter! Confirms that the problem is the motherboard or Bluetooth card and will return with Bluetooth card on 1 September.
  • 1 September 2004 – Different engineer arrives with Bluetooth card, but wrong part number – will return on 2 September with correct Bluetooth card and a motherboard.
  • 2 September 2004 – No engineer visit – chased by e-mail. Dell respond that part will arrive on 3 September.
  • 3 September 2004 – No engineer visit, and no parts. I chase Dell by e-mail. No response to date.

Dell equipment may be (relatively) inexpensive, and (reasonably) well specified, but it now seems my argument for buying Intel-based servers from Compaq (now HP) and IBM rather than the less expensive Dell equipment is equally valid in the PC world – there is a cost in the overall quality of the product (and associated service) with any low-cost PC (and by that, I mean business-focused OEM equipment – of course you can buy no-name or consumer PCs for even less).

If you are looking for a new PC and you want my advice – don’t buy Dell.

Microsoft event resources

I recently missed a webcast that I had pre-registered for (hmm… attend a project review with a client who doesn’t heed any advice or listen to a Microsoft speaker with a monotone American accent… tough choice that one) – you may be interested to know that Microsoft UK publish the event resources for many of their events on their website so if you miss an event, you can listen offline later.

Changes to functionality in Microsoft ActiveSync

As part of the current drive to increase the security of its products, Microsoft plans to remove some of the current remote synchronisation functionality in ActiveSync 4.0.

The following text is taken from an e-mail yesterday from Microsoft’s Mobility Partner Advisory Council to Windows Mobile Partners:

“We are hard at work refining the next version of Windows Mobile in terms of features and security. One of the items that we are targeting for removal in ActiveSync 4.0 is remote sync with a PC. In future versions, we are planning to discontinue remote (network) incoming support to desktop ActiveSync. This means that if you are currently developing a mobile redirector solution that depends on remote (incoming) connection to desktop ActiveSync, this may impact you. We want ensure that partners who use this feature have plenty of time to formulate alternate approaches and also consider feedback if you feel strongly that this functionality should be preserved. We also want to hear from any partners that feel the removal of this feature would directly break their code or impact their product roadmap.”

Recommendations for Active Directory object naming

Microsoft publishes best practice guidance under the general heading of Microsoft solutions for management. All of these best practices are based on the Microsoft Operations Framework (MOF), which includes guidelines on how to plan, deploy, and maintain IT operational processes in support of mission-critical service solutions.

Within this guidance is the Account Management for Windows Server 2003 Solution Accelerator, specifically the User and Location Management Guide, which contains conceptual information, best practices, and detailed procedures related to managing the creation, changing, or deletion of user accounts and physical locations. In the last chapter of this document are some Active Directory object naming conventions, which are actually quite restrictive – basically the only allowed characters are:

  • Uppercase letters A…Z
  • Lowercase letters a…z
  • Numbers 0…9
  • ä (= ae), Ä (= AE)
  • ö (= oe), Ö (= OE)
  • ü (= ue), Ü (= UE)
  • ß (= ss)
  • Underscore (_)
  • Minus sign (-)

Interestingly, no mention is made of other accented characters (e.g. ç or é).

I came across this whilst researching issues with Group Policy Management Console (GPMC) scripts producing errors when certain non-alphanumeric characters were parsed, but as general advice and guidance, adhering to these standards should be seriously considered, even though various AD management tools allow other characters to be used.

Allowing potentially dangerous attachments in Outlook

I’ve come up against this one before, but as its something I’ve had to look up on a few occasions, I thought I’d post it up here. You know the problem – someone e-mails you a useful script and Outlook blocks access to it; and rightly so as we have no real way of telling if the attachment could be malicious.

If you trust the sender and are sure you need to access the attachment, there is a quick registry hack you can employ:

  1. Navigate to HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security\ (for Outlook 2003 – change 11.0 to 10.0 for Outlook 2002 or 9.0 for Outlook 2000).
  2. Add a new String Value called Level1Remove and add a semicolon-delimited list of file extensions to be allowed, e.g. .bat;.cmd;.com;.exe;.vbs.
  3. Restart Outlook and the offending attachments will be accessible.

Remember that this is disabling a security feature, so only enable potentially dangerous attachment types as an emergency workaround and remove the Level1Remove value once complete.

More details may be found in Microsoft knowledge base article 829982.

Tablet PCs rock! (with Windows XP SP2)

I’ve always been sceptical about the market for a tablet PC, but after having worked with some of the Microsoft consultants who use them, I’ve been converted to the idea that these are a really good business tool (for certain users).

It should be noted that tablet PC usability is greatly improved once Windows XP service pack 2 is applied as the full version of SP2 contains all the components necessary to update the operating system to the Tablet PC 2005 release (codenamed Lonestar).

The particular model that I’ve seen is the Toshiba Portégé M200. It seems to offer most of the features I would expect in a modern notebook PC (albeit without any legacy ports and with a separately attached optical drive), as well as a screen that rotates to hide the keyboard and convert the device to a tablet. As I write this, I’m trying to get my hands on a tablet PC to get some real life experience, but the following notes were taken as one of the Microsoft consultants demonstrated his M200 to me:

  • The stylus pen is pressure sensitive, allowing it to be used just like a conventional pen for bold or light text. A button allows right-clicking with the stylus, which also includes an eraser on the top end.
  • Ink annotations can be used to review a document and literally write on it in a variety of colours as well as to highlight text (as one would with a highlight marker pen). I was really impressed when I (as a non-tablet PC user) received a document that had been annotated in this way and Microsoft Office Word 2003 was able to read the document complete with all the annotations. One point to note – annotated with Word’s reading layout enabled, the annotations will not be anchored in the in the correct location for printing – annotating a document using the print layout will resolve this issue.
  • Searches may be made on words (even those written in digital ink), and it is possible to highlight digital ink and select a convert handwriting to text option. Pen-enabled applications such as Microsoft Office applications and Notepad will perform handwriting recognition as written, even suggesting alternatives where they are not clear as to the exact word being used (and learn new words as they are selected). As alternatives to continuous handwriting recognition, single character recognition and a soft keyboard are both available; and on non-SP2 tablet PCs, writing takes place anywhere on the page, rather than in a predefined area. A particularly neat feature is that annotations may be grabbed, copied as text and pasted.
  • The M200 has a series of additional buttons situated around the display which can be used for up, down, escape, etc., as well as context-sensitive items such as cut and paste. Additionally, with the use of an application called Symbol Commander, stylus symbols can be used to perform commands (e.g. exit).
  • With a tablet PC, Microsoft Office OneNote 2003 really becomes a killer application. I have started to use it in meetings on my notebook PC (and think it is probably the best thing that Microsoft have done to Office in years), but the tablet PC just makes it that little bit more usable – allowing the addition of diagrams and really using OneNote as a replacement to the Black ‘n Red wirebound A4 ruled notebook that I normally carry everywhere when I’m working!
  • There is still at least one usability issue – the cursor position in relation to the pen depends on the angle at which the tablet PC is being held (i.e. on a desk, or at an angle), and so when calibrating the stylus, it is important to calibrate in the position that the tablet PC will be used in most.
  • The installation of a few PowerToys (unsupported programs that developers work on after a product has been released to manufacturing) might be considered, including the Hold Tool (which allows holding down the pen for controls such as scroll bars, instead of a simple push on/off stylus action) and the Snipping Tool (which allows anything on screen to be cut out and pasted into a document – useful when researching). These are just two of the many PowerToys that are available from Microsoft.
  • One might think that battery life would be a concern, but real users are achieving between 3 and 3½ hours on a single charge (with no effort) and even more with tuned power settings (up to 6½ hours in one case). Screen timeout can be a nuisance, but there is a utility called monsus.exe that can be used as a shortcut to suspend the monitor, allowing approximately a 20% drop in power consumption when used habitually (e.g. when in an impromptu discussion).

I’m told that there were some significant issues with early tablet PCs but it seems that SP2, plus some PowerToys have allowed them to become a vehicle for increased productivity opening up features such as the ability to annotate documents and send electronic copy to clients or colleagues and unleashing OneNote to become a killer application.

More information about Windows XP tablet PCs is available at the Microsoft website.

Issues when editing Windows XP SP2 group policy objects

I’m working with Microsoft on a client site and one of the potential issues we raised today was around the impact of the new group policy settings supporting Windows XP SP2. SP2 provides administrators with .ADM templates for 1378 group policy settings (although only 87 seem to relate specifically to SP2; 1 more to computers with SP2 or BITS 2.0; and a further 518 to Internet Explorer 6.0 in Windows XP SP2). Full details are available from Microsoft; however there are issues that need to be resolved with a hotfix when editing policies that use the new .ADM templates on non-Windows XP SP2 computers, as described in Microsoft knowledge base article 842933.

Microsoft have also published a white paper providing best practice for managing Windows XP SP2 features using group policy.