Silverlight 2 Beta 1 - End-to-End Hands-On Lab

The Microsoft Switzerland DPE Team yesterday ran an all-day hands-on lab on the subject of Silverlight 2 Beta 1 in Zürich. This blog post's purpose in life is to share the lab with you in case you want to try it for yourself to quickly get started with Silverlight 2.

Goal of the lab was to build a full featured Silverlight application from scratch that acts as a rich, interactive data-driven car-finder application, based on the Comparis Silverlight Challenge sample solution. This challenge runs until June 22, 2008 and will award the best Silverlight solution that implement new and creative ways to use a RIA to visualize automobile advertisements.

The lab can be perfectly run without taking part in the challenge, but gives a great start to everyone looking to get up to speed quickly and to build a solution and participate in the competition.

hol_app.png
The finished Silverlight CarFinder application built in the hands-on lab.

The lab itself consist of a 50 page document, explaining everything from installing the Silverlight SDK on your computer to building the entire application, step by step and a sample solution containing the necessary sample-data and web services.

The lab teaches the use of Expression Blend 2.5 from ground up to create Silverlight 2 XAML user interfaces, build custom controls and create skins and templates for the controls. Visual Studio 2008 is then used to create the C#-based application-logic, consume the WCF based web services and data-bind them to the Silverlight user interface.

hol_samples.png

The English version of the complete lab as well as the slides and the demo code that we presented before the lab can now be downloaded from the Swiss MSDN Site or via the following, direct links:

Enjoy!

SQL Server 2008 - Working with Geographical Data

I just learned that in SQL Server 2008, you will be able to work with geographical- and geometrical data as well as integrate with the Virtual Earth SDK. So it will be very simple to write a query that for example finds points of interest stored in a database that are within a certain range of a route  - expressed as a multiline object and visualize the result in real-time on Virtual Earth.

Welcome to World of TechEd Craft!

Hehe, arriving at TechEd Developers EMEA in Barcelona, I walked by the delegates laptop work area and I see WoW everywhere. Everybody is doing their daily quests. Then, in the keynote, a demo is shown of a project that takes Visual Studio 2008 Shell and creates an integrated IDE experience for LUA/Add-on writers for World of Warcraft. Amazing.

Some other, interesting topics announced include the availability of Visual Studio 2008 already in November this year and today’s availability of Popfly Explorer Alpha for Visual Studio./p>

And I didn’t bring my WoW client with me! *sigh*

Upcoming Techtalk on Silverlight and Streaming Technologies

Hear ye, hear ye - I just started preparing the next TechTalk, to be held at Microsoft Switzerland offices in Wallisellen, on the topic of "Microsoft Silverlight 1.0" and "Windows Media Services" as part of the Windows Server platform.

The date will be September 19, 2007.

The part on Silverlight will be covered by myself, Frank Koch will talk about Media Services.. I will post an update as soon as more details on the event are publicly announced.

Update: WPF Outlook 2007 UI clone available as XBAP

Update to the previous post: If you want to try the Outlook 2007 UI clone in your browser (Internet Explorer) and have the .NET Framework 3.0 installed, just click here for the XBAP version.

Build a working Outlook 2007 UI clone in WPF!

Build a working Outlook 2007 UI clone in WPF!

Our team - namely Ronnie Saurenmann and our intern, Ruihua Jin - have built an end-to-end hands-on lab for Expression Blend and WPF, that takes you through building a working UI clone of Microsoft Outlook 2007, done 100% in WPF/XAML using Microsoft Expression Blend.

I get a lot of questions from people that want to make their software look like the latest generation Office suite which can be quite a pain using regular Winforms-controls. So this hands-on lab is a great start to learning how to building business applications in WPF.

The lab was successfully run with a public audience two weeks ago and we have now published the lab manual and full source code for you to download and try out.

Download links:

Remix 2007 Switzerland in just under a week!

If you are interested in anything related to developing and designing web applications and live anywhere near Zurich, make sure you don't miss the Swiss edition of Remix 2007!

Remix is the two day conference that rounds up the best of "Mix 2007" content with great speakers including Scott Guthrie, Wayne Smith, Dave Webster and many more.

The event is free of charge and there are still a few seats available!


World Trade Center, Zurich, Switzerland

Gadgets, gadgets everywhere!

TechDays 2007 Switzerland are over - what an event - and the slides and demos are now downloadable from http://www.microsoft.com/switzerland/techdays/de/agenda.mspx.

