Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
1-Connexion au serveur : mode d’authentification Windows, mode d’authentification Sql Server et Windows(mixte) Définie à l’installation de Sql Server ou avec SSMS (Sql Server Management Studio) ou en T-SQL Ajouter une nouvelle connexion ? - Avec SSMS...
Lire la suiteA utiliser dans une application WPF/Xaml .Collection qui permet d’avoir des notifications de changements (mise à jour de l’interface utilisateur avec le binding) MainPage.xaml.cs public ObservableCollection < Client > clients { get ; set ; } public MainWindow()...
Lire la suite1-Event - On a d’un côté la classe « éditeur » qui déclenche l’event et de l’autre une ou plusieurs classes « abonnées » qui seront notifiées des changements . - Utilisation de INotifyPropertyChanged et du binding pour afficher à l’utilisateur le changement...
Lire la suite
1-Remplie avec code behind Dans la page Xaml on ajoute une comboBox < ComboBox Name ="cboFonts" HorizontalAlignment ="Left" Margin ="127,89,0,0" VerticalAlignment ="Top" Width ="300" Height ="30" /> Code Behind Ici on trie la collection des FontFamilies...
Lire la suite
Action
2 types assembly(MSIL) : *.exe executables *.dll bibliothèques Visual studio c’est un éditeur, un compilateur qui traduit le c# en MSIL et un enironnement d’execution(CLR) 1-Tableau Un tableau est de taille fixe alors qu’une liste est de taille variable...
Lire la suiteI - Nouveautés de C# 2.0 1-Les méthodes anonymes On passe par l’intermédiaire d’un délégué pour appeler une méthode .Cette méthode peut être : une « vraie méthode », une expression lambda, une méthode anonyme . Avec un délégué nommé : - un delegate -...
Lire la suite
I - Nouveautés de C# 3.0 Les nouveautés permettent notamment d’écrire moins de code (celui-ci étant généré par le compilateur). Reflector ou ILSpy sont tout indiqués pour observer le code IL généré. 1-Les accesseurs simplifiés : Avant nous aurions écrit...
Lire la suiteChannel 9 http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners Coach Windows Mobile http://msdn.microsoft.com/fr-fr/windowsmobile/dd772286.aspx Windows Phone Dev Center http://developer.windowsphone.com/en-us (centre windows...
Lire la suite
Attention ne marche que pour variable locale ( déclarées dans une fonction et la variable doit être initialisée au moment de la déclaration) static void Main(string[] args) { var i = 10; // Console.WriteLine(i.GetType()); Console.ReadLine(); } 2-Conversion...
Lire la suite