On this page
Recent Posts on Technozone
This site
Calendar
<July 2008>
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789
Archives
Categories
Microsoft MVP
Blogroll OPML
Disclaimer

Powered by: newtelligence dasBlog 2.0.7226.0

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Send mail to the author(s) E-mail

Theme design by Craig Pringle

Based on the essence theme by Jelle Druyts

Using InkCanvas#

The code Project has a good article about Saving-Rebuilding InkCanvas Strokes in WPF.

One of the coolest controls in WPF is <InkCanvas…/>. It's definition from Windows SDK documentation: “Defines an area that receives and displays ink strokes”. When I saw what this control can do, I thought that it would be nice if we can use this control for saving signatures and save these signatures into a database. This <InkCanvas…/> control has a “brother” in WPF. It's brother is <InkPresenter…/>. The definition for this control is: “Renders ink on a surface”.

 

Thursday, November 30, 2006 8:02:23 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

An issue with comments...#

I have an issue with comments on this blog at the moment.  Basically hitting the "Save Comment" button just does nothing.  This only seems to affect some IE/OS combinations.

IE7 on Vista - does not work.

IE7 on Windows 2003 works.

Looking into other.  Appologies if you have issue posting comments.  I hope to have this resolved soon.  

Thanks to those who have brought this to my attention.

Saturday, November 25, 2006 8:43:43 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [1]  | 

 

New Blog Theme#

Trying out a new blog theme here.  Because this is a Tablet and Mobility site I have tried to optimise the Stylesheet for a wide range of screen resolutions and orientations.  I think the layout works quite well down to 800x600 (in landscape).  Feedback appreciated.

Friday, November 24, 2006 8:14:27 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [6]  | 

 

Now running Vista and Office 2007 RTM on my LS800#

I took the plunge and I now running RTM code of Vista and Office 2007 on my Motion Computing LS800.

So far so good. Alas the SD Card still does not work so here’s hoping we see an updated driver from Motion soon! I want to throw in a 2 GB SD card and dedicate it to ReadyBoost!!

There is also not a publically available versions of the Dashboard that runs on Vista either, but that is of less concern to me as I use the Mobility Centre.

Thursday, November 23, 2006 7:58:27 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Windows Vista Mobility Features#

Lora Heiny has started up a list of Mobiltiy Features that are in Vista.  Lora’s post lists:

  • Handwriting recognition
  • Handwriting personalization training
  • Windows SideShow
  • Meeting Space
  • Common location for battery settings

 

I can add a few to that:

·         ReadyBoost – Let’s face it mobile PCs tend to pack a bit less grunt than their deskbound brothers.  Not only does ReadyBoost improve the performance by servicing most of the random reads off the flash card – anything that reduces the number of disk accesses can only do good things for battery life.

·         BitLocker – I’ve never done it but it seems an alarming number of laptops are left in taxis.  Whole volume encryption provided by BitLocker will protect your locally stored data when it is in transit.  Which is great because...

·         Offline files!  They finally work in Vista.  Some of the improvements include:

o   All file types are synchronised (unlike XP which would skip certain file types)

o   It is lots less intrusive

o   Reads are serviced from the local copy when connected – unlike XP which would read and write the remote copy when connected with a huge performance hit.

o   Encrypted by default – so even if you are not using BitLocker there is some protection.

o   Only changes are in a file are synced from the client to the server, greatly reducing the amount of replication traffic.  (note – changes server side are copied in full)

·         Streamlined Networking, dial-up and VPN configuration.

·         Network profiles – different services are available under the Domain-based, work, home and public network profiles.

·         Remaining charge indication is much more accurate than XP was.

·         Mobility Center

·         Presentation Mode

·         Improved Touch Experience (for those touch screen devices)

·         Pen Flicks

·         Eraser works in the Tablet Input Panel

 

*Phew* and that’s just off the top of my head!  Its great.

Tuesday, November 21, 2006 7:23:19 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [1]  | 

 

JK is really on the run with his P1610#

JK is blogging from a wi-fi challenged cafe in Houston using an EVDO card in a Fujitsu P1610.  Am I jealous? Heck yeah – not only is it a really cool device (I would love to review one of those for the NZ market) but checkout the screenshot in the post!  I love my EVDO, but we have not been REV A’d yet and don’t get anywhere near that kind of speed (yet – it is coming soon).

