Malek's Moorish Tales

Meanderings about life and technology

Covering PDC Panels ...

 

The PDC Panels are great in that is has no prepared marketing dog food (no PPTs allowed). It is about Microsofties answering your technical questions. PDC bloggers will cover the various panels, and gives you even an opportunity to ask your questions before hand (even if you are not a PDC attendee).

I will be covering two panels :

  1. Put The Power Inside: Hosting the CLR in Your Application - 10:30:00 AM - Room501ABC

  2. Computing on the Beach: Visions of Mobility - 1:45 PM - Room 411-Theater

All panels are on the PDC's last day (Thursday Oct 30).

PDC in two weeks ... Be There!

   Last PDC was in LA. If it was not one of the greatest, and if there was no PDC in 2002, it is because a PDC is and should be about technology, and there were no totally new one at the time ... This year, not only there is a new technology, there are many of them (Indigo, Longhorn, Yukon, ...).

   The number of attendees also seems to be one of the greatest (already overbooked, and registration closing on Monday, hurry up if you haven't registered yet!). I go to many conferences regularly (at least 3-4 per year in the US, many events in my region - i.e. North Africa), and I always come bqack with the opinion that what makes a conference great is both its content and the general atmosphere, parties and fun going on in it. This PDC will be a blast ... See you there.

  

PDC dans 2 semaines

   Bien que je savais que Microsoft Préparait un certain nombre de nouvelles technologies, je m'attendais à ce que PDC (Microsoft Professional Developer Conference) n'ait pas lieu cette année encore, car je ne pensais pas qu'il allaient dévoiler publiquement ces technologies aussi tôt. Et bien, j'avais tord ... Longhorn, Indigo, Yukon et Whidbey vont tous être de la fête ...

   Alors, si vous ne connaissez pas encore ce que sont ces technologies, dites vous juste que c'est une chance de connaitre ce qui se prépare chez Microsoft pour les deux années à venir, et que, ce sont les technologies qui permetteront de prendre la vitesse de croisière au developpement sous .Net.

   Longhorn étant le prochain Windows, il comprend entre autre une refonte de l'architecture de l'interfaçage graphique avec une extension significative des capacités média. Avalon est cette nouvelle technologie qui nous permettera de créer les nouvelles applications Windows (clint riche) qui seront beaucoup plus puissantes, beaucoup plus faciles à développer, et intégrerons les médias de façon plus simple et plus complète, ainsi qu'un fenêtrage qui dépasse le contexte 2 dimensionnel cadré par un rectangle ...

   Indigo lui est la technologie qui va unifier les services d'entreprise (COM+), les Web Services, le Remoting, et tout ce qui concerne la distribution des applications, transactionnelles ou non. C'est le remplacement des COM+ qu'on attendait depuis l'arrivée de .Net, mais beaucoup plus large que prévu au départ ...

   Yukon est le nouveau SQL Server prévu probablement pour l'année prochaine. en plus de toutes les augmentations de performance, il apporte beaucoup de nouveautés technologiques. Tout d'abord ce qui était attendu, tel que XQuery et le type XML, il sera possible de définir ses types en .Net, d'écrire ses procédures stockées en .Net, ainsi que plein de nouvelles fonctionnalités liées à l'asynchrone, la réplication et le DTS, ainsi que les nouveaux Analysis Services, bien entendu.

   Whidbey, lui est le prochain Visual Studio. Il comprend entre autres un certain nombre d'améliorations aux langages et technologies du .Net, mais dans la continuité bien entendu... Améliorations et extensions des bibliothèques de base du .Net Framework, ASP.Net2 avec ses nouveaux contrôles et nouvelles techniques de design des contrôles serveur, améliorations de ADO.Net avec les ObjectSpaces, le XMLAdapter, des extensions des bibliothèques de XML pour inclure XQuery et autres nouvelles technologies... Le développement sous Compact Framework pour appareil mobiles s'élargit pour couvrir les SmartPhones. Les nouvelles versions des langages  C#, VB.Net, C++ et de J# sont aussi de la partie,  ainsi qu'un certain nombre d'autres nouvelles fonctionnalités.

   Office system sera très présent aussi, puisque pour la première fois, Office n'est plus seulement un ensemble de produits (bien sûr extensibles et intégrables), mais surtout un framework pour développer des solutions, avec les nouveautés telles que les pages dynamiques (Smart Document), les bibliotèques de recherches (Web Services qui s'intégrent à office et permettent de passer des contenus de documents vers le service, et recevoir les réponses dans le volet Office, comme si on faisait une recherche de mot dans un dictionnaire), l'intégration à travers XML, SharePoint, et les nouveaux outils tels que Visual Studio Tools for Office qui permet de créer sous .Net Framework des documents Word ou Excel qui exploitent un code .Net (à la manière des pages Web ASP.Net) ....

  L'architecture des solutions occupera une place de choix dans cette grande messe du développement, avec des dizaines de sessions ...

   Si vous n'êtes pas encore inscrits, faite le vite (il y a très peu de places qui restent). Si vraiment vous ne pouvez pas, et pour vous consoler un tout petit peu, je bloggerais ici quotidiennement et essayerais de relater les informations comme elles viennet. Soyez à l'écoute ...

