En surfant sur l'Internet est un aliment de base de la vie moderne , il faut une énorme quantité de code pour effectuer quelque chose d'aussi simple que d'ouvrir une connexion à un serveur Web . ASP.NET Framework de Microsoft enregistre les concepteurs Web et les programmeurs travaillant sur des applications capables d'Internet dans le temps et l'effort de réécriture des fonctions de réseautage simples et leur permet de se concentrer sur leur projet actuel . ASP.NET fonctionne avec des langages de programmation orientés objet, qui ne comprend pas ASP.NET cadre de C. ASP.NET
Microsoft est un ensemble de classes de programmation. Ces classes contiennent un code qui prend soin de la mécanique de l'envoi et la réception de données à travers des protocoles Internet . Cela permet aux programmeurs utilisent leur temps à créer du code pour effectuer des tâches nouvelles avec les données du code de la classe est l'envoi et la réception. Parce que ces bibliothèques de code prennent la forme de classes , les programmeurs ont besoin de travailler dans un langage orienté objet pour les utiliser.
Langages orientés objet
langages orientés objet pouvez créer plusieurs , indépendamment du fonctionnement , des structures de données à partir d'un modèle unique de code appelé une classe. Par exemple , une classe peut contenir le code pour envoyer et recevoir des données d'un serveur dont l'adresse du programmeur fournit . Le programmeur peut instancier plusieurs instances , ou des objets , d'une seule catégorie pour les différents serveurs qui dont son programme peut avoir besoin de communiquer. Les langages orientés objets incluent Java , C # et C + + - mais pas C.
Le langage C
Quand Dennis Ritchie a conçu le premier langage de programmation C début des années 1970 , il a révolutionné le développement de logiciels . Cependant, la programmation orientée objet n'est pas venu pour être jusqu'aux années 1990. Alors que C n'a pas les capacités orientées objet , le langage C + + a créé un langage orienté objet qui a suivi principalement la syntaxe du langage C et de style. Si vous êtes un développeur C , vous ne pouvez pas intégrer les classes ASP.NET dans vos projets. Vous pouvez, toutefois , de traduire votre code C + + et utiliser ces classes avec un minimum de travail.
Travailler avec ASP.NET
Le framework ASP.NET , au cœur , est tout simplement une série de fichiers de classe . Microsoft fournit des fonctions au sein de sa série Studios visuelle des environnements de développement intégrés ( IDE) afin d'accélérer le processus d'importation de fichiers de classe et la liaison au cours du processus de compilation , mais vous n'avez pas à utiliser l'IDE de Microsoft afin d' utiliser les classes ASP.NET. Vous pouvez importer les fichiers de classe que les bibliothèques dans d'autres environnements de développement ou de fournir les arguments de chemin de répertoire approprié pour un compilateur basé sur la ligne de commande.