• Save
Asp.Net Futures
Upcoming SlideShare
Loading in...5
×
 

Asp.Net Futures

on

  • 1,584 views

 

Statistics

Views

Total Views
1,584
Views on SlideShare
1,568
Embed Views
16

Actions

Likes
1
Downloads
0
Comments
0

2 Embeds 16

http://www.loicbar.com 14
http://loicbar.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Asp.Net Futures Asp.Net Futures Presentation Transcript

    • Conférence INPRES – Loïc Bar – www.loicbar.com
      • Loïc Bar ( www.loicbar.com ) – 19 ans :
      • Etudiant en informatique de gestion à la Haute Ecole Rennequin Sualem
      • Développeur Silverlight & ASP.NET – CODit
      • Développeur ASP.NET – Ville-Limbourg
      Présentation
    • Agenda
    • Dynamic Controls : Overview
      • Qu’est ce que c’est?
        • Des contrôles qui donnent un rendu de la base de données.
        • Appeler à l’exécution. (test démo)
      • Pourquoi?
        • Créer une application de gestion des datas.
        • A partir d’une base de données.
    • Dynamic Controls : Overview
      • Intérêt?
        • Création rapide d’un panel d’administration.
        • Prototype pour votre client / patron.
      • Inconvénient
        • Perte de performance.
    • Dynamic Controls : Overview
      • Rendu personnalisable
        • Data binding avec composants standard ASP.NET
        • Par programmation :
          • C#
          • VB.NET
          • Javascript
          • IronPython
    • Notre base de données
    • Démo
      • DynamicList
        • Permet de lister les tuples d’une table (GridView)
        • Nom de la page = nom de la table
    • Démo
      • DynamicList
        • Liste des fonctions associées :
          • GetColumns()
          • InitRow()
    • Démo
      • GetColumns (C#)
      < script runat =&quot;server&quot;> public override IEnumerable GetColumns() { return new Object[]{ new DynamicDataColumn( &quot;Titre&quot;, delegate { return EvalS( &quot;titre_article&quot;); }), new DynamicDataColumn( &quot;Introduction&quot;, delegate { return EvalS( &quot;introduction_article&quot;); }) }; } </ script >
    • Démo
      • InitRow (C#)
      public override void InitRow( GridViewRow row) { row.BackColor = Color.Yellow; }
    • Démo
      • DataBinding
        • Avec un GridView
        • Propriété « ControlID »
    • Démo
      • DynamicDetails
        • Permet de visualiser en détail un tuple
        • DetailsView
    • Démo
      • DynamicDetails
        • Méthode associées
          • GetDetailsColumns() (voir GetColumns())
    • Démo
      • DynamicInsert
        • Permet d’ajouter un tuple
        • DetailsView en mode INSERT
    • Démo
      • DynamicFilter
        • Permet de filtrer sur un champ
        • Combobox
    • Démo
      • DynamicRssLink
        • Créer un lien vers un flux RSS de votre table
        • Hyperlink
    • Démo
      • DynamicRssLink
        • Liste des fonctions associées
          • GetRssFields()
      public override IEnumerable GetRSSFields() { return new Object[] { &quot;titre_article&quot;, &quot;introduction_article&quot; }; }
    • Démo
      • Un pour tous
        • DynamicAutoData
        • Méthodes :
          • GetColumns()
          • GetDetailsColumns()
          • InitRow()
          • GetRssFields()
          • InitDataSource()
    • Démo
      • Image dans la base de données?
        • Les dynamic controls gère un formulaire d’upload
      • Data != Objects
      LINQ - Overview
    • LINQ - Overview
      • Un nouveau langage de requêtage
        • Peut importe l’emplacement des datas
          • XML
          • Database
          • Object
          • Etc.
    • Démo
      • LINQ
        • Gestion d’étudiant
        • LINQ To Object
        • LINQ To XML (XLINQ)
        • LINQ To Database (DLINQ)
    • Démo
      • LINQ
        • LINQ To Object
    • Démo
      • LINQ
        • LINQ To XML (XLINQ)
      var query = from p in XElement.Load( @&quot;C:UsersLoic BarSite WebLinqWeb1etudiants.xml&quot;). Elements( &quot;Etudiant&quot;) select new Etudiant (( string)p.Element( &quot;Nom&quot;), ( string)p.Element( &quot;Prenom&quot;),( int)p.Element( &quot;Age&quot;));
    • Démo
      • LINQ
        • LINQ To Database (DLINQ)
      var db = new DataContext( @&quot;C:UsersLoic BarSite WebLinqWeb1App_DataDatabase.mdf&quot;); var Etuds = db.GetTable<Etudiants>(); var query = from p in Etuds select p;
        • Pour Dynamic Controls : * Mon blog : www.loicbar.com
        • * ASP.NET : http://quickstarts.asp.net/Futures/
        • * Developpez.com (Un article arrive)
        • Pour LINQ :
        • * Mon blog : www.loicbar.com
        • * MSDN
        • * Developpez.com
        • Vos feedbacks pour nous aider : www.loicbar.com/contacts.html
      Ou trouver plus d’informations?
      • Q & A
      Times’s up