Weitere ähnliche Inhalte Ähnlich wie Introdot Netc Sharp Fr Ähnlich wie Introdot Netc Sharp Fr (20) Mehr von Gregory Renard (20) Introdot Netc Sharp Fr1. Grégory Renard [aka Redo] Technical Manager - CTO Wygwam www.wygwam.com .NET 2.0 – C# 2.0 Développez vos applications avec la plateforme .NET et C# 7. .NET Framework vs Plateforme .NET La plateforme .NET permet un haut niveau d'intégration et d'interopérabilité grâce à l'intégration forte des Web Services, de son modèle de classes unifiées et de l'exploitation forte du standard XML à tous niveaux 10. .NET Framework : les classes unifiées System System.Data (ADO .NET) System.XML System.Web (ASP .NET) Diagnostics Configuration Collections Net IO Threading Text Security Common OLEDB SQLTypes SQLClient XPath XSL Runtime InteropServices Remoting Serialization Serialization Configuration SessionState Caching Security Services UI HTMLControls WebControls System.Drawing Imaging Drawing2D Text Printing System.Windows.Forms Design ComponentModel Schema Reflection Resources Globalization ServiceProcess Description Discovery Protocols 24. .NET Framework : Structuré pour unifier ! Héritage, Contrôle, performance Windows API MFC/ATL ASP Stateless, mélange de code/HTML VB Forms RAD, Composition, Délégation .NET Framework RAD, Héritage, contrôle et performance, WebDynamic et WebServices 65. .NET Framework 3.0 - WinFx Framework .net 2 Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation CardSpace Framework .net 1.1 Framework .net 1.0 Sécurité Mobile Hinweis der Redaktion 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Rédo http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. http://www.dotnetguru.org/articles/interviews/marcgardette/interview.htm 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. La vue d'une telle structure peu un tant soit peu désarçonner. Afin de bien la comprendre, partons de l'élément qui vous est le plus proche : "le langage de programmation". Avant de rentrer dans des explications plus concises, imagez que vous soyez un automobiliste au volant de votre véhicule et tentons de comparer votre situation avec l'infrastructure du .NET Framework présentée afin de mieux saisir l'ensemble des briques de ce schéma. La CLI ( Common Language Infrastructure ) serait les plans et un exemple du moteur pour tout type de véhicule, tandis que le CLR ( Common Language Runtime ) serait ni plus ni mois que votre moteur. Les langages (VB, C++, C#, …) serait le combustible de votre moteur et la CLS ( Common Language Specification ) la garantie que le combustible puisse faire fonctionner votre moteur. Tandis que les briques : "Web Services, les ASP.NET, Windows Forms, ADO.NET et Base Class Library sont des panneaux de signalisation sur votre trajet. Enfin Visual Studio 2005, votre voiture. 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Microsoft .NET languages C# - Microsoft's flagship .NET Framework language which bears similarities to the C++ and Java languages. Visual Basic .NET - A completely redesigned version of the Visual Basic language for the .NET Framework. This also includes Visual Basic 2005 (v8.0). C++/CLI and the deprecated Managed C++ - A managed version of the C++ language. J# - A Java and J++ .NET transitional language. JScript .NET - A compiled version of the JScript language. Windows PowerShell - An interactive command line shell/scripting environment which provides full access to the .NET frameworks. IronPython - A .NET implementation of the Python programming language being developed by Jim Hugunin at Microsoft. 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Définition d’une assembly Ce que l’on trouve dedans http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. http://msdn2.microsoft.com/fr-fr/library/k1s94fta(VS.80).aspx 11/11/09 19:10 ©2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.