samedi 25 juillet 2009
dimanche 3 mai 2009
Finale imagine cup à l'INSAT le 6 mai
La finale de l'Imagine cup 2009 en Tunisie organisée par Microsoft aura lieu le 6 mai 2009 à l'INSAT.
La finale mondiale 2009 se tiendra au Caire, en Egypte, en juillet 2009.
voici l'agenda de la journée :
Agenda :
| 09 :00 | Allocution d’ouverture | Mr. Samir Ben Ahmed | Directeur INSAT |
| 09 :10 | Mot de Bienvenue | Mrs. Salwa Smaoui | Directeur General Microsoft Tunisie |
| 09 :20 | Mot de Bienvenue | Mr. Raouf Laroussi | MESRST |
| 09 :30 | Distribution des Prix MSDN Premium pour MSPs Tunisiens | Mrs. Salwa Smaoui | Directeur General Microsoft Tunisie |
| 09 :45 | Présentation des équipes | Mr. Sidi Ali Maielanin | Président du Jury |
| 10 :00 | Début De la compétition |
|
|
| Temps | Nom du Projet | Equipe | Institution |
| 10 :00 | Smart Tech | ISI Winners | ISI ARIANA |
| 10 :15 | Mum’s Helpers | MUMS | ISIM GABES |
| 10:30 | Health Gardian | RedQueen | INSAT |
| 10:45 | Gardian Angel | .Net Leaders | FST |
| 11:00 | Extended Power Economizer | TBCR | ISI ARIANA |
| 11:15 | IDR Identity Recognizer | Metal Heads | ISG |
| 11:30 | MutiPoint Virtual Educ Center | World Saviors | ISI ARIANA |
| 12:00 | Pause Musicale + Déjeuner | ||
| 13:00 | System de Surveillance en ligne | VT | ISI ARIANA |
| 13 :15 | Dona Web | InsaTeam | INSAT |
| 13 :30 | Femme Blassa | W3A | ISIM+ISAM |
| 13 :45 | Association against Aids online | ISI Light | ISI ARIANA |
| 15 :00 | Délibération du Résultat Final + Distribution des Prix | ||
Vous êtes cordialement invité à cet événement.Soyez nombreux.
Votre présence peux vous faire gagner des prix grâce au tombola.
mardi 31 mars 2009
vendredi 27 mars 2009
Premier Webcast: Animation sur Microsoft Blend3
Voici un premier Webcast, une petite application, ou je voulais insister sur l'importance de la gamme Expressions dans le développement en Silverlight car elle facilite énormément le travail.
Vous trouverez:
- une petite animation avec Microsoft Blend 3 (que vous pouvez faire aussi avec Microsoft Blend 2)
- une nouveauté avec Blend 3 : l'utilisation des fichiers faits avec photoshop.
- une nouveauté avec Silverlight 3 : Le "out of Browser".
J'attends vos remarques pour me corriger . Merci
jeudi 26 mars 2009
Out of browser experience

Many times, when using a silverlight application, i thinked about how cool could be to detach the application from the browser and use it directly from my desktop. Some silverlight applications are really lightweighted and can easily used on many platforms without to have to install it in the computer ; the only thing needed is the silverlight runtime.
This scenario i've described in a few words may open the way to a new big set of applications.
out of browser experience and silverlight3
The biggest feature of the new silverlight3.0 , called out of browser experience, OOB for the friends, let you start creating application that can easily detached and used from a simple host without the need of a browser instance. The action of detaching the application is really simple, very fast and do not need any kind of installer . You have simply to right click the running application and if it is configured correctly you'll find an "Install...into the computer..." item.
The only question you need to answer is where you want silverlight to let to create the icon, on the desktop or in the start menu (or both) and then your OOB will be started and ready to be used.
The use of this kind of experience need open some problems we will analyze in the next paragraph.
configurating the out of Browser Experience
The first problem we have to address after we have completed our developement , is how to configure it to let the user detach the application to be able to run it online and offline without the browser, this is q auit simple task.In the silverlight project you will find the AppMqnifest.xml file under the Propreties folder und uncomment a special section .Obviously you may customize some propreties:
ApplicationIdentity ShortName= 'ToDoList'
Title='Silverlight ToDoList'
ApplicationIdentity .Blurb
manage offline your tasks
/ApplicationIdentity.Blurb
/ApplicationIdentity
/Deployment.ApplicationIdentity
The properties you can customize are the ShortName that will appear on the menu item,the title and the description (Blurb) that will be displayed in the installation window.You may also add an optional
The installation window let you decide how to install the application you are detaching.You may choose to add some icons; one on the desktop and one on the start menu.
This is the only action you need to perform. If you click yes the files required to run the application will be copied into a folder in AppData and the icons will be created as shortcut to the sllaucher.exe into the silverlight3 install location.
The folder where the application files will be copied is:c:\User\...\AppData\LocalLow\Microsoft\Silverlight\Offline.
After installing the OOB application you may run it again double clicking on the running instance and selection'Remove this application...' from the context menu .
The installation process may be triggered programmatically using the detach () method of the Application class .It's to the developer to add a button that indicate to the user that the application may be detached.The Application.RunningOffline property let the developer know if the application is already detached.Using this property we may show the installation instructions when the application is inthe browser and remote them when installed.
If you want to have a detach button , you can write this code:
this.detach.Visibility=
Application.Current.RunningOffline?Visibility.Collapset:Visibility.Visible;
this.detach.click+=(sender,e)=>Application.Current.Detach();
We may get information about the installation (detaching) or desinstallation of the application handling the event ExecutionState property in the Application.Current instance.
from mr. Andrea Boschin article
lundi 23 mars 2009
Debuter en Silverlight 3
Si vous débutez en Silverlight 3, les développeurs de Microsoft ont déjà posté quelques vidéos (webcast) qui sont très utiles et qui montrent les nouveautés de Silvelright 3.
Le lien : ICI
samedi 21 mars 2009
Presentation silverlight 2 par MR Romdhani

