Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Patrice

Des infos sur WinFX, .net 2, etc.

WTF ?!? + de 700 Mo ???
Après avoir vu le post de Renaud sur Windirstat, je me lance à une petite exploration de mon disque dur afin d'y faire un petit peu de ménage...
Quelle ne fut pas ma surprise de découvrir que le GAC prend plus de 700 Mo sur mon disque dur !!!

Qui l'eut cru...

Pour info la taille si imposante de ce dossier qui ne contient que des assemblys est dû au fait que le GAC stocke plusieurs versions des DLL et dans certains cela fait très rapidement grossir l'addition...


[Book] 2 chapitres de "The Old New Thing" disponibles gratuitement
Je vous avais parlé du livre de Raymond Chen qui possède le même titre que son blog : "The Old New Thing". TheServerSide propose deux chapitres gratuitement disponibles en téléchargement au format PDF.

Chapter One of The Old New Thing, titled "Initial Forays into User Interface Design," describes why Windows is the way it is. Chen answers some of the most frequently asked questions about the user interface, and tells the story and reasoning behind each tough decision and rule that the Windows team had to implement.
Download Chapter One: Initial Forays into User Interface Design

Chapter Three of Chen's book, titled "The Secret Life of GetWindowText," addresses the complexity of GetWindowText, giving the full story behind the documentation. Chen also explains the compromises made around GetWindowText, and ways to escape its rules. Download Chapter Three: The Secret Life of GetWindowText


http://www.amazon.fr/Old-New-Thing-Development-Throughout/dp/0321440307/sr=8-1/qid=1166447644/ref=sr_1_1/171-3099979-7077006?ie=UTF8&s=english-books
[Web2.0] Hey!Watch un futur succès du web
La vidéo a véritablement explosé sur Internet grâce à l'apparition de sites tels que DailyMotion, YouTube, Google Video, et également grâce à la diminution des prix des outils permettant de réaliser des vidéos (les caméscopes numériques sont en effet à présent très accessibles).
Le plus gros défaut des sites de publications de vidéo est qu'ils proposent le contenu uniquement sous forme de flash. La consultation offline est donc très délicate, la visualisation des vidéos sur des Pocket PC, IPod vidéos, Zune est donc quasiment impossible.

Proposez des vidéos sur des sites web en plusieurs formats est donc à présent assez facile et peut être de plus automatisé puisque le service est accessible aux développeurs via une API ! - et ce dernier point fait de plus en plus défaut aux nouveaux services dits "web 2" comme DailyMotion, YouTube et consor-.




[Book] Raymond Chen sort (enfin) un livre !

Raymond Chen l'auteur d'un de mes blogs techniques préférés (bien que traitant de Win32) The Old New Thing s'est décidé à écrire un bouquin plébiscité par de nombreux lecteurs de son blog.

Si vous souhaitez rééllement comprendre comment fonctionne Windows et comprendre le pourquoi du comment qui se trouve derrières certaines décisions prises par les équipes de développement de Windows, n'hésitez pas à franchir le pas.

L'ouvrage intitulé The Old New Thing: Practical Development Throughout the Evolution of Windows est disponible en pré-commande, et sera disponible en France dès la fin Janvier (selon Amazon France).

Perso, j'en ai déjà acheté deux :)

Pour plus d'infos :

L'annonce sur le blog de Raymond Chen

le commander sur amazon

[Event] Le Web 3 est terminé

Le Web 3, la grande conférence sur le Web 2.0 qui a réunit près de 1000 personnes de 37 pays différents et tout cela à Paris, est à présent terminée.

Cette conférence fut l'occasion de rencontrer les personnalités les plus interessantes et les plus actives dans le domaine du Web 2.0 au travers de conférences ou de tables rondes sur une grande variété de sujets.

Je n'étais mallheureusement pas là bas, mais j'ai ponctuellement suivi la conférence en audio sur les sujets qui m'interessaient le plus grâce au live proposée grâce à la connection fournie par Orange et l'infrastucture de publication proposée par http://live.vpod.tv/ . Je dois dire que c'est la première fois que j'assistais (virtuellement) à une conférence de ce genre et j'ai été agréablement surpris par la qualité des échanges et des intervenants.