Tuesday, November 21, 2006 6:56:10 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Getting a better touch experince from your touch tablet or UMPC#

Rob Bushway over at GBM has put together a collection of tips to help users get a better tablet experience out of touch screen devices.  Rob’s six tips are all good ones.  And while you are in an experience optimising mode you might want to check out the series of posts I put together about optimising the experience for small screen tablets:

Getting More from a Small Screen Tablet - Part1: The OS

Getting More from a Small Screen Tablet - Part 2: Mind Manager

Getting More from a Small Screen Tablet - Part 3: Office, IE et al

Getting More from a Small Screen Tablet - Part 4: ActiveWords

Getting More from a Small Screen Tablet - Part 5: TEO

Tuesday, November 21, 2006 6:47:10 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

SideShow Gadgets explained#

Nick Randolph links to a great post by Daniel Moth that drills down into SideShow gadgets.

What's a SideShow, well it is the small display on the outside (typically) of a laptop that could show things like the time or information about the song that is currently playing.  It is very similar to the reduced display that some mobile phones have on the outside.  Well the great news is that it is going to be possible to build gadgets for the SideShow. 

Check out Daniel Moth's blog to find out more.

Tuesday, November 21, 2006 6:19:44 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Fun with IE7 Search Providers#

If you have been using IE7 for a while then you have probably found the search box in the top corner. By default any text entered into this will be submitted to Live.com and you go straight to the results. You may well home noticed that if you click on the drop-down next to it there is an option to add more search providers and selecting that will take you to this page where you can add providers such as Google, Lycos and many more. There is now also a form that you can use to generate a provider for the search of your choice...

Createsearch.png

However, the thing that caught my interest was this small print at the bottom of the page:

“Do you own a website? Click here to learn how to promote your favorite search engines in Internet Explorer 7.”

So I followed the link and learned about search discovery , or making your search more available to IE7. Basically if IE7 discovers a search provider on a page it will shade the dropdown arrow next to the search box and temporarily add the new provides to the list.

Newsearch.pngUsers can then click the dropdown and choose to add the new search provides to the list. (or not)

NewSearch2.png

In order to add a discoverable search provider onto my blog all I had to do was put this XML file onto my server and point to it with this in the html header:

<link title="Search Blog::CP" type="application/opensearchdescription+xml" rel="search" href="http://www.pringle.net.nz/Blog/pringleSearch.xml">

You can even use the View XML link on the form shown above to generate the XML. Too easy and pretty cool!

 

Monday, November 20, 2006 8:37:54 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Converting a Physical Machine to a Virtual Machine#

After posting the other day about my plans to migrate my physical blog server to a virtual server I had a comment asking if I was planning to document the process.  Well the migration is all done and it went really smoothly.

I used VMWare's (beta) VMWare Converter to accomplish the task.  Before I started I backed up the source server.  This took about 5 hours but if I hadn't then I'm sure it would of all gone to hell in a handbasket.  After that I stopped some of the services (and set them to manual) on the source server to prevent inbound traffic during the import.

After that I installed VMWare Converter onto a Windows 2003 Server that is alreadly running VMWare Server.  After installing I launched VMWare converter.  Basically from there I just clicked on Import Machine button and followed my nose.

 

This kicks off a wizard (of course) to import a machine in to VMWare Server.

 

I started off by specifying that I wanted to import a Physical computer.  As you can see there are also options to import other VMWare formats, Microsoft's VirtualPC and Virtual Server and Backup Exec System Recovery Images.  Pretty cool.

 

To import a Physical Machine the source machine needs to be powered on.  In the wizard you specify the machine that you want to import and provide credentials for that machine.

 

After that you can chose which disks to import and whether or not to resize them.  The default is to import all the disks at their current sizes, which is what I did. 

You then provide details of the target.  The only option I had was to import to a stand alone VM.

 

After that you specify where to create the machine.  This needs to be a UNC path that is accessible to both machines.  I shared the "Virtual Machines" folder on my VMWare server box and specified the path to that share.  By default it will use the credentials you specified to connect to the source server, but you can change this by clicking the Connect As.. button.

 