If you attended my session on "Gadgets on Live.com, in the Vista Sidebar and on SideShow", you might be interested in our Gadget Competition. Write a Gadget, submit it to the Windows Live Gallery and let the Swiss Gadget Competition Site know about it. That's all!

If the community likes your Gadget(s), you might fly to the PDC 2007 in Los Angeles, win a flat screen TV or a Windows Vista Ultmate edition...

Happy coding!

Microsoft PDC 2007

Mix07 announced

Web developers and designers will get tons of information at the just announced Mix07 conference in Las Vegas from April 30 to May 2, 2007.This webside tells more: http://www.visitmix.com/

BarCampZurich 1, slides and stuff

So, BarCampZurich #1 was a big success with 99 attendees. I had a great time and a lot of interesting discussions.

I have published my slides on the "ASP.NET AJAX" framework for download here..

Bloodhound Exploit 84?

A visitor reports that the TechTalk slides posted by me yesterday show up in the heuristic scan engine of Symantec Antivirus 9.0 Corporate Edition (with signature files from October 11) as infected with the "Bloodhound.Exploit.84". My eTrust antivirus software can't verify this and I already have reports that today's virus signatures do not report these files as infected anymore.
Trojan horse
(
Wikipedia)
Symantec's description: Bloodhound.Exploit.84 is a heuristic detection for Microsoft Office Malformed Record Memory Corruption Vulnerability (as described in Microsoft Security Bulletin MS06-62). An attacker who exploits this vulnerability could perform a denial of service attack against a vulnerable version of PowerPoint, or potentially execute arbitrary code with the privileges of the logged-on user. The exploit is triggered by viewing a specially-crafted PPT file.

For safety reasons I have however pulled all the slides from CodeZone and replaced them with Zip-Archives containing only PDF versions of my decks.

Thanks for all the reports! I will keep investigating...

TechTalk: Microsoft ASP.NET Ajax, Windows Live / Vista Sidebar Gadgets, and

I just managed to upload the slides that were presented at the TechTalk on Microsoft ASP.NET Ajax, Windows Live / Vista Sidebar Gadgets, and Cardspace yesterday. The download is here:

The next TechTalk on Windows SharePoint 2007 Technologies is coming up on November 14, 2006, here in Zurich and will be announced here soon...

BarCampZurich

October will bring the first unConference to Zurich - the "Barcamp" held on October 28 at the ETH in Zurich. I am looking forward as I have heard good things about this form of conferencing / networking.

BarCamp Switzerland

I am planning to attend and speak at this historical event. What an unConference is, you ask? Watch this video...

Microsoft IT Forum 2005 - Connected Systems Infrastructure Track

In November we will be hosting another Microsoft IT-Forum conference. The date is November 15 though 17, 2005 and the place will be Barcelona.

I am organizing one of the ten technical tracks, namely "Connected Systems Infrastructure". I have 9 sessions to fill in which the latest and upcoming versions of BizTalk Server, Host Integration Server, Internet Information Server and the announced Windows Communication Framework (codename “Indigo”) will be discussed alongside with some architectural topics.

Today was "75% content complete" milestone and I thought I would share my list of sessions and speakers that I am working on incorporating so far. This list is incomplete - a working draft - so expect to see differences to the final sessions that will be held at IT-Forum.

If you have any comments or feedback, please feel free to post them to the comments of this post or mail me at "saschac at microsoft dot com".