Outre les conférences pleinières, l'interêt d'un tel évènement est bien évidemment le networking. N'étant pas là bas, je n'ai pas pu juger le fait que l'organisation ait facilité cela ou non, mais les quelques feedbacks que j'ai plus glané sur les différents blogs permettent de constater que de ce coté là également le pari était réussi.

En train de faire un tour des différents posts traitant de la conférence grâce à Technorati, je me suis ensuite rendu compte que Loic Le Meur avait droit à un linchage blogistique (j'invente probablement un mot :) suite aux interventions des candidats à la présidence française ayant répondu à la tardive invitation de LLM. Je comprends tout à fait que les 36 pays présents (37 - la France) se moquait éperduement des interventions de M. Bayrou et M. Sarkozy, mais j'avoue avoir du mal à comprendre que l'on puisse mettre à la trappe 2 jours de conférences pour une heure d'intervention plus ou moins improvisé.

Cela est bien dommage, et toutes les personnes qui critiquent si fort LLM devraient se rappeler qu'il n'y a que les personnes qui font des choses qui font des erreurs (si erreur il y a eu).

De mon point de vue, la prestation de M. Bayrou qui n'avait rien d'exceptionnelle était bien meilleure que celle du candidat favori de M.Le Meur. Assis sur un chaise entouré de LLM et d'un interprète improvisé, son intervention fut bien plus en adéquation avec ce que l'on peut attendre d'une intervention dans ce genre d'évènement. Je parle uniquement de la forme sans pour autant m'exprimer sur le fond.
Quand à l'intervention de M.  Sarkozy, on a pu très vite se rendre compte qu'il n'avait pas dû être conseillé par LLM car il est intervenu comme dans un meeting politique, en lisant ligne par ligne un discours préparé au pupitre présent sur la scène. Un monologue donc et non une conversation comme on aurait pu l'attendre.

Quoiqu'il en soit et qu'importe qu'il y ait eu ces deux interventions, j'ai trouvé l'évènement interessant et m'y inscrirais probablement l'année prochaine (pour enfin y être physiquement :).

Afin d'en savoir plus et avoir des feedbacks de personnes qui y ont vraiment assistés, je vous invite à consulter ces posts :
Fred Cavazza http://www.fredcavazza.net/index.php?2006/12/12/1365-compte-rendu-de-le-web-3
Julien Codorniou http://codor.blogs.com/intro/2006/12/ma_position_off.html
et enfin l'excellent blog d'Olivier Ezratty Partie 1, partie 2, partie 3

 

[Interview] Christof Wittig CEO de db4o

Comme évoqué dans mon précédent post, hier après-midi avait lieu la première présentation de db4o en France.

J'ai profité de cet évènement pour interviewer Christof Wittig CEO de db4objects l'éditeur du SGBD orienté objet db4o que je vous présenterai plus en détail prochainement.

As said in my previous post, there was the first db4o event in France on yesterday afternoon.

I had the opportunity to interview Christof Wittif CEO of db4objects the editor of the Object Database db4o. I will write an article about db4o very soon.

The video is in English.


Video: db4o CEO Cristof Wittig
[Event]Roadshow db4o à Paris ce mercredi

Le roadshow de db4objects fait escale à Paris ce mercredi 29 novembre en fin d'après-midi (16h).

Cet évènement gratuit sera l'occasion de découvrir la version 6 de cet SGBD orienté objet encore peu connu en France.

Il existe une version java, .net 1.0, .net 2 et même Mono du produit afin de vous permettre de développer des applications utilisant db4o à l'aide de votre technologie préférée.

Au programme de cette présentation faite en français et en anglais :
- Introduction to db4o (JB Evain)
- Open Source and Business (Christof Wittig)
- What's New in db4o Version 6.0 (Carl Rosenberger)

Je vous ferais un compte rendu via ce blog, et vous aurez très certainement le droit à une ou deux interviews vidéo dans la tradition de ce que nous avions proposé durant le Tech'Ed avec la WygTeam.

En savoir plus et s'inscrire (par mail) :
http://www.db4o.com/about/news/events/rs2007/

[News] Atlas disponible en version Beta

Microsoft vient de livrer la première beta du framework Atlas (enfin !)

A noter une importante liste de changements qui permet enfin d'entrevoir ce que sera Atlas en version 1.

Vous pouvez télécharger cette beta ici

Guide de migration vers la beta 1

Changements entre la derniere CTP et la beta 1

Le site web officiel : http://atlas.asp.net

Le post de Scott Guthrie

Source : Blog de Laurent Kempé

[Event] Tech'Ed Europe 2006

Comme vous le savez probablement, le Tech'Ed Europe change de formule et se décompose en 2 évènements :

L'évènement européen qui rassemblera un peu moins de 10 000 personnes sur 15 jours en profite pour changer de date et ne plus se situer début Juillet comme c'était le cas pour le Tech'Ed auparavant.

Cette année la grande messe européénne des utilisateurs de produits Microsoft (Développeurs, Intégrateurs, Administrateurs réseaux, Techniciens, Architectes, etc.) se déroulera donc du 6 au 10 Novembre pour la semaine dediée aux développeurs et du 14 au 17 Novembre pour la semaine dédiée aux IT Pros.

Comme en 2003, 2004,et 2005 j'ai la chance de pouvoir participer, cette année encore, à cet évènement qui permettra aux développeurs d'assister à des sessions techniques sur le framework .net 3 (WCF, WPF, WF, CardSpace), Atlas (avec la notable présence de Nikhil Kothari ), IE 7, WSS V3,  MOSS 2007 etc.

Des sessions sur des technologies proposées dans le futur par le géant de Redmond comme Linq et C# 3 présenté par Anders Hejlsberg, et quelques previews d'Orcas la prochaine version de Visual Studio.

Les speakers de renom qui ont l'habitude d'être présent à ce genre d'évènements sont également là : Ingo Rammer, Christian Weyer, Jeff Prosise, Kimberly Trip, etc. A noter l'absence inhabituelle de Rafal Luckawiecki un de mes speakers préféré qui est pourtant tout le temps dans le TOP 5 des speakers.

On pourra également remarquer que la présence de Bill Gates annoncée en Avril n'est apparemment plus d'actualité puisqu'il n'y aucune mention à ce sujet sur le site web officiel...

Stay tuned, je posterai bien entendu des comptes rendus, feedbacks, impressions durant ces quelques jours (du 6 au 10 Nov)...

[News] Tech Head Brothers fait peau neuve !

 

Le site Tech Head Brothers fait peau neuve et propose une nouvelle version avec un nouveau design particulièrement réussi.

N'hésitez donc à pas à y faire un tour dès maintenant et profiter de la richesse technique de ce site web consacré à .net dont la réputation n'est plus à faire.

Félicitations Laurent, c'est très réussi !

Pour visiter le site :
http://www.techheadbrothers.com/Default.aspx

Le blog de Laurent Kempé l'un des deux frères :
http://weblogs.asp.net/lkempe/

[Event] Le mini-mix débute son tour de france la semaine prochaine

Vous avez raté l'évènement Mix 06 de Paris, et souhaitez vous rendre à un évènement sur le Web 2.0 fait pour les développeurs ? Le Mini-Mix organisé par Microsoft France est fait pour vous.

Cet évènement  gratuit d'une demi-journée (un après-midi) à destination des développeurs traitera de sujets en vogue avec la mode du "Web 2.0", le web nouvelle génération, tels que RSS, Ajax (via Atlas), et le concept de Mashup.

Ces demi-journées seront l'occasion de présenter ces informations grâce à un projet fictif nommé "frimr" dans la plus pure tradition du Web 2.0 :)

Les dates et inscriptions :

Plus d'infos sur le blog des deux gentils organisateurs :
http://blogs.msdn.com/clauer

 http://blogs.msdn.com/clauer/archive/2006/09/22/765320.aspx

http://blogs.msdn.com/clauer/archive/2006/09/16/757299.aspx

http://blogs.developpeur.org/fox/

[Event] Mono Meeting le 23 et 24 Octobre

Les développeurs utilisant Mono peuvent se rendre à cette conférence gratuite de deux jours qui se déroulera le 23 et 24 Octobre aux USA.

Cette conférence sera l'occasion d'aborder l'état d'avancement de l'implémentation du framework .net de Novell et d'avoir des sessions sur différents modules de Mono.

Le futur de la plate-forme de développement et d'exécution sera également abordé avec notamment une session sur Olive et Olive + une implémentation du framework .net V3. On en saura alors plus sur les projets de Novell et des développeurs de l'équipe Mono qui n'ont jusqu'à présent pas communiqué sur l'implémentation de fonctionnalités du framework.net 3 (WPF, WCF, WF, InfoCard) si ce n'est le début d'une implémentation de Workflow Foundation.

A noter la présence d'un développeur français membre de l'équipe de développement  de Mono : Jb Evain qui y présentera une session sur la librairie de manipulation d'assembly qu'il développe (Cecil) ainsi qu'une session sur db4o un moteur de bases de données objet.

Plus d'infos :
http://go-mono.com/meeting/

[Event]Les vidéos du symposium Lang.NET disponibles

Voilà une information qui va plaire à tous les passionnés par les langages de dévelopement :

Microsoft a organisé une conférence sur les langages nommée "Lang.NET Symposium" fin juillet début Aout de cette année aux USA. Cette conférence fut l'occasion de réunion certains noms bien connus : William Cook, Miguel de Icaza, Anders Hejlsberg, Paul Vick, etc afin d'avoir une vue sur les langages actuels et futurs.

Les vidéos des sessions présentées à cette occasion sont à présent disponibles à cette adresse :

http://www.langnetsymposium.com/speakers.asp

[Misc] La souris ultime pour les conférenciers, formateurs, etc.

Microsoft a annoncé il y a quelques jours la prochaine sortie d'une souris qui ravira très certainement tous ceux d'entre vous qui donne des conférences ou des formations.

Cette souris bluetooth a le grand avantage d'être très polyvalente puisqu'elle sert de souris ET de télécommande (idéal pour commander des slides Powerpoint sans être collé derrière votre machine).

Il vous suffira de la retourner pour voir apparaitre plusieurs boutons très sympathique et donc permuter votre souris en télécommande avec laser pour pointer des éléments précis à l'écran.

Bref voilà la prochaine souris que je vais acheter dès qu'elle sera disponible (vers mi-octobre).

Pour plus d'infos :
http://www.microsoft.com/hardware/mouseandkeyboard/ProductDetails.aspx?pid=085&active_tab=systemRequirements

 

[News] NDepend 2 est disponible en Beta 2

Patrick Smacchia (auteur de pratique de .net et C# 1 et 2) vient de rendre disponible la beta 2 de NDepend 2, un outil d'analyse statique du code.

Cet outil vous permet d'analyser vos assemblys afin d'analyser l'architecture de votre application selon près d'une 50aine de métriques. Et si ces métriques ne vous suffisent pas ou si vous souhaitez analyser des points précis,  vous pouvez très bien créer vos requêtes grâce au langage Code Query Language (CQL).

A noter de plus, la présence de l'outil NDepend qui vous permet d'avoir un rendu visuel de votre assembly, et qui permet donc d'afficher les résultats de vos requêtes CQL.

Un bon outil à utiliser en complément de FxCop.

Je vais d'ailleurs très probablement écrire un article sur l'utilisation de ces deux outils qui pourrait s'intituler "Rendre votre code plus propre avec FxCop et NDepend".

En savoir plus :
http://www.ndepend.com

 

[BOOK] Expert .net 2 Il Assembler vient de paraitre

Serge Lidin de Microsoft Corp, le papa de peverify, d'ILasm, d'ILdasm, etc. vient de sortir un ouvrage dans la lignée de celui qu'il avait sorti lors de la sortie du framework .net 1.0 afin de découvrir de mieux comprendre l'Intermediate Language (IL).

Il vient donc de sortir une seconde édition où l'on retrouve les nouveautés liées à la CLR V2.

Il s'agit certes d'un bouquin à ne pas mettre entre toutes les mains, mais il devrait être une mine d'informations très interessante pour les plus avertis.

J'en connais un qui va être content ;)

En savoir plus:
http://www.amazon.fr/Expert-net-2-0-Il-Assembler/dp/1590596463/ref=sr_11_1/171-7754448-5235422?ie=UTF8

[FUN] Windows Server 2003 R2 = Beta Windows Vista ???

Suite à un plantage d'un élément de Windows serveur 2003 R2, et après avoir soumis le rapport d'erreur à Microsoft (ce qu'il faut TOUJOURS faire), j'ai été redirigé vers cette page d'information sur le problème rencontré... :)

Fan d'Atlas et d'Ajax ?

Si vous êtes fan d'Atlas et/ou d'Ajax, vous allez être séduit par ce site que je viens de découvrir. Il ne s'agit pas d'un site technique dévoilant tous les secrets de ces technos mais d'un site permettant de générer des images de loading (serpents, flèches, roues, etc.) et de récupérer le .gif correspondant.

Très utile quand on sait qu'il faut toujours utiliser ce genre d'images, ou dans tous les cas informer l'utilisateur que quelque chose est en train de charger pour ne pas fortement perturber l'utilisateur qui est en train de dérouler une combobox vide qui est en fait en train de se charger grâce à un aller-retour serveur.

Le site à découvrir :
http://www.ajaxload.info/

Après American Idol, Microsoft propose le Speaker Idol !

Après la célèbre émission américaine de concours de chant nommée American Idol (l'équivalent de la nouvelle star en France), Microsoft propose son propre concours intitulé "Speaker Idol" !

L'objectif est de trouver les speakers de demain grâce à un concours où les participants au Tech'Ed Europe de cette année qui se déroulera début novembre à Barcelone, pourront s'essayer à la présentation de conférence, et pour le meilleur d'entre eux, présenter une vraie session en vraie devant un public durant le Tech'Ed 2007.

Pour plus d'infos :
http://www.mseventseurope.com/TechEd/06/pre/Static/Developers/IdolAnimPlay.aspx

[MSR]Play Anywhere, l'IHM de demain développée chez Microsoft Research

Microsoft Research révèle via le site on10.net  ( un Channel9-like mais orienté grand public afin de montrer ce que l'on peut ou pourra faire grâce à l'informatique ), un de leur nombreux projets de recherche : Play Anywhere.

Play Anywhere est un projet qui propose une nouvelle IHM, avec une interaction Homme-Machine totalement nouvelle, excepté dans les films de science-fiction. Si ce n'est que là, ce n'est pas de la fiction, mais c'est de la réalité...

Un petit gif pour vous donner l'envier de visionner entièrement la vidéo :



Les 10 derniers blogs postés

- Compte rendu : SharePoint / O365 : des pratiques pour une meilleure productivité par The Mit's Blog le 12-12-2014, 18:11

- [TFS] Suppression des feature SQL Entreprise en masse par Blog de Jérémy Jeanson le 12-06-2014, 09:18

- [Clean Code] règles de nommage par Fathi Bellahcene le 12-04-2014, 22:59

- Windows To Go 10 et Upgrades impossibles par Blog de Jérémy Jeanson le 12-04-2014, 21:38

- SharePoint OnPremise: Statistiques d’utilisation pour traquer les sites fantomes par Blog Technique de Romelard Fabrice le 12-03-2014, 10:28

- SharePoint 2007: Script PowerShell permettant le backup de toutes les collections de sites d’une application Web par Blog Technique de Romelard Fabrice le 12-02-2014, 10:00

- Xamarin : un choix précieux par .net is good... C# is better ;) le 12-01-2014, 15:10

- Office 365: Comparaison des composants pour préparer votre migration de SharePoint 2007 vers Office 365 par Blog Technique de Romelard Fabrice le 11-28-2014, 16:20

- Créer un périphérique Windows To Go 10 ! par Blog de Jérémy Jeanson le 11-21-2014, 04:54

- RDV à Genève le 12 décembre pour l’évènement “SharePoint–Office 365 : des pratiques pour une meilleure productivité !” par Le blog de Patrick [MVP Office 365] le 11-19-2014, 10:40