presentation certification 70-536 atelier 1
DESCRIPTION
Présentation du premier atelier de certification 70-536 pour ENIT.NET.ENIT, Tunis, le 17/03/2011TRANSCRIPT
![Page 1: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/1.jpg)
ENIT, Salle 745
Initiation à la Certification .NET Fondamentale 70-536
Présenté par:Ouederni MohamedWorkShop Team Member
17/03/2011
![Page 2: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/2.jpg)
Microsoft ® .NET Framework 2.0,Application Development Foundation
![Page 3: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/3.jpg)
Pour quoi préparer l’examen 70-536 ?
Microsoft ® .NET Framework 2.0, Application Development Foundation
ASP.NET70-515
WPF70-511
WCF70-513
ADO.NET70-516
![Page 4: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/4.jpg)
Programme de certification 70-536• Chap 1: Notions fondamentales du Framework.• Chap 2: Les Entrées-Sorties.• Chap 3: Searching, encoding et modifying Text.• Chap 4: Collections and generics.• Chap 5: Serialization.• Chap 6: Graphics.• Chap 7: Threading.• Chap 8: ApplicationDomains and services.
![Page 5: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/5.jpg)
Programme de certification 70-536• Chap 9: Installing and Configuring applications.• Chap 10: Instrumentation.• Chap 11: Application Security.• Chap 12: User and Data Security.• Chap 13: Interoperation.• Chap 14: Reflection.• Chap 15: Mail.• Chap 16: Globalization.
![Page 6: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/6.jpg)
Chap 1: Notions fondamentales du Framework.• Architecture du .NET Framework• Les classes et les objets• La conversion de types
![Page 7: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/7.jpg)
Chap 2: Les Entrées-Sorties.
• Navigation dans le FileSystem• Lecture et Écriture de Fichiers• Compression de Flux• Travailler avec les « Isolated Storage »
![Page 8: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/8.jpg)
Chap 3: Searching, encoding et modifying Text.• Forming Regular Expressions• Encoding and Decoding
![Page 9: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/9.jpg)
Chap 4: Collections and generics.
• Collecting Data Items• Working with Sequential Lists• Working with Dictionnaries• Using Specialized Collections• Generic Collections
![Page 10: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/10.jpg)
Chap 5: Serialization.
• Serializing objects• XML Serialization• Custom Serialization
![Page 11: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/11.jpg)
Chap 6: Graphics.
• Drawing Graphics• Working with Images• Formatting Text
![Page 12: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/12.jpg)
Chap 7: Threading.
• Creating Threads• Sharing Data• The Asynchronous Programming Model
![Page 13: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/13.jpg)
Chap 8: ApplicationDomains and services.
• Creating Application Domains• Configuring Application Domains• Creating Windows Services
![Page 14: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/14.jpg)
Chap 9: Installing and Configuring applications.• Configuration Settings• Creating an Installer• Using the .NET Framework 2.0 Configuration Tool• Configuration Management
![Page 15: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/15.jpg)
Chap 10: Instrumentation.
• Logging Events• Debugging and Tracing• Monitoring Performance• Detecting Management Events
![Page 16: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/16.jpg)
Chap 11: Application Security.
• Understanding Code Access Security• Using Declarative Security to Protect Assemblies• Using Declarative and Imperative Security to Protect
Methods
![Page 17: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/17.jpg)
Chap 12: User and Data Security.
• Authenticating and Authorizing Users• Using Access Control Lists• Encrypting and Decrypting Data
![Page 18: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/18.jpg)
Chap 13: Interoperation.
• Using COM Objects• Exposing .NET Components to COM• Using Unmanaged Code
![Page 19: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/19.jpg)
Chap 14: Reflection.
• Understanding Reflection• Assembly Attributes• Reflecting Types• Writing Dynamic Code• Creating Code at Runtime
![Page 20: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/20.jpg)
Chap 15: Mail.
• Creating a Mail Message• Sending Mail
![Page 21: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/21.jpg)
Chap 16: Globalization.
• Using Culture Information• Creating a Custom Culture
![Page 22: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/22.jpg)
Chapitre 1: Notions fondamentales du Framework.
![Page 23: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/23.jpg)
Architecture du .NET Framework
![Page 24: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/24.jpg)
.Net RoadMap.Net 1.0
.Net 1.1
.Net 2.0 .Net 3.0.Net 4.0 .Net 3.5
Le Fx 2.0 est le Fx Central
D’où l’utilité de préparer une certification concernant cet Framework de base.
![Page 25: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/25.jpg)
Le modèle d’exécution d’une app .NetVB.NET C++ C# JScript …
vbc cppc csc jsc …
MSIL: Microsoft Intermediate Language
CLR: Common Language Runtime
JIT Compiler
System d’exploitation
![Page 26: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/26.jpg)
• La plate-forme .NET est indépendante du langage– Tous les langages accèdent aux services fournis par la CLR
• Langage de Spécification Commun CLS– Chaque langage utilise et étend le Framework .NET– Les langages .NET sont interopérables.
• Les choix du langage deviendra un détail relatif aux développeurs:– Si vous êtes développeur VB, utiliser VB.NET.– Si vous êtes développeur C++ ou Java, C# est le langage qui vous
permettra de réutiliser au mieux votre expertise.
Common Language Specification
VB C++ C# JScript …
![Page 27: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/27.jpg)
Common Language Runtime
Bibliothèque Standard
WinForms ASP.NET ADO.NET
Fx 2.0
PLINQ Task Parallel Library Fx 4.0
LINQ Entity Framework Fx 3.5
WPF WCF WF Fx 3.0Card Space
Pile du Framework .Net
![Page 28: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/28.jpg)
Merci pour votre attention
![Page 29: Presentation certification 70-536 atelier 1](https://reader038.vdocuments.us/reader038/viewer/2022103115/5580b1e0d8b42ac6088b47ee/html5/thumbnails/29.jpg)
Microsoft ® .NET Framework 2.0,Application Development Foundation
Q&R