Posté par Dorian LAMANDE le novembre 19, 2009
Lors de la Professional Developer’s Conference, le 18 novembre à 18h heure française, Microsoft a annoncé la disponibilité publique d’Office 2010 et Office Web Apps, de SharePoint 2010, Visio 2010 et Project 2010 en version beta 2 !
Par ici ! www.microsoft.com/france/beta2010
Vous aurez le choix entre :
- Office Famille et Petite Entrepreise 2010 : Word, Excel, PowerPoint, Outlook, One Note
- Office Professionnel 2010 : Word, Excel, PowerPoint, Outlook, One Note, Access, Publisher
- Office Professionnel Plus 2010 : Word, Excel, PowerPoint, Outlook, One Note, Access, Publisher, Infopath, Communicator, SharePoint WorkSpace
Les Office Web Apps restent en Technical Preview.
Pour les heureux possésseur d’un Windows Phone : vous pouvez télécharger la version bêta d’Office Mobile 2010 (Windows Mobile 6.5).
http://marketplace.windowsphone.com/Default.aspx
A vos téléchargements !
Publié dans Office 2010 | Taggé: microsoft, Office, Office2010 | Laisser un commentaire »
Posté par Dorian LAMANDE le août 18, 2009
On a tous pour habitude de créer nos StoryBoard et de les lancer depuis notre code C#. Et bien sachez que ce n’est pas la seule solution.
1. Créons un élément simple : un rectangle aux bords arrondis.

2. Créons un StoryBoard afin de changer la couleur de ce rectangle.