Primary Track Product/Technology Session Level Session Title Session Abstract Speakers
Connected Systems Infrastructure Dynamic Systems Initiative / Visual Studio Team System 300 Integrating your team better from development to deployment  In many cases, the largest barrier to successful implementation of custom software is the communication process between the teams that develop the applications, and the teams that deploy them. Very rarely do they have a deep understanding of each other’s environment, or the constraints and challenges right across the lifecycle. Visual Studio Team System was built specifically to break down these communication barriers, helping Architects understand the end datacenter, and enabling IT Operations to understand the needs of the application - at design time. This allows IT to be an active part of the initial architectural design, to enable seamless validation of the application at design time to the existing datacenter, and eventually to enable seamless deployment. Michael Leworthy (Microsoft Corp.)
Connected Systems Infrastructure Host Integration Server 2006   Delivering Enterprise Integration Solutions with Host Integration Server 2006  Increasingly, you need to integrate existing applications and data with new composite applications that span multiple systems. Yet, these systems are inherently incompatible in terms of networking, security, application programming, and data storage. Learn how to extend your investments in existing IBM mainframe zSeries and midrange iSeries computers, while moving towards a connected systems infrastructure. Microsoft Host Integration Server 2006 offers key enabling technologies for integrating line of business transaction programs (AS/400 RPG, COBOL CICS and IMS) and vital data (DB2, IMS/DB, VSAM DataSets, AS/400 Files) with new solutions based on a services architecture using Microsoft .NET Framework and Windows Server 2003. HIS Transaction Integrator enables efficient publishing of XML Web Services to established transaction programs, while HIS data providers offer direct access to information from custom .NET smart clients or SQL Server. Applying recent approaches to cross-platform integration using HIS 2006 technologies, you can modernize your infrastructure while reducing costs to deploy and manage new connected systems solutions.  Paul Larsen (Microsoft Corp.)
Connected Systems Infrastructure Services for UNIX / Windows Server 2003 R2 UNIX Interoperability Components 300 Bridging the Gap between UNIX and Windows Today, many companies face the burden of managing various, heterogeneous platforms. This speech will introduce you to a technology that helps bridging the gap between Windows and UNIX, "Microsoft Services for UNIX 3.5" (SFU) and the new Windows Server 2003 R2 UNIX Interoperability Components, which represent a great step in Windows / UNIX interoperability, providing a full range of cross-platform services for blending the two environments. You will get an overview of the tools and capabilities provided by this technology, including the centralized network management across UNIX and Windows platforms, consisting of the identity-management and server for "Network Information System" (NIS) components, the integrated, cross-platform file systems that include the Network File System (NFS)-client, -server, and -gateway as well as the Interix subsystem technology, a UNIX environment that runs on top of the Windows kernel, enabling UNIX application and scripts to run on the Windows platform alongside Windows applications. Sascha P. Corti (Microsoft Switzerland)
Connected Systems Infrastructure BizTalk Server 2006   tbd Abstract pending... Kris Horrocks (Microsoft Corp.)
Connected Systems Infrastructure BizTalk Server 2006   tbd Abstract pending... Kris Horrocks (Microsoft Corp.)
Connected Systems Infrastructure Internet Information Server 6 300 Improved IIS Debugging:  Inside Debug Diagnostics 1.0 The key to successfully attacking problems in IIS applications is to understand the architecture of IIS. Although this session focuses on IIS 6.0, it will outline what administrators and developers should know to successfully debug Web applications. Learn the techniques used by seasoned debuggers at Microsoft, while we also introduce a new but powerful tool called IIS Debug Diagnostics. IIS Debug Diagnostics is a slick tool used to configure the right debug method based on the symptoms. It gathers data then analyzes the data providing administrators and developers the potential causes and remedies for the problem. This session also demonstrates how you can successfully build objects to extend IIS Debug Diagnostics analysis capability. Upon completion, you will be more in tune with the techniques used at Microsoft to debug applications. You can then use that knowledge to successfully deploy and use the new debug toolkit released from Microsoft, IIS Debug Diagnostics. Chris Adams (Microsoft Corp.)
Connected Systems Infrastructure Internet Information Server 6 300 Important updates to IIS 6 in Service Pack 1 SP1 brought several significant updates to IIS 6. Some of these changes you will want to implement today!  In this session you will see some extremely useful capabilities such as, tracing, SSL host headers, improved http.sys logging, HTTP application programming interface (API) improvements, the Security Configuration Wizard and more. Chris Adams (Microsoft Corp.)
Connected Systems Infrastructure Internet Information Server 7 300 IIS 7 Overview  IIS 7.0, the next generation Microsoft Web server, has been completely re-architected to reach a new height in Web application development, deployment, and operation. IIS7 tightly integrates with ASP.NET to deliver a unified application model empowering developers to build and deploy Web applications and services that easily span browsers and middle-tier business logic. Come to this session to get a first-hand look at the many advancements in IIS 7.0 from its creators, including a fully componentized server core, a rich extensibility model, powerful diagnostics infrastructure, a brand new configuration system, and many others. Olga Londers (Microsoft EMEA) or Chris Adams (Microsoft Corp.)
Connected Systems Infrastructure Windows Messaging Framework (Codename: Indigo)   tbd Abstract pending... Alex Weinert (Microsoft Corp.)
Connected Systems Infrastructure Windows Messaging Framework (Codename: Indigo)   tbd Abstract pending... Alex Weinert (Microsoft Corp.)
Connected Systems Infrastructure Infrastructure Architecture   Service Oriented Management: The Business Imperatives To be able to technically manage Web services to its full business potential, IT needs to have a clear statement of the business service levels; ideally serialized in XML for software. This session uses open international business standards as a reference point to model a standard Service Level Agreement, in XML, which can be directly used by IT management systems; in the support legally binding Web services. Dave Welsh (Microsoft Corp.)
Connected Systems Infrastructure Infrastructure Architecture 200 A Service-Orientation Eye for an IT Pro Guy There are conferences called "No fluff, just stuff" for software developers and architects. People there talk about topics like service orientation on a very in-depth and very code-centric level. But what the heck is it? Who runs it? Come and see what services in a service-oriented world mean for the IT pro people. What is the consequence of discrete responsibilities and autonomy of services? What can you do to actually cope with the beast by monitoring and managing services? Those and a number of other tasks will eventually be part of an administartor's everyday job and should be understood and considered *now*. Don't fear: there won't be any code. Christian Weyer (thinktecture) / Bernhard Tritsch

 