Algiers

   I love travelling, and I have a special affection for many of the places I visited before. However, it is rare that my feelings for some place be as strong as those I feel for Algiers. Like most Moroccans, I have grown up in an atmosphere where Algeria has always had contradictory meanings. It has always been the closest people to our own, both cuturally, ethnically, and also in repect of the main caracteristics of the people's personnality (at least for those, like me, whose ancestry if from the eastern area of Morocco, at the Algerian Border).

   Despite the hassle of the Visa, I am always happy to go to Algiers, see the beautiful harbor once again, the kasbah, and walk on the streets of downtown. Yes, I can't wait until tomorrow night (I am flying in the morning, but I will go directely from the airport to the training center were I will be giving an Office System training for developers). I hope Stephane will be up for a dinner downtown.

 

لماذا لا أعتبر نفسي وطنيا ؟

   إن أحد الألقاب الذي يعتبره العديد إن لم يكن الكل من أسوء الشتائم في معظم العالم العربي هو اللا وطنية، فنتحدث عن الانسان النبيل الوطني وعن الخائن العميل اللاوطني ... في المغرب مثلا، نجد بعض الأحزاب تنعت نفسها بالوطنية وتعتبر الباقي غير ذا شرعية لأنهم ليسوا وطنيين. أستغرب لماذا لابد لنا أن نكون وطنيين، ولماذا لانجد لهذا المسطلح وجودا في القواميس السياسية الغربية والأسيوية، ما عدا ما قد نكتشفه في مقالات وخطابات بعض الهامشيين الدين يكونون في معظمهم من اليمين المتطرف من أشباه لوبين الفرنسي، أو من الشعبويين الذين سلعبون في ملعب عواطف الجماهير بدلا من الأفكار والبرامج ؟

    أنا لست رجل سياسة، واهتمامي بموضوع مثل الوطنية لا يعدو أن يكون من منطلق التحليل ومحاولة فهم معنى الحياة والإنسان والعالم ... لذلك فلا بد لي من محاولة فهم دلالة المصطلح، ثم التموقع بالنسبة بلدلالته.

   ماذا تعني الوطنية ؟ هل هي تفضيل الوطن عن غيره من الأوطان ؟ ما هو الوطن ؟ هل هو رسم في ورق نسميه خريطة، يفصل اعتباطيا بين جزء من كوكبنا وبين باقي الأجزاء ؟ هل هو مجموعة من الناس شاءت ظروفهم وأقدارهم أن يتواجدوا في مكان ما وصفته الخرائط بأنه بلد معين، أو وطن معين ؟ لماذا كان ضروريا أن أعتبر نفسي أقرب لشخص لا تجمعني به أفكار مشتركة ولا رؤية معينة للعالم لمجرد أنه ولد أو تواجد في لحظة ما في قطعة تراب قريبة من تلك التي تواجدت بها في نفس اللحظة، وأبعد من آخر يقتسم اهتماماتي ورؤيتي للإنسان والكون لأنه يتواجد في قطعة أرض أخرى تبعد عني بمسافات لا أجد لها دلالة إلا عند افتحاص الخرائط والرسوم ... هل أنت، قارئ هذا المقال، بالضرورة تتواجد في مكان معين كي تفهمني وتتفق أو تختلف معي ؟

   ما دام هذا الحديث يجمعنا في مكان غير مناسب للتحليل المطول، أكتفي بدرج وحهة نظري إذا و لكل قارئ أن يتقاسمها، أو يعترض عليها، أو يناقشها ...

   إنني لست وطنيا، ولن أكون كذلك أبدا. إنني متشبث بهويتي التي أطورها يوما عن يوم، وفخور بكل ما يسكن ذاكرتي من تربة ولدت فوقها، وتلك التي قضيت فيها أيام طفولتي، و الأخرى التي رأتني أكون نفسي شابا، و كل التربة التي وطئتها مقيما أو عابرا، مرحبا به من الآخرين المتواجدين بها أو غير مرغوب فيه من قبلهم، وكذالك بالروائح التي لن تفارق ذاكرتي و ألوان السماء في أقصى الشمال أو الجنوب أو ما توسطهما، وبالأصدقاء من مختلف الأعراق والأوطان، وبالأفكار التي سكنتني أو فارقتني بعد أن طورت رؤيتي. تلك هويتي التي أتشبث بها ولن أفارقها.

   إنني لست وطنيا ولن أكون كذلك أبدا، لأنني أقرب إلى من يشاركني رؤيتي، كان عربيا أوعجميا، كان أسودا أو أبيضا، كان طويلا أو قصيرا ... إني أشبه بيابانيا يقاسمني آرائي مني بآخر يقطن الدار المحادية لمنزلي لا أتقاسم معه أي شيئ، وأجدر بي أن أدافع عن أشباهي وأقف إلى جانبهم ... أما الأوطان والبلدان والأقطار، فأترك للذين يحددون مغزاها ومكوناتها أن يعطوها الدلالات التي يريدون، والتي لا تخصني في شيئ، لأنني إنسان قبل كل شيئ، وبعدها فأنا أفكاري ورؤيتي، وبعدها عواطفي التي لا تعرف للحدود مكان ...