Overblog
Suivre ce blog Administration + Créer mon blog

Présentation

  • : Romagny13 - Du .NET,du pur .NET
  • : Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
  • Contact

Recherche

Articles RÉCents

Top articles

  • Accès aux données - Tour d'horizon - SQL Server (3eme partie)

    02 février 2014 ( #ADO.NET )

    4-Les procédures stockées . Il n’y pas de convention de nommage à proprement parler seulement quelques bonnes pratiques et « maladresses » à éviter use [dbDemo] go CREATE PROCEDURE [dbo] . [GetAllFromClient] AS SELECT [Id] , [Name] , [Email] FROM dbo...

  • Evolution de C# - Les nouveautés de C# 2.0

    02 février 2014 ( #C )

    I - 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 -...

  • ObservableCollection

    02 février 2014 ( #C )

    A 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()...

  • Comment ajouter des restrictions de Schéma - connection.GetSchema()

    02 février 2014 ( #C )

    Restrictions Il faut déclarer un tableau de 4 éléments Et affecter la valeur de restriction à la case correspondante . Exemple pour ne récupérer que les tables "BASE TABLE" .Effectivement les "VIEWS" pourraient également être retournées string [] restrictions...

  • Les délégués génériques Action et Func

    02 février 2014 ( #C )

    Action et Func - Action : délégué qui permet de pointer vers une méthode qui ne renvoie rien - Func : délégué utilisé avec une méthode renvoyant un résultat (le dernier paramètre correspond au type de retour) Exemples : 1-Action...

  • SQL Server - Connexion utilisateurs, schéma,droits,rôles

    02 février 2014 ( #Divers )

    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...

  • Liste,DataTable,CollectionViewSource,ObservableCollection - 1ère partie

    02 février 2014 ( #C )

    I–Liste générique 1-ItemsSource datagridClients.ItemsSource = GetClients(); La méthode appelée est quelconque et renvoie une List , cela pourrait être une méthode d’une classe DAO public MainWindow()...

  • ADO.NET Entity Framework - travailler sans procédures stockées

    02 février 2014 ( #Entity Framework )

    Chargement simple List < Client > clients = dbDemo.Clients.ToList(); SqlQuery var query = dbDemo.Clients.SqlQuery( "Select * from [dbo].[Client] where [CategoryId] = 1" ); // ou List < Client > clients = (dbDemo.Clients.SqlQuery( "Select * from [dbo].[Client]...

  • Liste,DataTable,CollectionViewSource,ObservableCollection - 3eme partie

    02 février 2014 ( #C )

    V-SelectedItem Liste < StackPanel > < DataGrid x : Name ="datagridClients" Height ="120" ItemsSource ="{ Binding Clients }" /> < Grid DataContext ="{ Binding SelectedItem , ElementName =datagridClients}"> < TextBox Height ="30" Name ="txtClientName" Text...

  • Personnalisation datagrid,combobox et vue détail

    02 février 2014 ( #C )

    1-Personnaliser le datagrid Propriété AutoGenerateColumns= « False » du datagrid On définit les DataGrid.Columns et le binding < DataGrid x : Name ="datagridClients" Height ="150" ItemsSource ="{ Binding Clients }" Grid.Row ="0" AutoGenerateColumns ="False">...

  • Liste,DataTable,CollectionViewSource,ObservableCollection - 2eme partie

    02 février 2014 ( #C )

    III-Binding sur property dans le code – behind de la page 1-ObservableCollection // Avec une liste générique Clients = new ObservableCollection < Client >(GetClients()); // Avec DataTable Clients = new ObservableCollection < Client >(); foreach ( DataRow...

  • Accèder à une base Access via OleDb

    03 février 2014 ( #ADO.NET )

    Dans le fichier de configuration ...

  • Accèder à une base Access via OleDb

    03 février 2014 ( #ADO.NET )

    Le singleton utilisé pour la connexion public class Sql { private static Sql _instance; private OleDbConnection connection; private static object locker = new object (); public ConnectionStringSettings ConnectionStringSettings { get ; set ; } private...

  • T-SQL Choix du type /Equivalences PL/SQL

    05 février 2014 ( #SQL )

    PL/SQL T-SQL Plage/exemple C# tinyint tinyint 0 à 255 byte (System.Byte) smallint smallint -32 768 à 32 767 short(System.Int16) int int -2 147 483 648 à 2 147 483 647 int(System.Int32) bigint bigint -9 223 372 036 854 775 808 à 9 223 372 036 854 775 807...

  • Accèder à une base Access via DbProvider

    03 février 2014 ( #ADO.NET )

    Avec DbProvider aucun changement au niveau du code de la présentation, de même pour le fichier pour de configuration public class ClientDAO : DbBase { public List GetClients() { List clients = new List(); using (DbConnection connection...

  • Accèder à MySQL en .NET

    04 février 2014 ( #ADO.NET )

    1-Préparation MySQL 5.6.16 http://dev.mysql.com/downloads/file.php?id=450945 Normalement le connector .NET est compris dans le package (sinon http://dev.mysql.com/downloads/connector/net/6.8.html) Il faut ajouter une référence dans son projet à MySql.Data.dll...

  • ProfileCommon a disparu ?

    17 février 2014 ( #ASP.NET )

    ProfileCommon ne semble plus généré avec le Framework .NET 4.x . 1- HttpContext.Current.Profile Exemple : je définis une propriété « Email » accessible aux utilisateurs anonymes Web.config < configuration > < system.web > < anonymousIdentification enabled...

  • Binding Xaml et Converter

    13 février 2014 ( #Xaml )

    Xaml - local correspond au namespace du projet (xmlns:local="clr-namespace:WpfDemoBinding" ) Ressource (peut être définie pour la page, un conteneur ,un control) < Window.Resources > < local : Clients x : Key ="clients"/> Control...

  • LINQ TO SQL - Mappage par attributs + Ressources

    25 février 2014 ( #Linq To SQL )

    I - LINQ TO SQL - Mappage par attributs((System.Data.Linq.Mapping) Attributs :Database,Table,Column,etc. http://msdn.microsoft.com/fr-fr/library/system.data.linq.mapping(v=vs.110).aspx Quelques propriétés de l’attribut Column IsPrimaryKey : pour la clé...

  • Mettre à niveau une base SQL Server Compact de la version 3.5 à la version 4.0

    27 février 2014 ( #Windows Phone - SQL Server Compact )

    Ajouter une référence à System.Data.SqlServerCe.dll (C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\) using System.Data.SqlServerCe; Passer la chaine de connexion dans le constructeur de SqlCeEngine ou la méthode Upgrade() Exemple SqlCeEngine...

  • Deux Tools pour gérer ses bases SQLite

    08 avril 2014 ( #WinRT )

    SQLite Admin http://sqliteadmin.orbmu2k.de/ SQLite Browser http://sourceforge.net/projects/sqlitebrowser/ SQLite est un SGBR embarqué « léger » (ne supporte pas les clés étrangères). Pour WinRT rechercher SQLite for Windows Runtime sinon seulement SQLite...

  • MVVM - ServiceLocator

    04 mars 2014 ( #MVVM )

    Permet de « centraliser l’ensemble des services de l’application » (les services du Model) Un peu comme le ViewModelLocator qui lui s’occupe du ViewModel Enregistrement des services : App.xaml.cs protected override void OnStartup( StartupEventArgs e)...

  • Mécanismes Entrée/Sortie (I/O)

    13 avril 2014 ( #C )

    Stream Stream FileStream IsolatedStorageFileStream NetWorkStream SerialPort Services de flot de données AuthenticatedStream CryptoStream BufferedStream MemoryStream et UnmananagedMemoryStream DeflateStream et GZipStream Typer le flot de données BinaryReader/BinaryWriter...

  • MVVM - ViewModelLocator

    02 mars 2014 ( #MVVM )

    1 ViewModelLocator "simple" On peut soit déclarer tous les ViewModels dans App.xaml de manière à pouvoir y accèder facilement http://romagny13.over-blog.com/article-creation-d-un-dictionnaire-de-ressources-122773801.html Ou on peut utiliser un ViewModelLocator...

  • EDM : DbContext ,EntityState,ObjectContext,DbEntityEntry

    08 mars 2014 ( #Entity Framework )

    1-EntityState /Ajout d’entité au contexte Exemple pour ajouter on peut : dbTradingEntities context = new dbTradingEntities (); Article newArticle= new Article () { ArticleID = Guid .NewGuid(), ArticleName = "Superbe jeans" , CategoryID = 1, CollectionID...

<< < 1 2 3 4 5 6 7 8 9 10 > >>