Swiss Open Systems User Group Workshop Days 2005

Just returning from my no-tech vacation - one week on the beach in Istria (no, not Istaria this time!) - I find this year's program of the "Swiss Open Systems User Group Workshop Days", taking place September 13 through 15, 2005 at ETH Zurich. Some very interesting topics will be presented, however there are no speeches from Microsoft this time...

Microsoft Switzerland ASP.NET 2.0 Hands-On Labs

As requested by some attendees, I am posting my tiny slide-deck that I used at today's hands-on labs on the topic of ASP.NET 2.0. The file can be found here:

        Friday, June 24, 2005 11:41 PM      1652224 ASPNET_HOL_Introduction.ppt

 

Conference: "Testing Distributed Software Systems"

The FSHO (Fachhochschule Solothurn Nordwestschweiz) will be hosting a conference on the topic of "Testing Distributed Software Systems" on May 12, 2005.

I will have a speech on the testing elements in the upcoming Visual Studio 2005 Team System from the perspective of the developer writing tests, the tester managing and running them and the team/project lead reviewing test reports and assigning work-items to developers and testers.

If testing in the context of distributed systems is of interest to you, you may still sign up for the one-day event. The detailed agenda can be found here.

Two good articles on the testing-side of VSTS can be found up on MSDN:

TechDays: Slides online for my Speeches A5 (Team System) and I14 (Mobility)

Here are the slides for my two speeches at TechDays, "A5 DSI Visual Studio 2005 Team System Tools: mdelling, testing and profiling (English)" and "I14 Microsoft Technologien für den Sicheren Einsatz von mobilen Geräten in der Unternehmung (German)":

  Thursday, March 17, 2005  5:29 PM   8228864 techdays2005_saschac_architects_teamsystem.ppt
  Thursday, March 17, 2005  5:26 PM  14500352 techdays2005_saschac_itpro_mobility.ppt

I hope you liked the sessions :)

TechDays: Free MCP Exams Overbooked

I just got feedback from attendees, that the free MCP exams, offered here at TechDays 2005 were all booked really quick and people have to sign a waitlist.

TechDays: Blog Aggregation

This is hot: Ben has created an aggregation page for bloggers at TechDays 2005.

TechDays: Preparing for my Speeches

For my two speeches at TechDays 2005 I have planned to show many demos and only few slides. Especially "Team System" will be demo-packed. Today however, trying to test my demos once more, I ran into tons of trouble. Let's hope this will run well tomorrow - It will certainly be interesting - not just for the audience :)

x.days Speech: "Innovation: Mobile Devices, Hardware and Software Roadmap"

Yesterday I promised to publish my slides I used for the x.days speech "Innovation: Mobile Devices, Hardware and Software Roadmap" here on my blog. You can find the deck at the following URL:

Thanks for attending :)

DotMUGS Event on SQL Server 2005 with Kimberly Tripp

As you may know, I have invited Kimberly R. Tripp to speak at the TechDays conference coming up next week here in Switzerland.

We have now cooperated with the dotMUGS user group to host an evening together with Kimberly, where she will present the topic "SQL Server 2000 Performance Best Practices and Getting Ready for SQL Server 2005" and which should leave room for some very interesting discussions.

Make sure to sign up for the user group while you're at it - both the event and the membership are free!

