Touchdown Resources for UK ISVs

[This page is for UK ISVs that we are already engaged with around Windows Vista and WinFX early adoption. If you are a UK ISV and you have arrived here by some other route - then contact me to see if we can help. If you are not a UK ISV - then enjoy the visit - but I doubt it will make much sense.]

This page gives more detail on each of the opportunities we currently have to help with your early adoption work. Email myself and Nick if you have any additional questions.

SCHEDULED:

Vista and .NET Framework 3.0 Overview Briefings - Next June 29th
Nick and I will be delivering overview briefings to help companies understand the technologies in Windows Vista and .NET Framework and to start the dialogue to help you be successful. The sessions will be constrained to a maximum of 10 people (normally one per company) to ensure there is lots of opportunity for discussion – warts and all! The morning will be a combination of presentation and demos of the technology with the afternoon set aside for discussion for as long as folks would like to stay in the room – within reason! These sessions assume limited or no exposure to the technologies covered. They are aimed at Architects and Developers who will be working with the Betas.

Agenda:

09:30am Registration (tea and coffee and Danish)
10.00am Touchdown Update
10:15am Introduction to Vista and .NET Framework 3.0
11:00am Break
11:15am Understanding Windows Communication Foundation and Windows Workflow Foundation
12:30pm Lunch
1:00pm Understanding Windows Presentation Foundation
2:30pm Chalk and Talk about what was covered in the morning session
4:00pm Session Conclusion

We will be scheduling additional dates based on demand.

NONE SCHEDULED:

Technology Drill Down Briefings: Workflow Foundation
We will also be delivering deeper drill down session during April, May and June on specific aspects of WinFX and Vista development.The sessions will be constrained to a maximum of 10 people (normally one per company) to ensure there is lots of opportunity for discussion – warts and all! Expects lots of demos and hopefully answers to many of your questions. The assumption is you will already have some exposure to the technology (e.g. attended the standard Vista and WinFX Briefing above) - but we will start each session with a a 15min intro just in case. They are aimed at Architects and Developers who will be working with the Betas.

Agenda:
09:30am Registration (tea and coffee and Danish)
10.00am Touchdown Update
10:15am Introduction to WF
10:30am Drill down
11:00am Break
11:15am Drill down continued
12:30pm Lunch
1:00pm Drill down continued
2:30pm Chalk and Talk about what was covered in the sessions
4:00pm Session Conclusion

Topics covered will include:Advanced activities, state workflows, creating custom activities, communicating with host application objects, runtime services including persistence and tracking, hosting the workflow designer, dyanmic update of workflows

.NET Framework 3.0 accelerator lab
Topics to be covered at this lab in the morning session time:

  1. Data Binding – Run through different scenarios and hooking up to the database
  2. Dynamic Form creation – So from Form creation designer, to loading controls and hooking up events and logic on the fly
  3. Navigation – Show an application flowing from form to form, with menu structures etc. (Example of working app. rather than one form demo)
  4. Break down of controls that aren’t available in WPF – provide the WPF code (e.g. Calendar control) to bridge the gap
  5. Grids – Support in WPF and alternative 3rd part WPF offerings
  6. Real World workflow examples – Performance, resilience, creating activities on the fly etc.
  7. XBAP applications and implementing for real – Security considerations, passing info. between pages, interacting with non WPF web pages
  8. WCF kick start demonstration
  9. Provide glossy buttons, control templates and user controls samples

Windows Vista accelerator lab
Topics to be covered in the morning session time:

  1. Windows basics which people still get wrong! (Version checking, 64-bit readiness, profile namespace). Yes your 32 bit app may be run by a customer on 64-bit Vista – will your app work? Yes Windows Vista changes the named directories but a namespace to abstract you application from these issues is here.

  2. Search and Organize. Your client application probably uses a database – won’t it be a good idea to make your database integrated into Windows Vista search and your application active from the relevant results? Meta data management per document files enhances user searching and organization – is your app going to participate or sulk on the sideline? The new common dialogs provide for customization for your app functionality – do you want to know how to use them from managed code?

  3. Security and reliability. Yes Windows Vista implements a ground up new security environment for users. User account protection will prevent malicious software from destroying user computing environments. Will your app shine in this space or will it become a relic using last millennium implementation strategies?

  4. Practical Windows Vista user experience in WPF. You’ve had the theory now take the code. Managed wrappers for Task dialogs, Aero Wizards, Command link icons etc.

Lab venue: Microsoft Technology Centre, Microsoft Campus, Thames Valley Park, Reading

Lab agenda:
Morning session: Presentations and demonstrations on nominated topics
Afternoon session: Supported development time and 1:1 time

Each lab will be split into two sections. In the mornings technical lectures covering nominated topics will be delivered. In the afternoons free lab time can be used to work on appropriate technologies for your project. The lab has a development machine for each attendee running the latest CTP builds of Windows Vista, WinFX and development tools. You are welcome to bring your own machine to work on if you prefer. The labs are staffed with ISV developer evangelists and application development consultants to provide technical support in the free lab time and design feedback in private 1:1 sessions.

User Experience Workshop

User experience is a key part of any solution. With Windows Vista and Windows Presentation Foundation, Microsoft is placing renewed focus on the importance of building a great user experience and is delivering new technologies and tools to enable ISVs to develop a next generation of applications that deliver a compelling user experience (https://msdn.microsoft.com/winfx/reference/presentation/default.aspx and https://msdn.microsoft.com/windowsvista/experience/)

We will be conducting a two day workshop to provide focused education and issue resolution on the Windows Vista user experience. The workshop will be run by the Microsoft consulting services user experience team and includes ample 1:1 clinic time with team members to address your specific questions and issues. Technology focus will be on Windows Presentation Foundation solutions (WPF).

The goal of this workshop is to address the questions and issues you have with designing solutions with WPF that fit with the Windows Vista user experience guidelines. Your questions may be on design guideline clarification or more practical developer topics such as designing applications with WPF for both Windows XP and Windows Vista. The morning sessions will be interactive presentations addressing how to design compelling, innovative user experiences with WPF including a session on using our new tool for designers, Expression Interactive Designer (https://www.microsoft.com/products/expression/en/interactive_designer/ ). The afternoon sessions provide lab time for working through your specific user experience questions and issues. These will be supported with 1:1 clinics and common room proctors.