When creating the disks I opted to allocate the space now - having the contiguous disk space prevents fragmentation of the vmdk and gives much better performance from the virtual disk.

 

From there it is pretty easy - for each NIC in the physical machine a virtual NIC will be created.  I skipped the customisation step, so I can't comment on that.  The import took about 2 hours to import a machine that was about 30GB in size across a 100Mb switched network.  After the copy completed it was simply a matter of opening the machine in VMWare Server, powering on the VM and restarting the services.  It was that easy.

Sunday, November 19, 2006 7:23:52 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Will everyone else please stop downloading Vista!#

If you are a fellow MSDN subscriber then would you mind not downloading Vista just yet? :-D It is really killing my download speed. I grabbed something from another US site earlier and pulled it down at about 200 KB /s. Vista is coming down at about 20 :(

Update: Now it is down to 4! And only 144 hrs remaining....

When did I switch back to dialup!

Friday, November 17, 2006 5:35:21 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [1]  | 

 

Outages soon, Server hardware replacement#

There will be some brief outages of the blog tonight (NZ time).I'm in the process of budding a VMWare Server box, and thenI'm going to virtualize the physical server (and that is being very generous) that is currently hosting the blog. The server being replaced is really an old desktop, doesn't have enough RAM and is thrashing the disk. The new virtual server will have more RAM and the underlying host will be much faster. This should improve performance.

Friday, November 17, 2006 5:29:07 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [1]  | 

 

Lenovo Multitouch and Ultrabay InkShow now up on GottaBeMobile.com#

Dennis Rice has posted a great video demo of some of the features of the Lenovo X60 TabletPC. Included is this must watch video is a fantastic demo of different ink experiences with digitizer and touch and how multi touch gives you the best of both worlds.

Dennis also gives a great Tour of the mobile dock, which seems like a handy and well thought out accessory to the X60.

The video wraps up with a quick demo of how one would go about upgrading RAM and HDD. As an It professional I do have something to add here:

Kids – don’t try this at home unless you are familiar with proper handling procedures for components that are sensitive to static electricity! Though rare a static charge can damage your device and or the components you are upgrading. Also be aware of the terms of your warranty before carrying out any upgrades or repairs yourself or you may be in for a nasty shock down the line if you send it back for a repair.

Friday, November 17, 2006 2:33:33 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

MSDN Webcast: Overview of Ultra-Mobile PC (UMPC) Development for Windows Vista#

Dr. Neil points out an upcoming webcast on UMPC Webcast:

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032314749&EventCategory=4&culture=en-US&CountryCode=US

Here is the offical blurb:

An ultra-mobile PC (UMPC) is a fully functional computer that is small, mobile, and runs a complete version of a Windows operating system (currently Windows XP Tablet PC Edition 2005 and soon Windows Vista). UMPCs present many new and exciting opportunities for application development. Although your existing knowledge and skills transfer directly to the UMPC, there are some unique circumstances to consider when you are developing applications for these devices. Join us to find out what is involved in developing for the UMPC, and learn how to create outstanding applications for these new devices.

Presenter: Todd Landstad, Product Specialist, Microsoft Corporatio

Source: http://drneil.blogspot.com/2006/11/msdn-webcast-overview-of-ultra-mobile.html

Thursday, November 16, 2006 7:54:04 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Warner Crocker reviews an engineering sample of the X60 Tablet PC#

As promised Warner Crocker over at GBM has posted the first of the Video reviews of the Lenovo X60 Tablet PC.

So, let’s take a look at the Thinkpad X60 Tablet PC. In this GBM Hardware InkShow I take a walk around tour of the unit I received which comes with the SXGA + (high res) screen option and is an engineering sample provided by Lenovo. I also discuss the battery options, examine the Nav Dial, take a look at the many utilities that come pre-loaded on the Thinkpad, and even show you a neat trick or two exclusive to the Thinkpad X60 Tablet PC.”

Check out Warner’s post and the associated Video Review of the X60.

Tuesday, November 14, 2006 7:01:03 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

GottaBeMobile Exclusive: Video Interview With Lenovo#

Wow – the good chaps over at GBM have really outdone themselves this time.  They have scored an exclusive sneak peek at one of the most eagerly anticipated yet-to-be-released tablet PCs – the Lenovo X60 Tablet PC.

Warner Crocker and Dennis Rice trekked to Lenovo Corporation headquarters in Research Triangle Park, NC.

They got a guided tour of the range, including the accessories and filmed this great video interview with Mike Hagerty, who is the WorldWide Segment Manager for the ThinkPad X series at Lenovo.

Even better they managed to escape with two of the engineering samples and are promising indepth reviews of them coming soon.  (That will teach Lenovo not to forget to strip search tablet geeks on their way out, eh?)

Great work GBM.  I’ll be staying tuned.

Tuesday, November 14, 2006 6:54:30 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Enabling the TIP launch gesture in Vista#

I just noticed that the TIP launching gesture is off by default in Vista. This gesture enables you to launch the Tablet Input Panel by waving your stylus back and forth just above the screen.

To turn this on:

1.       Navigate to Control Panel\Mobile PC

2.       Click on Pen and Input Devices

3.       On the Pen Options tab select Start Tablet PC Input Panel and click Settings.

Pen settings.GIF

4.       Check the Enable Start input Panel gesture checkbox and click Ok

Pen settings2.GIF

Update: Excuse the shoddy screenshots.  I just found a new beta driver bug.  If I rotate into primary portrait the colour depth drops down to 8-bit.  I'll feed that back to the vendor :)

Tuesday, November 14, 2006 5:39:21 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Article about Inking the Web#
Just spotted this article over on The Code Project that walks you through the process of creating and using a Web Ink/Drawing Control.
"This article discusses how to create and use a web browser (IE only) compatible ink or drawing control using the Microsoft Tablet PC SDK version 1.7. A sample pre-built control is provided for use and demonstration. Also, please read the disclaimer at the end in case you have any issues with this article."
Very much worth checking it out.
Sunday, November 12, 2006 7:37:39 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Group Policy Management of Wireless Settings in Vista#

If you are looking at deploying Vista into your corporate environment and you have an Active Directory based domain you can now use Group Policy to configure Wreless networking settigns on the clients.  To do this you need to extend the schema to accomidate the additional attributes requried by the policies.

This white paper explans what you can manage and describes the process of extending the schema to support GPO management of Wireless settings.

Tuesday, November 07, 2006 7:33:13 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Vista Speech Recognition better on a tabet#

I have been using speech in Windows Vista and I stumbled across some really cool integration for tablet users. 

Typically if you are dictating a sentence and you need to correct a word that has been misrecognised you say “Correct” followed by incorrect word.  For example I dictated “Sally sells sea shells by the seashore.”  This was recognised as “Sally south sea shells by the seashore.”

Saying “Correct south” displays the correction dialog below:

 

By saying “2 OK” you can select the correct result.  But tablets are all about flexibility and I found this a bit tedious – so I started looking for another way.  And I found it.  In fact – I found two other ways!

Firstly you can right-click on the word in question.  In the context menu you will be offered first few recognition alternates.  You can click one to select it.  This will work on desktops and pen-challenged laptops as well.

The final method is unique to tablets.  Double-tap the incorrect work and then click on the TIP icon to display the Tablet Input Panel.  When the TIP loads the recognition alternates will appear either above or below the input area, depending on where the TIP is displayed.

This is a great way to work - sitting in a comfortable chair dictating away.  If something is wrong just select it and bring up the TIP to correct it.  Very efficent.

Tuesday, November 07, 2006 7:11:44 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

DIY Mac Mini Tablet Edition#

Update: fixed broken link

This is very cool.

Peter Green is on a personal crusade to make a Mac tablet! Way to go peter and keep up the good work. It seems to me that the fact that Mae users are going to such lengths should be a major hint to Macintosh to hurry up with a Mac Tablet!

macmini.jpg

He has a working prototype called the MMP MKIII Tablet Edition that he describes thus:

Based on the Mac Mini Intel Core Solo 1.5Ghz, 60Gb HD 512Mb Ram.

The MMP MkIII is the LIGHTEST Macintosh portable ever made at just 1.9Kg including batteries.

It has a 3 hour battery life, integrated 8" touch screen tablet, full Blue Tooth, Airport, full SPDIF audio in/out and Front Row capabilities, on screen touch keyboard - no hardware keyboard required!

The MMP MkIII is the same height (or a little slimmer) than the original Mac Mini by Apple, it's been made a little wider for extra electronics and being ergonomically better to hold.

Upgradable battery system for potentially unlimited battery life, video input (TV). if someone can write me Intel drivers for my webcam - it'll have a built in iSight too!

More pictures on Peter’s site.

Monday, November 06, 2006 2:57:46 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [2]  | 

 

Presentation Mode in Windows Vista#

Previously I blogged about the new Mobility Centre in Windows Vista. While many of the utilities available in the Mobility Centre are new versions of familiar tools there are a couple of new things that are pretty cool.

One of the coolest in my opinion is Presentation Mode. This can be toggled on or off bin the Mobility Centre. Pres1.gif

By clicking the picture of the projector you can configure how presentation mode behaves. This will launch the dialog shown below.

Pres2.gif

 

As you can see entering presentation mode will prevent the computer from going into standby and turns of system notifications – which means no embarrassing Windows Live Messenger pop-ups.

Optionally you can disable the screensaver, set the audio volume and turn off or change the wallpaper. This means you can have your cool wallpaper most of the time and use something more professional for those client facing presentations.

Another cool trick is hidden away. Clicking on the “Connected Displays” button will show you the currently connected displays. Most recent displays will uniquely identity themselves. If you use the same projector frequently you can remember it. If the checkbox is ticked for a particular projector then as soon as you connect the display Presentation Mode will be enabled automatically. Very handy! Naturally as soon as you disconnect the projector or disable presentation mode your previous settings are restored instantly.

 

Saturday, November 04, 2006 7:32:16 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

Mobility Centre Drill-down#

The Mobility Centre is one of those Vista features that once you find it and start using it you will wonder how you ever got along without it.

The first thing you need to know is how to get to it. You can of course find it in the control panel, or if you enter “Mobility” into the Start search box you will find it. However there is an easier way, the keyboard shortcut Windows key + X.  That is fine if you are docked or in laptop mode on a convertible; but for tablet use I recommend assigning a hardware button to launch the Mobility Centre.

When you launch the Mobility Centre you are presented with a collection of tools that are useful to – well mobile users... hence the name. The tools available will depend on your hardware. For example of your display driver does not support rotation, that tool will not be shown. In addition I understand that the mobility centre will be extensible for OEMs so your hardware manufacturer may add in their own tools.

WMC1.JPG

For those of you on a small device you will be interested to know that he dialog will resize itself if the screen is not wide enough – for example if you are using a small in portrait mode. This is the sane dialog when I rotate my LS800 into portrait mode.

WMC2.JPG

Something that is not instantly obvious when you launch the Mobility Centre is that each icon is in fact also a button that takes you into an associated control panel application for more advanced configuration.

Here’s a rundown on what’s available in my Mobility Centre.

Brightness

Use the slider to adjust the brightness. Clicking the icon takes you into the brightness settings for the current power scheme.

Volume

You can mute the PC and use the slider to adjust the master volume. Clicking the speaker takes you into the sound control panel applet, so you can modify playback and recording devices.

Battery Status

View your remaining power or change your power scheme. Clicking the Battery icon launch the Power Options dialog. Matt Faulkner has a good post about Vista Power Schemes over on GBM.

Wireless Network

Shows you your connection status and allows you to enable or disable the WLAN with a click. You can also click the signal strength icon to go to the Connect to a Network wizard.

Screen Orientation

Click the Rotate screen button to cycle through your screen orientations. Clicking on the icon will take you into the Tablet PC Settings control panel applet with the “Display” tab selected.

External Display

Click here to enable or disable the external monitor. Clicking on the icon will take you into the Display Settings dialog. There you can change the position or screen resolutions of your screens if need be.

Sync Centre

Your one stop shop for all your OS sync tasks. Click on the Sync Settings button to configure offline file and mobile device sync settings. This could be a future post in itself.

Presentation Settings

Enable or disable Presentation Mode. This will certainly be a future post cause it is so cool!

Wednesday, November 01, 2006 6:01:54 PM (AUS Eastern Standard Time, UTC+10:00) #   
Comments [0]  | 

 

All content © 2008, Craig Pringle