November 2004 - Posts

Review of Microsoft IT Forum 2004 in Copenhagen, Denmark

The Microsoft IT Forum 2004 just closed its doors and so it's time to review the past week.

Bill Gates' "Magic of Software" Keynote

To create a magic atmosphere, Russ Stevens - a magician - was invited to surprise the audience with his tricks during his show. But the big hit was that all attendees got a "special" deck of cards and a DVD with instructions on some amazing tricks... I think I'll start practicing today...

The opening keynote started out with Jean-Philippe Courtois - Senior Vice President and Chief Executive Officer Microsoft Europe, Middle East and Africa (EMEA):

In his speech at IT-Forum 2004Bill Gates...

  • ... called 2005 "a very big year" and "the arrival of 64-bit"
  • ... mentioned there will be releases of the following products in 2005:

Windows Server 2003 64-bit Edition
Windows Server 2003 R2
Visual Studio 2005
SQL Server 2005
System Center 2005
BizTalk Server
HostIntegration Server
Commerce Server

Mr. Gates: [...] "Another major issue for identity systems is, of course, the weakness of the password. Passwords have been the primary way that people identify who they are. Unfortunately, for the type of critical information on these systems and the regulations that ask that these systems be secure, whether it is health data, financial data or customer access to customer records where only certain people should have that information, we are not going to be able to simply rely on passwords. Therefore, moving to biometric identification and particularly in moving to smart cards, is a way that is coming. This is something that has been talked about for several years, but now we finally see the leading edge customers taking that step.

We have many partners that are helping to push this forward. One of the key elements for us is to have a smart card that really connects up in the best possible way to the Microsoft platform. Therefore, I am announcing today a .NET based smart card. We have a key partner here, Axalto. They have done a super job on this. In fact, Microsoft itself will be using their smart cards internally and in all of our access to our premises. Each employee will have a smart card and will use the same smart card to get in and out of the buildings as we use to connect up to our machines. Therefore, we are requiring smart card use for any remote connections to our systems. Over time, we will completely replace passwords, where even the internal access will be done through this smart card. By having the .NET capability there, we think that allows you to bring different logic and different information down onto the card itself, using the same development tools used for everything else. Hence, we have a richness and a continuity there to the platform that only exists in that .NET environment. We are very excited to see our smart cards moving into the mainstream and connecting up to our infrastructure." [...]
(Excepts from official transcript)

Security Keynote

The Keynote No 2 was held by Scott Charney - the Chief Trustworthy Computing Strategist of Microsoft. He gave an interesting speech about "The Guding Principles of Trustworthy Computing in a Dangerous World".

Panel Discussions

There were a few panels which invited to ask Microsoft experts (by either entering the questions before the event on the attendee website or directly asking during the discussions).

Partners everywhere

As usually there was a big exhibition area which also hostet the following areas:

  • Microsoft Ask the Experts
  • Microsoft Leaning Center & Bookshop
  • Microsoft Operations Manager Partner Pavilion
  • Microsoft Office System Partner Zone
  • Microsoft Storage Partner Pavilion
  • SMS Alliance Zone

MOM to go

Every attendee got a MOM 2005 Workgroup Edition in the original box.

Congratulations to the IT guys. My wireless LAN worked almost all the time...

IT Forum Party

I let the photos talk for themselves.

Look at the following fantastic line up:

  • Roger Taylor & Spike Edney - Queen 
    Hits include Radio Gaga

  • Midge Ure - Ultravox & Musical Director of Live Aid
    Hits include Vienna, Dancing with Tears in my Eyes and from his Thin Lizzy lead guitarist days – The Boys are Back in Town

  • Madeline Bell - Blue Mink

  • Graham Gouldman - 10CC
    Hits include Dreadlock Holiday, Also wrote & performs Bus Stop, The Hollies & For Your Love, Yardbirds

  • Chris Thompson - Manfred Mann Earth Band
    Hits include Davy's on the Road Again and Blinded by the Light

  • Fabba Girls - Abba Tribute Band

Outlook

You weren't at the IT Forum and ask yourself if you missed anything? You certainly did.

Make sure to check out my IT Forum gallery or Hilmar's Blog for more exciting photos.

The IT Forum 2005 will be at a much warmer place: in Barcelona, Spain!

with 0 Comments

A few hundred undocumented Windows interfaces and parameters got documented

Settlement Program Interfaces (excerpt)

[...]

As part of that settlement, Microsoft agreed to document the interfaces used by "Microsoft Middleware" (as defined in the proposed consent decree) to obtain services from the Microsoft® Windows® 2000 and Windows XP desktop client operating systems.  [...]