LOTS: etoy PainStation

A wickedly beautiful piece of art by etoy (even though my pain tolerance doesn't allow me to play for too long): the PainStation. It's a twisted version of Pong that allows you to score "pain" for your opponent in the form of increasingly strong hand-whipping, heat or electroshocks.

Especially funny: "double-pain" and "armageddon-mode". Don't ask!


The PainStation


The Results

LOTS: Event-blog

Interesting idea: the OpenBlog at http://lots.bitflux.ch to which all event participants can contribute.

 

LOTS: Slides and Demos for Download

As announced in my presentation at LOTS today, I am putting my slides and demos online:

    Friday, February 18, 2005  4:00 PM      6336512 lots_win_sfu_35_saschac.ppt (slides)
    Friday, February 18, 2005  4:06 PM      2304539 tideproject_files.zip (demos)

LOTS: Open Source Frameworks for .NET

Interesting LOTS speech: "Open Source Frameworks for .NET": log4net - an OSS logging framework based on log4j - now added to the Apache framework (http://logging.apache.org/log4net) offers hierarchical namespaces for extensive application tracing - including a complete appender-framework to use specific .NET framework components for tracing (i.e. ASPNetTraceAppender or ADONetAppender). log4net is easy to configure using xml files and can be easily used in your own code.

Other interesting OSS frameworks for .NET include:

  • NUnit - for unit testing,

  • NDoc - a documentation framework that generates documentation from source code which looks like Visual Studio documentation / MSDN-online-content and is well integrated in SharpDevelop,

  • NAnt - for building projects and

    • Draco.net - automatic continuous integration based on NAnt for automated build processes. (Martin Fowler writes interesting articles on "continuous integration").

  • CruiseControl.net - continuous integration

  • #ZipLib - part of SharpDevelop, but can be used separately

  • NHibernate - O/R mapping framework (currently in beta)

  • Gentle - another O/R mapping framework

  • iBATIS.net - data-mapper and data-access tool, part of the Apache incubator framework

  • iTextSharp - PDF generator based on the Java iText

  • Report.net - another, simple PDF generator

TechDays 2005: Free MCP exam registration opening soon!

Did you know that we will be offering free MCP exams for participants of our TechDays 2005 in Interlaken? The registration will open shortly at the following URL: http://www.microsoft.com/switzerland/de/techdays/mcp.aspx

Tech Days 2005 - Geneva Edition :)

Yves has given me the heads up in my comments by asking if TechDays 2005 were replacing DevDays as an event altogether and if we had planned an event in Geneva as well for the French-speaking part of Switzerland.

I am happy to being able to disclose the following information:

Although we haven't got an exact date yet, we will be holding Tech Days 2005 in Geneva this year. Expect the date to be somewhere in the middle of April 2005 (I am guessing week 16 or 17). Tech Days is replacing last year's Dev Days with additional tracks for IT-Professionals. In Geneva, we will be adding the IT-Pro track to the existing developer track as well.

If you don't speak German but would still like to go to Interlaken, we tried to put the schedule so that there is at least one English speech for any timeslot.

I've been creating some slide templates and web-banners for the event today:

I love doing this stuff from time to time - and regard it as office-Zen :)

TechDays 2005 - Blog Buttons

I fabricated two blog buttons for TechDays 2005. Are these still "hip"? Or do they rather provoke a "Dude, that's so 2004!"? Anyway - feel free to use them at your liking :) and, if you do, please consider linking them to our conference site: http://www.techdays.ch

   

Tech Days 2005 Conference Site Live!

The official Tech Days 2005 conference site is live now - including the detailed agenda. I like our segmentation in 4 half-days, each starting with a joint keynote, followed by two sessions consisting of one architect- two developer- and two it-pro-tracks. We encourage the attendees to freely switch between the tracks based on their preferences. We also try to balance the English and German sessions for attendees that prefer one of the languages.

Here is the first version of our agenda - for the most up-to-date version, visit the conference site.

Software Architects
Developers
IT Professionals
 
Keynotes
Verschiedenes
(en)
Referat in Englisch

Tag 1 - 16. März

9:00 - 10:00 K1

The Microsoft Product Roadmap

10:30 - 11:45 A1

Software Factories (en)

Steve Cook

10:30 - 11:45 D1

New Features in Windows Forms 2.0 - Overview (en)

Franceso Balena

10:30 - 11:45 D2

Produktiver werden mit Domain Specific Languages

