Désolé pour ça…





Sorry ’bout that…


1 355 points • 187 commentaires – Désolé, ça … – IWSMT a des images, des vidéos et des anectodes incroyables pour perdre votre temps

ASP.NET est une plate-forme de développement Web utilisée pour répondre à un modèle de programmation, à une infrastructure logicielle complète et à divers autres services nécessaires à la création de puissantes applications Web pour Desktop ainsi que pour les appareils mobiles.

Il fonctionne sur le protocole HTTP, qui utilise des commandes et des politiques pour définir un environnement de communication et de coopération bilatérale de navigateur à serveur.

Il fait partie de la plate-forme Internet de Microsoft.com. Les applications dans asp dot net sont des codes compilés et sont écrites en utilisant les facteurs ou objets extensibles et renouvelables présents dans le framework .Net.

Les codes d'application ASP.NET sont écrits dans l'une des langues suivantes:

  • C #
  • Visual Basic.Net
  • JScript
  • J #
Cette plate-forme est utilisée pour créer des applications Web interactives et axées sur les données sur Internet. Il comprend une variété de contrôles tels que des zones de texte, des boutons et des étiquettes pouvant être utilisés pour accumuler, construire et coder pour créer des pages HTML.

Composants du framework .net

  • Common Language Runtime ou CLR: Asp.net est livré avec une fonction CLR qui l’aide dans la gestion de la mémoire, le débogage, le contrôle de sécurité, l’exécution du code, la vérification, la sécurité du code, la compilation et la gestion des exceptions. Le code directement géré par le CLR est appelé code géré.
  • Spécification de langage commun: Asp.net possède les spécifications essentielles requises pour les langues prises en charge .Net et également pour la mise en œuvre de l'intégration linguistique.
  • Système de type commun: Il répond aux directives requises pour la déclaration, l'utilisation et la gestion des types au moment de l'exécution, ainsi que pour la communication entre langues.
  • Bibliothèque de classes Dot.Net Framework: Il vient avec une énorme bibliothèque qui a des types réutilisables. Ces types incluent les classes, les interfaces, les structures et les valeurs énumérées collectivement.
  • Windows Forms: Il comprend une représentation graphique et détaillée de toute fenêtre affichée dans l'application.
  • Métadonnées et assemblées: Les métadonnées sont les informations binaires décrivant le programme. Elles sont soit stockées dans un fichier exécutable portable (PE), soit en mémoire. Les assemblys sont des unités logiques composées du manifeste d'assembly, des métadonnées de type, des codes IL et d'autres ressources telles que des fichiers image.
  • Windows Communication Foundation (WCF): C'est la technologie utilisée pour créer et exécuter des systèmes connectés pour des applications Web.
  • Windows Presentation Foundation: Cela présente une distinction entre l'interface utilisateur et la logique métier. Il facilite le développement d'interfaces visuellement époustouflantes construites à l'aide de documents, de supports, de graphiques à deux et trois dimensions, d'animations, etc.
  • Windows CardSpace: Ceci fournit une plate-forme sécurisée pour accéder aux ressources vitales et partager des informations personnelles sur Internet. Cela nous aide à créer une plate-forme sécurisée.
  • LINQRemarque: Il communique les fonctionnalités d'interrogation des données à d'autres langages .Net utilisant une syntaxe similaire à celle du langage SQL traditionnel.
  • ADO.NET: C'est la technologie utilisée pour travailler avec des données et des bases de données étendues. Il fournit un accès à des sources de données telles que SQL Server, OLE DB, XML, etc. pour récupérer, manipuler et mettre à jour des données.
Différence entre ASP.NET et ASP.NET AJAX

ASP.NET est un modèle de développement Web alors qu'AJAX est une extension d’ASP.NET utilisée pour développer et implémenter les fonctionnalités AJAX. ASP.NET AJAX inclut les unités qui permettent au développeur de mettre à jour en permanence les données du site Web sans recharger la page.