.NET Plateforme, framework, produits Bernard Fedotoff (Pdg) Stéphane Vancauwenberghe (Consultant)
.Net - Plateforme, framework, produitsPage 2 Centre de développement Expertise eBusinessExpertise eBusiness Portails de transactionsPortails de transactions Gestion de contenusGestion de contenus SolutionsSolutions.NET.NET Centre de formation Formations MicrosoftFormations Microsoft Cours Publics, Privés, spécifiquesCours Publics, Privés, spécifiques Technologies.NETTechnologies.NET PORTEUR DE SOLUTIONS Tel :(022) – Fax : (022) EMA (Etudes Méthodes et Architectures) WorkshopWorkshop Trempl’1Trempl’1 SéminairesSéminaires ArchitectureArchitecture ConseilConseil Veille technologiqueVeille technologique
.Net - Plateforme, framework, produitsPage 3.Net : plateforme Architecture distribuée N tiers Applicationsexternes Systèmes légataires Bases de données ClientLéger Client Riche
.Net - Plateforme, framework, produitsPage 4.Net : plateforme Présentation : Client léger IIS5, Aspx, WebForms, WebControls Multilanguage Code compilé Séparation HTML / Code Orienté objet et événementiel Adaptation aux différents navigateurs Isolation des sessions(NLB, pas d’affinité) Cache HTML dynamique et paramétrable Sécurité par formulaire et rôles Déboguage ...
.Net - Plateforme, framework, produitsPage 5.Net : plateforme Présentation : Client riche WinForms Multilanguage GDI+ Multithreading et asynchrone Ressources et localisation Remoting et Web Services ...
.Net - Plateforme, framework, produitsPage 6.Net : plateforme Métier : Services métier Assemblages.Net Multilanguage Multithreading et asynchrone COM+ Transactions COM+ Sécurité COM+ Pooling d’objets COM+ / MSMQ Composants asynchrones Distribution : DCOM, Remoting, Web Services ...
.Net - Plateforme, framework, produitsPage 7.Net : plateforme Métier : Objets métier Assemblages.Net Multilanguage Programmation objet (héritage, interfaces,...) Persistance et sérialisation SOAP / binaire COM+ Propriétés Partagées (SPM) ...
.Net - Plateforme, framework, produitsPage 8.Net : plateforme Accès aux données ADO.Net Dataset - déconnecté Intégration XML / XSD Providers OleDb (dont sources non SQL) ObjectSpaces Mapping relationnel /Objets Génération dynamique de code (extension) Fichiers XML de coniguration Outils graphiques Personnalisation ...
.Net - Plateforme, framework, produitsPage 9.Net : plateforme Authentification et sécurité Windows 2000 Annuaire LDAP (AD) NTFS – Droits d’accès aux fichiers Authentifications IIS SSL, Kerberos, cryptage Extensions SOAP (GXA) Sécurité COM+ et rôles applicatifs Sécurité.Net, rôles utilisateurs
.Net - Plateforme, framework, produitsPage 10.Net : plateforme Performance et montée en charge Network Load Balancing sans affinité Component Load Balancing Cache ASP.Net, Cache COM+ Pooling d’objets, pooling de connections Vues partitionnées SQL Server MS Application Center
.Net - Plateforme, framework, produitsPage 11.Net : plateforme Intégration à l’existant, intéropérabilité Intéropérabilité COM Web Services MS Biztalk Server MS Host Integration Server, COM TI
.Net - Plateforme, framework, produitsPage 12.Net : framework Win32 MessageQueuingCOM+ (Transactions, Partitions, Object Pooling) IISWMI Common Language Runtime Librairies de classes du.NET Framework ADO.NET: Données et XML Web Services XML Interface utilisateur Visual Basic C++C# ASP.NET PerlJ#…
.Net - Plateforme, framework, produitsPage 13.Net : framework.NET Framework Class Library Support Thread Support COM Marshaler Type Checker Exception Manager MSIL to Native CompilersCodeManagerGarbageCollection Security Engine Debugger Class Loader
.Net - Plateforme, framework, produitsPage 14.Net : framework Exécution du code managé Class Loader verification JIT Compiler with optional verification Execution Security Checks EXE/DLL (MSIL and metadata) Class Libraries (MSIL and metadata) Trusted, pre-JITed code only Call to an uncompiled method Runtime Engine Managed Native Code Compiler Source Code
.Net - Plateforme, framework, produitsPage 15.Net : framework Assemblage Assemblage Manifeste Un assemblage peut être constitué de plusieurs fichiers Module managé (MSIL et attributs) Module managé (MSIL et attributs) Module managé (MSIL et attributs) Module managé (MSIL et attributs).html.gif Resources
.Net - Plateforme, framework, produitsPage 16.Net : produits
.Net - Plateforme, framework, produitsPage 17 A suivre …
.Net - Plateforme, framework, produitsPage 18 Merci …