Ralf Westphal

10:30 - 11:45 I1

Virtual Server 2005

Walter Pitrof

10:30 - 11:45 I2

Microsoft Live Communication Server

André Hagmann

12:00 - 13:15 A2

SQL Server 2005 for Architects: CLR, XML and SQL Service Broker (en)

Gert Drapers

12:00 - 13:15 D3

Top 21 Programming Sins in the .NET Framework (en)

Atif Aziz

12:00 - 13:15 D4

SQL Server 2005 Express Edition

Urs Müller

12:00 - 13:15 I3

Security

Roger Halbheer/Urs Küderli

12:00 - 13:15 I4

Host Integration Server und Services for Unix

Beat Schuppli

 

Mittagessen & Ausstellung

 
15:15 - 16:30 K2

Keynote

15:15 - 16:30 A3

Indigo: Next Generation Web Services (en)

Ronnie Saurenmann

15:15 - 16:30 D5

Windows Forms 2.0 Databinding (RAD with Visual Studio 2005) (en)

Franceso Balena

15:15 - 16:30 D6

SQL Server Business Intelligence

Meinrad Weiss

15:15 - 16:30 I5

Office für Information Workers - Sharepoint und Information Bridge Framework

Matthias Egli

15:15 - 16:30 I6

ISA Server 2004 Standard und Enterprise Edition

André Hagmann

16:45 – 18:00 A4

High Performance Computing and Grid (en)

Shirish Chinchalkar

16:45 – 18:00 D7

Visual Studio Tools for Office (en)

Mike Hernandez

16:45 – 18:00 D8

Visual C#.NET 2.0 Spracherweiterungen

Dominik Gruntz

16:45 – 18:00 I7

SQL Server Operational Best Practices Recovery and Performance (en)

Kimberly L. Tripp

16:45 – 18:00 I8

Security: Schutz des Netzes vor aktuellen Bedrohungen

Roger Halbheer/Urs Küderli

18:00 – 19:00 !

Apéro & Ask The Experts

19:00 - 23:00 !

TechEd & x.days Party

Tag 2 - 17. März

9:00 - 10:00 K3

SQL Server 2005: Bridging the Gap between Development and Administration

Kimberly L. Tripp

10:30 - 11:45 A5

DSI Visual Studio 2005 Team System Tools: modelling, testing and profiling (en)

Sascha Corti

10:30 - 11:45 D9

Prepare Yourself for ASP.NET 2.0 (en)

Dino Esposito

10:30 - 11:45 D10

Entwicklungsaufwand sparen mit O/R Mapping beim Zugriff auf SQL Server

Ralf Westphal

10:30 - 11:45 I9

Windows Sharepoint Services

Lorenz Goebel

10:30 - 11:45 I10

Verwalten von Windows Netzwerken mit Microsoft Operations Manager 2005

Björn Schneider

12:00 - 13:15 A6

SOA: Understanding the grey area between object and service oriented design (en)

Beat Schwegler

12:00 - 13:15 D11

SQL Server 2000 - Performance, Best Practices and Getting Ready for SQL Server 2005 (en)

Kimberly L. Tripp

12:00 - 13:15 D12

Click Once

Olaf Feldkamp

12:00 - 13:15 I11

Microsoft BizTalk Server 2004

Asaf Kuper

12:00 - 13:15 I12

Exchange Server 2003: Mail Server absichern

Hannes Preishuber

 

Mittagessen & Ausstellung

 
15:15 - 16:30 K4

KEYNOTE 4

15:15 - 16:30 A7

Presentation Layer Technologies: Web, SmartClient and Avalon (en)

Ronnie Saurenmann

15:15 - 16:30 D13

ASP.NET 2.0 Data Binding (en)

Dino Esposito

15:15 - 16:30 D14

Beyond Visual C# .NET 2.0

Christoph Pletz

15:15 - 16:30 I13

Sensitive Informationen schützen: Windows Rights Management

Lorenz Goebel

15:15 - 16:30 I14

Mobility im Enterprise Umfeld

Sascha Corti

16:45 – 18:00 A8

Web Services Interoperability (en)

Beat Schwegler

16:45 – 18:00 D15

247.NET projects: Mobile comuting with 'WeFly 247' (based on Visual Studio 2005) (en)

Lester Madden

16:45 – 18:00 D16

ASP.NET und Internet Information Server Security

Hannes Preishuber

16:45 – 18:00