Innovatif comme d'habitude , le .netplus a pris l'initiative de présenter la technologie Silverlight aux étudiants de la fst .
La présentation du silverlight2 a été assuré par mr.mohamed romdhani , un enseignant permanent en informatique au titre de maitre-assistant à l'Institut National des Sciences Appliquées et Technologies de Tunis (INSAT) et certifié Microsoft,et a été divisée en deux parties:une formation sur Visual Studio2008 et Visual Studio2010; puis une présentation technique du silverlight2.
Cette deuxième partie a comporté les points suivants , que trouverez en detail sur la Presentation:
*qu'est ce que Silverlight2?
*demarrer avec silverlight2
*developpement d'application silverlight2

Pour tous ceux qui veulent débuter avec silverlight ,voila quelques liens utiles que j'espère que vous en tirer profit:
* http://blogs.msdn.com/clauer/archive/2008/07/04/les-vid-os-de-la-matin-e-silverlight-2-l-epitech-sont-en-ligne.aspx
*http://silverlight.net/
*http://broux.developpez.com/articles/csharp/silverlight/
Vous pouvez aussi apprendre a l'aide des livres:silverlight2 de Gerard leblanc,decouvrir silverlight2 de Laurence Moroney et silverlight2 visual essentials .
En attendant des tutorials concernant silverlight3, apprenez bien silverlight2 ;)
Silverlight lovers light up silverlight-TN !
The Microsoft Virtual Earth Silverlight Map Control
A l'occasion du MIX09, Microsoft lance VESL MC: the Microsoft Virtual Earth Silverlight Map Control.
VESL va permettre de fournir une expérience utilisateur enrichie à travers l’utilisation de Silverlight 2.0 et des technologies qui lui sont propres comme DeepZoom et bien sûr des fonctionnalités toujours plus avancée.
Mais si vous voulez tous simplement incorporer Virtual Earth dans vos sites web voila le bout de code à ajouter :
- Add a reference to the common language runtime namespace (Microsoft.VirtualEarth.MapControl) and the assembly of the same name:
- xmlns:m=”clr-namespace:Microsoft.VirtualEarth.MapControl;assembly:Microsoft.VirtualEarth.MapControl”
- Add one line of XAML to your code in the grid element:
Liens utiles : Tout d’abord les liens qui vous permettront de récupérer les éléments permettant de développer avec ce nouveau contrôle:
- VESL SDK : Le SDK contenant la documentation (CHM) et la librairie.
https://connect.microsoft.com/silverlightmapcontrolctp/ - VESL iSDK : Interactive SDK online https://sharepoint.connect.microsoft.com/silverlightmapcontrolctp/iSDK/default.htm
D’autres liens des équipes microsoft présentant leurs travaux et tout simplement aussi les personnes participant à ce projet :
- Blog de Keith Kinann, Software Development Lead, VE platform :
http://blogs.msdn.com/veplatform/archive/2009/03/20/virtual-earth-silverlight-map-control-ctp-demo-at-mix09.aspx - Blog de la Virtual Earth Platform Team :
http://blogs.msdn.com/veplatform/ - Blog de Chris Pendleton, Technical Evangelist, VE Platform :
http://blogs.msdn.com/virtualearth/archive/2009/03/20/mix-day-2-the-guys-who-make-virtual-earth-light-up-silver.aspx
Profitez de ce dernier lien pour en découvrir plus à travers les vidéos.
Enfin d’autres liens encore d’analyse ou de démo :
- Blog de Chris Pietschmann :
http://pietschsoft.com/post/2009/03/Virtual-Earth-Silverlight-Control-CTP-Teaser-Some-Initial-Thoughts.aspx - Blog de Brian Norman (aka earthware) :
http://www.earthware.co.uk/blog/index.php/2009/03/virtual-earth-silverlight-control-ctp-available-friday-weve-been-playing-already/ - Démo live réalisée par la société de Brian Norman :
http://earthware.cloudapp.net/demos/sltwittermap.aspx
http://www.microsoft.com/virtualearth/
Microsoft's open source project hosting web site
Si vous débutez en Silverlight et vous voulez un peu d'aide voila un site très intéressant http://silverlight.codeplex.com/
"CodePlex is Microsoft's open source project hosting web site. Start a new project, join an existing one, or download software created by the community. "