HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Le cadre de .NET est l'infrastructure pour la nouvelle plateforme de Microsoft .NET.
|
Cadre de .NET
|
Le cadre de .NET est un environnement commun pour le b�timent, se d�ployant, et des services de Web et des applications fonctionnants de Web.
Le cadre de .NET contient les biblioth�ques communes de classe - comme ADO.NET, ASP.NET et formes de Windows - pour fournir les services standard avan��s qui peuvent �tre int�gr�s dans une vari�t� de syst�mes informatiques.
Le cadre de .NET est neutre de langue. Actuellement il soutient C++, C#, de base visuel, JScript (la version de Microsoft du Javascript) et COBOL. Les tiers langues - comme Eiffel, Perl, python, causerie, et d'autres - seront �galement disponibles pour de futures .NET applications de cadre du b�timent.
Le nouveau visuel Studio.NET est un environnement commun de d�veloppement pour le nouveau cadre de .NET. Il fournit un environnement dispositif-riche d'ex�cution d'application, un d�veloppement simplifi� et une int�gration facile entre un certain nombre de diff�rentes langues de d�veloppement.
|
|
Langues soutenues par .NET
|
|
Type commun syst�me et CLS
|
Attribut conforme de CLS (sp�cifications de langage commun)
Un sous-ensemble de type commun syst�me
L'Assembl�e peut �tre �tiquet�e avec [assembl�e : System.CLSCompliant (vrai)] Questions de compilateur un avertissement si des types non conformes sont employ�s.
R�sout le probl�me en travers d'acc�s de langue dans COM (par exemple C++ a des types qui n'est pas soutenu par VB)
Des types (priv�s), m�thodes peuvent encore �tre identifi�s par [CLSCompliant (faux)]
|
|
ASP.NET et formes de Web
|
|
Formes de Windows
|
- Les composants ont d� cr�er des applications de fen�tres
- WIN32 enfin cach� avec vrai OOP !
- Transmission visuelle
- Les m�mes commandes utilis�es de toutes les langues
- � appellation conform�e des propri�t�s, des m�thodes et du comportement ! ! ! !
- Formes + Listboxes, boutons etc.
- D�tail WIN32
- Constructions assez beaucoup sur la fonctionnalit� WIN32 intrins�que
- Le rend difficile � soutenir.
|
Appui de base de donn�es dans .NET
|
- Cr�er votre base de donn�es
Employer le studio visuel pour cr�er Datalink et l'ensemble de donn�es dactylographi� hors de votre base de donn�es.
ouvrir OleDbConnection
OleDbDataAdapter pour la commande de SQL
Utiliser l'adapteur pour compl�ter votre ensemble de donn�es fait sur commande d'information demand�e
- Modifier votre ensemble de donn�es
Cr�er la commande de mise � jour avec l'OleDbCommandBuilder
Mettre � jour la base de donn�es avec l'adapteur (donn� votre ensemble de donn�es)
|
|
Appui de XML
|
- XML est employ� partout
- Stocker/rechercher les ensembles de donn�es dans XML
- XMLTextReader, XMLTextWriter
- XMLDataDocument
- Mod�le d'objet de document de W3C (DOM)
- XMLNode
- XPath, XslTransform
- XMLSerialization
- . . .
|
Biblioth�que basse de classe
|
Les biblioth�ques basses de classe (BCL) fournit les modules fondamentaux pour n'importe quelle application que vous d�veloppez, que ce soit une application d'ASP.Net, une application de formes de Windows, ou un service de Web. Le BCL sert g�n�ralement votre point principal d'interaction avec les classes de runtime.BCL incluent
|
|
Namespace |
Description |
System |
This
namespace includes all the essential support you need for your
programming, including base types (String, Int32, DateTime, Boolean,
etc.), essential environmental support, and math functions, to name a few |
System.CodeDom |
all
the support necessary to be able to create code, and run it, on the fly |
System.Collections |
The
System.Collections namespace contains interfaces and classes that define
various containers, such as lists, queues, bit arrays, hashtables and
dictionaries. |
System.Diagnostics |
All
the classes you need to diagnose your application, including event
logging, performance counters, tracing, and process management APIs. |
System.Globalization |
This
namespace includes fundamental support for Globalization, used throughout
the rest of the Framework |
System.IO |
Includes
fundamental Stream support which can be used by anyone, and then
specifically targets the FileSystem (via File and Directory manipulation
classes), SerialPorts, and Decompression |
System.Resources |
Used
to allow an application to be translated into multiple languages, and then
display the appropriate text based upon the current users language
selection |
System.Text |
This
namespace includes support for encodings, and Stringbuilder |
System.Text.RegularExpressions |
This
namespace includes regular expression support, for robust parsing and
matching of string data |
|
Temps d'ex�cution de langage commun
|
Le temps d'ex�cution de langage commun (CLR) fournit une base pleine pour des r�alisateurs pour �tablir de divers types d'applications. Si vous �crivez une application d'ASP.Net, une application de formes de Windows, un service de Web, une application mobile de code, une application r�partie, ou une application qui combine plusieurs de ces mod�les d'application, le CLR fournit les avantages suivants pour des cr�ateurs d'application :
- D�veloppement �norm�ment simplifi�
- Int�gration sans couture de code �crite en diverses langues
- s�curit� �vidence-bas�e avec l'identit� de code
- d�ploiement Ensemble-bas� qui �limine l'enfer de DLL
- Versioning c�te � c�te des composants r�utilisables
- Coder la r�utilisation par la transmission d'ex�cution
- Gestion automatique de vie d'objet
- Individu d�crivant des objets
|
|
|
Le CLR est l'environnement d'ex�cution fourni par le cadre de Microsoft .NET. Il fournit beaucoup de services comme
- Collection automatique d'ordures
- Coder la s�curit� d'acc�s
- Versioning simplifi�
- D�ploiement simple et fiable
- Interop�rabilit� profonde de croix-langue
- Correction � travers diff�rentes langues
- Ex�cution
- Scalability
|
Puisque le CLR contr�le l'ex�cution de code, tout code qui est vis� pour le CLR est connu pendant que code contr�l�. Le code contr�l� �met des m�ta-donn�es avec l'ex�cutable. Ce des m�ta-donn�es sont employ�es pour d�crire les types (classes) et des membres utilis�s dans le code, avec toutes r�f�rences externes utilis�es en ex�cutant le code. Le CLR emploie ce des m�ta-donn�es pour charger les classes pendant les invocations de m�thode d'ex�cution et de r�solution pendant le temps d'ex�cution.
|
Le CLR fournit la collection automatique d'ordures des objets qui ont �t� charg�s en la m�moire. Tous les objets qui sont cr��s par l'interm�diaire du nouvel op�rateur sont m�moire assign�e sur le tas. Un programme peut assigner autant d'objets comme sont exig�s par la logique de programme. Cependant, quand un objet n'est plus exig�, il doit y avoir un certain m�canisme pour lib�rer vers le haut la m�moire qui a �t� occup�e par l'objet.
|
Ceci est accompli dans le CLR par l'interm�diaire d'un programme appel� le collecteur d'ordures, qui rassemble tous les objets dans la m�moire qui n'ont aucune r�f�rence. Ce programme fonctionne comme fil de bas-priorit� dans le processus de fond et rassemble tout unreferenced des objets. Puisque la gestion de m�moire est automatique, les chances pour des fuites de m�moire dans le programme sont r�duites au minimum. Cependant, le moment o� le collecteur d'ordures lib�rerait r�ellement les objets de la m�moire n'est pas connu. Ce concept est connu en tant que collection non d�terministe d'ordures parce qu'il ne peut pas d�terminer � l'avance quand les objets seraient lib�r�s de la m�moire.
|
Si la m�moire suffisante n'est pas disponible pour cr�er de nouveaux objets, le CLR jette une exception qui peut �tre attrap�e et avec �l�gance manipul�e par l'application.
|
Coder la s�curit� d'Access (CAS), comme le nom sugg�re, est employ� pour commander l'acc�s que le code doit des ressources de syst�me. Le CLR a un syst�me d'ex�cution de s�curit�. Les administrateurs peuvent configurer des arrangements de politique en indiquant les ressources qui peuvent �tre acc�d�es par le code.
|
On cr�e une pile d'appel qui repr�sente l'ordre dans lequel les ensembles obtiennent appel�s. Les promenades de syst�me de la s�curit� Du CLR la pile pour d�terminer si le code est autoris� pour acc�der aux ressources de syst�me ou pour effectuer certaines op�rations. Si aucun visiteur dans la pile d'appel n'a la permission requise d'acc�der aux ressources de syst�me sp�cifiques, une exception de s�curit� est jet�e par le CLR.
|
Versioning simplifi� est un autre dispositif fourni dans le cadre de .NET. Il soutient versioning et pr�voit �galement c�te � c�te l'ex�cution de diff�rentes versions du m�me composant. Les versions sp�cifiques de l'assembl�e et des assembl�es d�pendantes sont stock�es dans l'assembl�e manifeste. Les copies de la m�me assembl�e qui diff�rent seulement dans des nombres de version sont consid�r�es comme diff�rents ensembles par le CLR.
|
Le d�ploiement simplifi� est l'un des dispositifs fournis dans le cadre de .NET. Le point le plus important � mentionner est que des composants de .NET n'ont pas besoin d'�tre enregistr�s dans l'enregistrement de Windows. Tout le code produit dans le cadre de .NET est self-describing parce que les assembl�es contiennent l'information manifeste et de m�ta-donn�es. Cette information contient toutes donn�es au sujet des d�pendances de l'assembl�e et des versions sp�cifiques des composants que ces assembl�es emploieraient au temps d'ex�cution ; donc, les versions multiples des m�mes composants peuvent coexister. Le CLR impose la politique versioning.
|
l'interop�rabilit� de Croix-langue est un dispositif important, et elle �tait l'un des buts de conception du cadre de .NET. Ce dispositif est possible en raison du CTS et du CLS.
|
Le studio visuel .NET tient compte de la correction � travers une application se composant de diff�rentes langues vis�es pour le CLR. En fait, l'ide tient compte �galement de corriger une application dans avec laquelle a contr�l� le code agit l'un sur l'autre unmanaged le code.
|
CLR s'assure que l'ex�cution de l'ex�cution de code est optimis�e. Le code compil� est stock� dans la cachette. Quand le m�me code s'appelle la fois prochaine, ce code est charg� en la m�moire de la cachette. Cet avantage tient dehors plus dans le cas des demandes d'ASP.NET que d'applications d'asp. Le code d'asp a �t� interpr�t� chaque fois qu'une page d'asp a �t� demand�e. Dans ASP.NET, le code est compil� seulement une fois quand la page est demand�e pour la premi�re fois. Ceci s'assure que l'ex�cution est optimis�e.
|
Le cadre de .NET fournit �galement quelques classes pour d�pister l'ex�cution des applications de .NET. Ces classes sont connues comme compteurs d'ex�cution. Le cadre de .NET fournit des compteurs d'ex�cution pour obtenir l'information sur la manipulation d'exception, interoperation avec unmanaged le code, le chargement et d�charger le code dans la m�moire, la fermeture et le filetage, m�moire, op�rations de gestion de r�seau, et ainsi de suite. Ces compteurs d'ex�cution aident fin-accordent l'ex�cution des applications de .NET.
|
Services de COM+
|
|
Keywords:net framework download, net framework 2.0, microsoft net framework,
net framework 1.1, net framework 2, dot net framework, net compact framework 2.0,
download net microsoft framework version, download net cut framework,
net framework version 2.0
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|