Accueil
Java Standard Edition
Java EE 5
Visual Basic .Net 2005
Visual C++ .Net 2005
Visual C# .Net 2005
Cours ASP .Net 2.0
Postgresql
Linux
Visual Studio 2008
ASP 3.0 Classique
Cours Javascript - DOM - DHTML
Cours Ajax
VBA
Assembleur
Perl
Membres
L'auteur du site
Nouveautés sur le site
Contacts
Plan du site
Exécution d'un programme
Les archives Jar
Les classes abstraites
Les interfaces
Les tableaux
La généricité
Les énumérations
Les classes internes
Classes anonymes et internes locales
E/S(1):InputStream et OutputStream
E/S(2):FileInputStream et FileOutputStream
E/S(3):Reader et Writer
E/S(4):FilterInputStream et FilterOutputStream
E/S(5):Les filtres d'octets: PrintStream
E/S(6):Les filtres d'octets: DataInputStream et DataOutputStream
E/S(7):Les filtres d'octets: BufferedInputStream et BufferedOutputStream
E/S(8):Flux de caractères: PrintWriter
E/S(9):Flux de caractères: FilterReader et FilterWriter
E/S(10):Flux de caractères: InputStreamReader, OutputStreamWriter, StreamDecoder, StreamEncoder
E/S(11):Flux de caractères: BufferedReader et BufferedWriter
E/S(12):Flux de caractères: FileReader et FileWriter
La classe String (java.lang)
Les collections: L'interface Collection(java.lang)
Les collections(2): L'interface List(java.util)
Les collections(3): AbstractCollection(java.util)
Les collections(4): AbstractList(java.util)
La bibliothèque Swing en Java
Les bases de données en Java
JDBC ( Java Database Connectivity )
Les interfaces graphiques
Les fichiers de configuration en Java
INSTALLATION JAVA EE 5, JRE 6, ECLIPSE, TOMCAT, ETC SOUS LINUX
INSTALLATION JAVA EE 5, JRE 6, ECLIPSE, TOMCAT, ETC SOUS WINDOWS
Les applications Web en java
Les filtres Java (javax.servlet.Filter)
I Généralités
I.1 Le formulaire principal
I.2 Les objets créés par Visual
I.3 Les variables références
I.4 Le garbage collector
II Créer évènements
II.1 Rappel évènements
II.2 Procédure à suivre
II.2.1 Créer son EventArgs
II.2.2 Créer EmetEvent
II.2.3 Déclarations autres
I Généralités
I.1 Applications winforms
I.2 Applications MFC
I.3 Objets managés ou pas
I.4 Objets non managés
I.5 Objets managés - handle
I.6 Le top-level ^
II Créer évènements
II.1 Rappel évènements
II.2 Procédure à suivre
II.2.1 Créer son EventArgs
II.2.2 Créer EmetEvent
II.2.3 Déclarations autres
I Généralités
I.1 Puissant et Accessible
I.2 Créer ses classes
II Créer évènements
II.1 Rappel évènements
II.2 Procédure à suivre
III Les services Windows
IV Le .net remoting
V Communication Tcp avec TcpClient et TcpListener
II.2.1 Créer son EventArgs
II.2.2 Créer EmetEvent
II.2.3 Déclarations autres
I Généralités
I.1 Un EDI formidable
I.2 Inclure C# ou VB
I.3 L'objet Response
I.4 Les évènements
II ASP .net et les bdd
II.1 Essayer plusieurs fois la requête
I 2.1 Fichiers distincts
I.2.2 Avec la balise script
I.2.3 Inclure réellement
I.2.4 Avec Response.Write()
I.3.1 La méthode Response.Redirect()
I.4.1 Résoudre problème post
Installation Postgre Linux
Cours Postgresql
Le Shell Unix( Linux, Ubuntu)
Les scripts C-Shell
Programmation système Unix
Reseau Linux
Les iptables
Windows Presentation Foundation(WPF)
Le Framework 3.0
Windows Workflow Foundation(WF)
ASP 3.0 Classique
Cours Javascript - DOM - DHTML
Chat Ajax
VBA Excel 2003
Assembleur
Perl
Inscription
Liste membres
Livre d'or
Forum
Accueil
>
Visual Studio 2008
>
Le Framework 3.0
____________________________________________________________________________________________________
Connexion
LE FRAMEWORK 3.0 – Microsoft .net
8/1/2008
Attention, ce tutoriel concerne le framework .net 3.0, et non le Framework .net 3.5 qui celui-là est fourni en standard avec Visual Studio 2008. Le framework 3.0 fonctionne sur visual studio 2005. Il est apparu avant l’arrivée de visual studio 2008. Ce tuto peut servir à des personnes qui voudraient bénéficier de possibilités de visual studio 2008, mais qui ne possèdent que visual studio 2005.
Le framework 3.0 est sorti en novembre 2006. Nouveau framework pour développer.
Il est formé du framework 2.0, plus d’autres éléments :
Windows Presentation Fondation( WPF)
Windows Communication Foundation( WCF)
Windows Workflow Foundation( WF )
Windows CardSpace(WCS)
On reste en framework 2.0/studio 2005, rien ne change. Le code est le même, sauf qu’on peut utiliser en plus, si on le souhaite, les classes introduites par le framework 3.0 .
Windows Presentation Fondation( WPF) est la nouvelle interface graphique, qui succède donc aux Windows Forms. WPF est exécutable sur XP et VISTA( et WINDOWS SERVER 2003).
WPF vise à simplifier le développement, tout en améliorant le résultat.
Windows Communication Foundation( WCF) est la nouvelle technologie permettant d’écrire des applications distribuées. C’ est donc le successeur de .net remoting. WCF vise à simplifier le développement.
Windows Workflow Foundation( WF ) et Windows CardSpace(WCS) sont plus secondaires.
II) Composants à installer
A) Pour exécuter des applications en Framework 3.0
Comme d’habitude, le CLR du Framework 3.0. Cela est suffisant.
http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en
B) Pour développer des applications en Framework 3.0
B.1) Visual studio 2005 est l’IDE utilisable. Cependant les versions express ne permettent pas d’avoir accès au designer WPF, ni à WF.
B.2) Le SDK( Software Developpement Kit)
Le SDK fait 1.2 Go à télécharger. Il est indispensable pour utiliser WPF, WCF, WF, et WCS.
http://www.microsoft.com/downloads/details.aspx?FamilyId=7614FE22-8A64-4DFB-AA0C-DB53035F40A0&displaylang=en
C)Extensions pour Visual studio 2005
Il vaut mieux utiliser Visual Studio 2008, plutôt que de rajouter des extensions pour visual studio 2005( c’est ce que conseille MSDN dans le texte ci-dessous).
C.1) Extensions de WPF/WCF pour Visual Studio 2005
« Visual Studio 2005 extensions for .Net Framework 3.0 (WCF & WPF) November 2006 CTP”:
à télécharger sur http://www.microsoft.com/downloads/details.aspx?FamilyId=F54F5537-CC86-4BF5-AE44-F5A1E805680D&displaylang=en
“This release includes XAML Intellisense support through schema extensions for the editor, project templates for the Windows Presentation Foundation and the Windows Communication Foundation, and .NET Framework 3.0 SDK documentation integration. This release contains a preview of the Visual Designer for Windows Presentation Foundation (code name "Cider"). More information can be found on the Channel 9 Wiki site for Cider. This release does not include a graphical design surface for the Windows Communication Foundation.
This is the last release of this technology that will be in the form of a set of extensions for Visual Studio 2005. Any new technology in this space will be included in CTPs of the next full version of Visual Studio which is currently code named “Orcas”. The Visual Studio Orcas CTP releases will include some of the technology available in this CTP. The availability of this technology in Orcas will come online at various points during the development cycle and may have differences from features available by installing this product with Visual Studio 2005. You are strongly encouraged to install the Orcas CTP to get an early look at how these features will exist in the next supported version of Visual Studio.”
Comme l’indique CTP( C = Community T = Technology, P=Preview), il s’agit d’une Preview, qui signifie « avant-première ». Comme décrit ci-dessus, elle permet d’avoir l’intellisense XAML, des modèles de projet pour WPF et WCF, ainsi qu’une préversion du designer pour WPF. Mais pas de designer pour WCF. On dit également ci-dessus que c’est la dernière release( release = nouvelle version) des extensions pour Visual Studio 2005.
On nous encourage fortement à utiliser « Orcas » c’est-à-dire visual studio 2008, dès qu’il paraîtra.
C.2) Extensions de WF
Téléchargeables ( “Visual Studio 2005 extensions for .NET Framework 3.0( Windows Workflow Foundation” )
à http://www.microsoft.com/downloads/details.aspx?FamilyId=5D61409E-1FA3-48CF-8023-E8F38E709BA6&displaylang=en
Ces extensions permettent d’utiliser WF, et notamment d’avoir un designer pour Windows Workflow Foundation.
RETOUR HAUT