Latest videos posted to Chopsticks: “Oslo”, “M”, ASP.NET MVC, Silverlight, IE8 and all Luxembourg TechDays08 content

Quite a few new screencasts and interviews have been added to Chopsticks these last few weeks. Time for an overview of what is new.

Content by Microsoft folks

Last month Thomas Delrue, a Belgian software development engineer at Microsoft Corp visited Belgium and my colleague Philippe Destoop sit down with Thomas for two interviews about the newly announced “Oslo” platform.

imageThomas Delrue talks about "Olso" and the "M" modeling language
Thomas Delrue, software development engineer at Microsoft Corp, discusses Microsoft's recently announced platform for model driven applications, code named "Oslo" in an interview by Philippe Destoop, Architect Evangelist at Microsoft Belgium & Luxembourg. During the interview they also talk about the "M" modeling language and the "Oslo" Repository, as well as "Quadrant", the tool that allows to build models visually.

image
“Oslo” demonstration Thomas Delrue demonstrates the "Oslo" repository and the "M" modeling language and "Quadrant". Philippe Destoop, architect evangelist, is the moderator of this interview

 

 

 

Just before leaving for PDC I had the chance to sit down with Craig Spiezle, Director Security and Privacy for Internet Explorer, and discuss the main improvements of IE8.

image Interview with Craig Spiezle on IE8 for Developers
Craig Spiezle talks about several Internet Explorer 8 innovations of interest to developers related to security and compatibility.

 

 

Community created content

Maarten Balliauw, Gill Cleeren and Hans Le Roy submitted new screencasts on ASP.NET MVC, Silverlight 2 controls and IE8.

image Using ASP.NET MVC Model Binder
This screencast demonstrates how code can be made more maintainable and testable by delegating binding to client data to the ASP.NET MVC model binder architecture.

By Maarten Balliauw

 

 

 

image
Silverlight Controls Series: Part 1 - Styling Silverlight Controls Since Silverlight controls can be styled to fit any design, it’s vital that you apply styles to your applications in order to keep them maintainable in the long run. In this video, Gill Cleeren explains the best practice to do this.

By Gill Cleeren.

 

 

image Silverlight Controls Series: Part 2 - Creating Custom Silverlight Controls
Apart from styling your controls, Silverlight makes it easy to create custom controls yourself by overriding the entire visual tree of a control. In this video, Gill Cleeren shows you how to do this.

By Gill Cleeren.

 

 

image Internet Explorer 8: Qu'est-ce qui est nouveau? (pour utilisateurs) – French only
Qu'y at-il de nouveau dans la nouvelle version d'Internet Explorer (IE8)? Nous regardons le nouveau navigateur depuis la persêctive de l'utilisateur. o Aangeraden tagging Internet Explorer 8, barre de commandes, onglets, IE8, accélerateurs .

By Hans Le Roy

 

Full recordings of the Luxembourg TechDays08 (September 2008)

This September we hosted the Luxembourg TechDays event. A one day event for developers and IT professionals. The six developer sessions are now available for viewing online (note: all content in French).

image

Trucs et Astuces C# 3.0, VB 2008 au travers de Visual Studio 2008 (TechDays'08 Luxembourg)
Cette session commence avec une introduction pas BCEE. Dans le reste de cette session exclusivement orientée code, vous découvrez différentes pistes vous permettant d’augmenter considérablement votre productivité au sein de Visual Studio 2008. Nous construirons pour ce faire, au court de cette session, une application architecturée Software + Service et découvrirons les trucs et astuces disponibles au sein de Visual Studio 2008 tout au long du cycle de vie de développement de l’application phare de cette session. Nous aurons entre autre l’occasion de parcourir :
- Customisation de l’IDE Visual Studio 2008
- Multi-Targetting
- Overloading d’opérateurs
- Codes Snippets, Macros
- Éditeur , IntelliSense, Amélioration du débuggeur, ...
- LINQ et LINQ to XML
- Exploitation des Générics
- Windows applications
- Web Solution : WCF
- ADO.NET data
- Refactoring
Presented by Gregory Renard

Visual Studio 2008 SP1 - Quoi de neuf? (TechDays'08 Luxembourg)
Le SP1 de Visual Studio 2008 et du .NET Framework 3.5 ont été lancés en Aout 2008. Bien plus qu’une simple mise à jour, ces service pack contiennent de nombreuses améliorations et avancées. Plusieurs domaines du .NET Framework sont impactés et seront présentés durant la session; la couche d’accès au données, le développement d’application Windows ainsi que le développement web. Des changements ont également été apportés à l'environnement de développement pour supporter les nouvelles fonctionnalités du .NET Framework 3.5 SP1.
Presented by Johan Blais

Le .NET Language Integrated Query (LINQ) Framework (TechDays'08 Luxembourg)
Les applications modernes se construisent aujourd'hui sur de nombreux types de sources de données: bases de données relationnelles, documents XML, objets en mémoire, ... Chacun de ces types de sources de données ont des approches très différentes de la sémantique, de leur typologie et capacité, ... tout ceci sans même aborder la complexité de mixage de l'ensemble. Dans cette session, nous aborderons comment Visual Studio 2008 apporte une aide non négligeable au travers d'un modèle de programmation unifié "LINQ". A partir de C# 3.0 ou VB2008, nous observerons comment LINQ nous apporte une modèle fort d'accès aux données de part son Framework et son API (Application Programming Interface) innovante de manipulation des données et requêtes XML.
Presented by Gregory Renard

Développer des applications qui combinent WCF, WF et Cardspace en .NET Framework 3.5 (TechDays'08 Luxembourg)
« Windows Communication Foundation » (WCF) a été introduit dans .NET 3.0 Framework pour facilité la construction d’applications distribuées. « Workflow Foundation » (WF) pour sa part a également été introduit dans la version 3.0 du .NET Framework pour faciliter l’implémentation des logiques business. Dans la version 3.5 du .NET Framework, de nouvelles perspectives d’intégration entre ces solutions sont possibles ; permettant ainsi une plus grande productivité. Cette session démontrera comment les développeurs peuvent utiliser les puissantes capacités de ses 2 extensions du .NET Framework pour construire des applications orientée service, à long terme et durable, et exposer un workflow comme un service. Cette session expliquera aussi Cardspace, qui fourni une solution basée les standards du marché pour travailler et gérer diverses identités digitales.
Presented by Gaëtan Holderbecke and Xavier Pellegrino

Développer des RIAs en Silverlight grâce à Expression Blend et Visual Studio (TechDays'08 Luxembourg)
Découvrez comme utiliser Silverlight pour construire de riches applications internet grâce à la puissance des codes .NET et XAML UI. Cette session démontrera, en utilisant le cadre de travail de Silverlight, ses controles, son modèle d’application , son networking stack et ses nouvelles capacités, les atouts de Silverlight pour les cross-browsers et les applications cross-platform de nouvelle génération.
Presented by Xavier Vanneste

Développer des Rich Client Applications avec Windows Presentation Foundation (TechDays'08 Luxembourg) Venez découvrir avec quelle facilité il est possible de créer une application business riche en utilisant "Windows Presentation Foundation" (WPF), comment vous pouvez lui donner vie grâce à la puissance ainsi qu’aux capacités étendues de WPF. Et enfin comment on peut ajuster et collaborer autour du contenu, du design, des templates et UI ; Data models, data binding et contrôles (Datagrid, User Control…) s'assemblent pour permettre aux développeurs de créer une interface plus riche et plus dynamique en moins de temps.
Presented by Olivier Raulot and Cristovao Figueiredo