3. Nous obtenons le code XAML suivant :
<UserControl.Resources>
<Storyboard x:Name="ChangeColor">
<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="rectangle"
Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)">
<EasingColorKeyFrame KeyTime="00:00:00" Value="#FF6A0000"/>
<EasingColorKeyFrame KeyTime="00:00:01" Value="#FF00186A"/>
</ColorAnimationUsingKeyFrames>
</Storyboard>
</UserControl.Resources>
<Grid x:Name="LayoutRoot" Background="White">
<Rectangle x:Name="rectangle" Fill="#FF6A0000" Stroke="Black" Margin="110,144,141,163" RadiusX="86.5"
RadiusY="86.5" HorizontalAlignment="Center" VerticalAlignment="Center" Height="152" Width="276"/>
</Grid>
4. Afin de pouvoir lancer l’animation nous allons utiliser un trigger sur le rectangle ainsi qu’un routedEvent sur le chargement de ce même rectangle.
<Rectangle x:Name="rectangle" Fill="#FF6A0000" Stroke="Black" Margin="110,144,141,163" RadiusX="86.5"
RadiusY="86.5" HorizontalAlignment="Center" VerticalAlignment="Center" Height="152" Width="276">
<Rectangle.Triggers>
<EventTrigger RoutedEvent="Rectangle.Loaded">
<BeginStoryboard>
<Storyboard x:Name="ChangeColor">
<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="rectangle"
Storyboard.TargetProperty="(Shape.Fill).(SolidColorBrush.Color)">
<EasingColorKeyFrame KeyTime="00:00:00" Value="#FF6A0000"/>
<EasingColorKeyFrame KeyTime="00:00:01" Value="#FF00186A"/>
</ColorAnimationUsingKeyFrames>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Rectangle.Triggers>
</Rectangle>
5. F5, et notre animation fonctionne !
Dorian LAMANDE
Stagiaire Ingénieur chez Mpoware.
Publié dans Silverlight | Taggé: Animations, XAML | Laisser un commentaire »
Posté par Dorian LAMANDE le août 13, 2009
On a tous rencontré des problèmes avec les Dates, côté BDD on est en format en-Us, côté développement on est au format fr-FR. Du coup on est embêté lorsque l’on veut faire des opérations sur nos dates. Une solutions consiste à tout passer au format en-US. Je vous propose la solution suivante.
J’ai utilisé une application console en C# pour réaliser ce code.
Conversion de toutes vos dates françaises en date US :
static private string ReverseDate(string mydate)
{
string day = mydate[0].ToString() + mydate[1].ToString();
string month = mydate[3].ToString() + mydate[4].ToString();
string year = mydate[6].ToString() + mydate[7].ToString() + mydate[8].ToString() + mydate[9].ToString();
return month + "/" + day + "/"+ year;
}
Ensuite il nous reste plus qu’à convertir cette nouvelle date en DateTime :
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
string date = ReverseDate("31/07/2008");
DateTime mydatetime = Convert.ToDateTime(date);
Console.WriteLine("My New Date String : {0}",date);
Console.WriteLine("My New Date DateTime : {0}", mydatetime);
Console.WriteLine("Press Key To Exit...");
Console.ReadKey();
La CultureInfo nous permet de tout basculer au format US, donc le tour est joué
!
Et voici le résultat :
Dorian LAMANDE
Publié dans Divers | Taggé: C#, Date, DateTime | 2 Commentaires »
Posté par Dorian LAMANDE le août 7, 2009
Depuis hier, la version RTM de Windows 7 est disponible pour les abonnés Technet et MSDN.
Pas d’abonnement MSDN ? Prenez-en un ici
A vos téléchargements !
Dorian LAMANDE.
Publié dans Windows 7 | Taggé: microsoft;windows;windows7 | Laisser un commentaire »
Posté par Dorian LAMANDE le juillet 30, 2009
Première vidéo de présentation.
Dorian LAMANDE
Stagiaire Ingénieur chez Mpoware
Publié dans Small Basic | Taggé: microsoft;small basic | 2 Commentaires »
Posté par Dorian LAMANDE le juillet 15, 2009
Publié dans Silverlight | Taggé: microsoft, Silverlight | Laisser un commentaire »
Posté par Dorian LAMANDE le juillet 15, 2009
La nouvelle version d’Office a été dévoilée à la WPC 2009.
Beaucoup de nouveautés apparaissent. Je vais vous en montrer quelques unes.
Lisez la suite de cette entrée »
Publié dans Office 2010 | Taggé: microsoft, Office, Office2010 | Laisser un commentaire »
Posté par Dorian LAMANDE le juillet 9, 2009
La version RTM (Release to Manufacturing) de Windows 7 “serait” prête pour le 13 Juillet. Date à laquelle se déroule la Microsoft Worldwide Partner Conference. On peut espérer une arrivée dans les jours suivants cette date de W7 sur MSDN !
Un programme d’upgrade pour celles et ceux qui utilisent la RC ?
Le futur nous le dira !
Dorian LAMANDE
Stagiaire Ingénieur chez Mpoware
Publié dans Windows 7 | Taggé: microsoft;windows;windows7 | Laisser un commentaire »
Posté par Dorian LAMANDE le juillet 2, 2009
Dans cet article nous allons créer on TabItem personnalisé. On va le rendre éditable et on va ajouter une croix pour le fermer. Pour réaliser ce Custom Control j’ai utilisé :
- Visual Studio 2008
- Silverlight 3
- Blend
1. Création du projet silverlight
Fichier > Nouveau Projet > Silverlight Application. Appelez le “CustomTab”. Ne cochez pas la case pour héberger l’application. Une page de test sera créer quand vous compilerez le projet.
2. Structure du projet
Afin de pouvoir réaliser notre Custom Tab nous avons besoin d’une classe ResourceManager, qui va parcourir notre generic.xaml. Ce dernier est notre Template. Il doit impérativement se trouve dans un dossier “themes” à la racine du projet. Nous allons avoir besoin d’une image, et bien évidemment d’une classe CustomControlTab qui va gérer nos tab items. Vous devriez obtenir ceci :

Notez que la référence System.Windows.Controls
Lisez la suite de cette entrée »
Publié dans Silverlight | Taggé: Control, Custom, Silverlight, TabControl, TabItem | 1 commentaire »
Posté par Dorian LAMANDE le juin 22, 2009
Article écrit suite à la session Arnaud Lambert, chef produit Windows, du 19 06 2009.
Performance, fiabilité et compatibilité telles étaient les exigences des clients Microsoft.
Toutes les versions de W7 sont conçues sur le même noyau. C’est à dire qu’en fonction des versions (pro, familiale, …) les fonctionnalités sont débloquées ou non.
Microsoft fait un gros effort sur la comptabilité avec les périphériques antérieurs. La version RC de Windows 7 est compatible nativement avec 94% des périphériques !
Windows 7 provient de Vista, qui est une réelle innovation technique et technologique. Il y a donc une marche entre XP & Vista. La partie matérielle ayant fondamentalement évoluée il fallait pour Microsoft que le logiciel en fasse de même. Les problèmes types pare-feux, et écrans bleus ont été nettement travaillé avec Vista. S’ensuit Vista SP1 avec un changement limité : accent sur l’optimisation de la qualité et de la fiabilité.
Compatible oui mais pas avec tout ! En effet vous devrez changer votre anti-virus et en prendre un compatible avec Seven (par exemple Avast pour W7).
Lisez la suite de cette entrée »
Publié dans Windows 7 | Taggé: microsoft, seven, Windows, windows7 | 1 commentaire »