Microsoft teams identified a few hundred undocumented Windows interfaces or parameters that were used by one or more of the Microsoft Middleware components. Microsoft's technical writers have documented these interfaces and made them available as APIs in the MSDN Online Library.

[...]

You will find all the APIs covered by that settlement here.

with 0 Comments

Getting started with Office Research (Web-)Services

Did you know that you can build your custom web services that will integrate into the Research Pane of Office (2003 or above) and IE?

What are research services?

Research Library Extensibility

Common to all applications in the Microsoft Office System, a new task pane called the Research Library enables user-initiated searches across local and remote data sources, both behind a corporate firewall and on the Internet, and may include sites based on Microsoft SharePoint Products and Technologies as well. Its primary offering starts with basic resources such as Thesaurus and Dictionary in multiple languages, bilingual dictionaries, computer translation, encyclopedia, and Web searching.

The research library, which can be controlled by administrators at a corporate level, can be extended by developers and third-party information providers to make business-specific data available to users. The research library's task pane can be customized to house smart tags, hyperlinks and textual data, which also can be inserted into Office applications as structured XML data, which isn't the case with typical Web searches. One interesting note about research library extensibility is that, unlike many customization scenarios in Office, which are typically delivered at the document or application level, extending the research library allows developers to provide an intelligence solution that permeates across the Microsoft Office System.

You can find a introduction here or just look at the sample research services "Hello World" and the research service for the Google web service.

What do I need to get started?

To develop custom research services you need at least the .NET Framework 1.0 SDK respectively Visual Studio .NET 2002, Office 2003 and IIS 5.0.

Start out by downloading the SDK from here and the recently published Development Extras - that I strongly recommends since they make development a lot easier (as described in this tutorial).

Enhance your research service with graphics and fancy fonts, set custom time-out values, combine the power of your service with Office SmartTags and/or develop research services that work offline - without internet or (W)LAN access.

Who uses them anyway?

Just to name a few of them:

Where Do I get more information?

Take a look at Research Services on Office Developer Center or on my frequently updated website at www.dotnet-online.com/researchservices/.

with 0 Comments

MSDN: DevChat: Zero-Touch Deployment

There are just a few No-Touch Deployment experts, but Mark Levison is definetly one of them. Together with his colleague Robi Khan he will host a MSDN DevChat on "Zero Touch Deployment" next Wednesday (Nov 24th).

In October 2004, Databeacon launched the Databeacon Smart Client family of products. These products use no-touch deployment to provide web reporting and data analysis capabilities to Windows PC users enabled with the .NET Framework. Join the two chief developers responsible for this project as they outline the technical strategies, obstacles and actions taken in bringing one of the first no-touch commercial software products to market. This session will focus on no-touch deployment and integration with Microsoft Office products.

To sign up visit: http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-CA&EventID=1032259860&EventCategory=2

with 0 Comments

Getting started with Windows XP Media Center Edition (MCE) 2005

Do you have Microsofts OS for the living room up and running already?
No? Then maybe it's time...

What is Windows XP Media Center Edition (MCE) 2005?

See Microsoft's FAQ on MCE 2005.

Why should I try Media Center?

I don't know about you, but I was curious to see the most recent Microsoft OS - especially designed for the living room. In today's world many programmers do not take (or have) enough time to design the user interface as well as it could be. I'm always impressed of applications on mobile phones and handheld devices. Their applications offer quite a lot of functions, well organized and structured and therefore easy to use - although the displays are (very) limited. In Media Center Edition all applications can be controlled via a remote control. Sure, it will definetly not replace the keyboard, but it is a welcomed change if I can check my mails while sitting in my TV chair or beeing notified of important mails while I'm watching TV.

Where can I get Media Center?

You can buy a new computers with MCE preinstalled from these companies.
However you can also "do-it-yourself" with your computer with the following steps:

1. Check your computer!

Download the Windows XP Media Center Edition Test Kit v2.0 and complete the tests to check the compatibility of your computer's components. Additionally you should have a look at the supported components in the List of Media Center Approved Hardware Components.

2. Get the software!

MSDN subscriber are a lucky guy and can download Media Center via the subscriber downloads. If you are not one of the lucky guys you can buy the OEM version (for example from newegg).

3. Get a remote! (optional)

A MCE without a remote is not a real MCE.
You can buy remote controls separatly (e.g. from
newegg: [1], [2], [3]).

4. Make it run!

Unless you have currently installed an older version of MCE, which would give you the possibility to upgrade to MCE 2005, you have only the option to do a clean install. (I found some posts about converting your windows to MCE, but that is definetly not accordi