1
|
- Alain Vizzini
- ESSI - Microsoft France
- http://www.essisharp.ht.st
|
2
|
- Qui suis-je ? ESSI# ?
- Microsoft .NET Framework
- XML dans .NET
- Conclusion
|
3
|
- Alain VIZZINI
- ESSI 2 – groupe II1
- Email : vizzini@essi.fr
- Student Consultant pour Microsoft France depuis décembre 2001
|
4
|
- Ma mission :
- « promouvoir les produits et technologies Microsoft »
- Ce que je veux faire :
- Permettre à tout les ESSIens de connaître .NET, si possible de l’avoir
pratiqué
- Aider les ESSIens ayant des projets en .NET
- Favoriser la communication Microsoft / ESSI
|
5
|
- Comment présenter .NET aux étudiants:
- Cours en amphi
- TP
- Site web (ESSI#)
- Aide personnelle
- Tout autre moyens …
|
6
|
- Créé en avril 2001
- Pages composées de
- Cours ou articles
- TP ESSI revisités
- News
- Orienté .NET & C#
|
7
|
- Tout est fait par mes soins
- Si vous cherchez du matériel et qu’il n’y est pas, faites le moi savoir
…
Email : vizzini@essi.fr
- Domaines couverts aujourd’hui :
C# vs. Java, XML, ASP.NET, ADO.NET, WebServices, .NET Remoting
|
8
|
- Qui suis-je ? ESSI# ?
- Microsoft .NET Framework
- XML dans .NET
- Conclusion
|
9
|
- Qui connaît .NET dans la salle ?
|
10
|
- Version 1 depuis début 2002 (actuellement SP2)
- Nécessite WindowsXP ou 2000 SP2 ou NT4 SP6
- Existe en version SDK (pour développer) et en version runtime (pour
utiliser des soft .NET)
- 100% G R A T U I T !!!!!!
|
11
|
- Par analogie à l’architecture Java.
- PS : pardonnez moi pour la vulgarisation
|
12
|
- De quoi est composé le .NET Framework :
- Outils (compilateurs, désassembleurs, générateurs de proxies, …)
- Documentation
- Exemples (beaucoup !)
- Des classes regroupées en
namespaces
|
13
|
- Pôles de talent de .NET:
- Bases de données : ADO.NET
- GUI : WinForms
- Web : WebForms, ASP.NET, WebServices
- Cryptographie : RSA, AES (Rijndael), DES, SHA, MD5, …
- Utilisation facilitée des API Windows
- Garbage collection
- Framework TRES étendu !
|
14
|
- // fichier HelloWorld.cs
- using System;
- public class HelloCSharp{
- public static void Main (String [] args){
- Console.WriteLine (« Salut »);
- }
- }
|
15
|
|
16
|
- Vous savez que vous avez possibilité de chercher des infos sur ESSI#
http://www.essisharp.ht.st
- Vous avez mon mail : vizzini@essi.fr
- Vous savez ce qu’est .NET
- Vous savez à quoi ressemble du C#
|
17
|
- Qui suis-je ? ESSI# ?
- Microsoft .NET Framework
- XML dans .NET
- Conclusion
|
18
|
- De l’utilité de XML
- Validation XSD
- XPath
- Sérialisation XML
- WebServices
|
19
|
|
20
|
|
21
|
|
22
|
|
23
|
|
24
|
|
25
|
|
26
|
|
27
|
|
28
|
|
29
|
|
30
|
|
31
|
|
32
|
|
33
|
|
34
|
|
35
|
- Qui suis-je ? ESSI# ?
- Microsoft .NET Framework
- XML dans .NET
- Conclusion
|
36
|
|
37
|
|
38
|
|
39
|
- Merci de votre attention.
|
40
|
|