Accueil Finances personnelles Découverte de Visual Basic. Technologie Internet NET: ASP. NET - nuls

Découverte de Visual Basic. Technologie Internet NET: ASP. NET - nuls

Table des matières:

Vidéo: Tutoriel Visual Basic .NET : Comprendre le framework .NET | video2brain.com 2025

Vidéo: Tutoriel Visual Basic .NET : Comprendre le framework .NET | video2brain.com 2025
Anonim

ASP. NET est la technologie intégrée dans. NET que vous utilisez pour créer des pages Web et d'autres applications Internet. ASPIC. NET n'est pas simplement la prochaine version d'ASP (pages Active Server). ASP a été expulsé et ASP. NET a été écrit à partir de la base. C'est un tout nouveau langage orienté objet.

ASP. NET implique deux technologies principales: WebForms, qui sont des contrôles d'interface utilisateur avec du code derrière eux qui forment ensemble une page Web pour les visiteurs à afficher dans leurs navigateurs; et les services Web, qui sont une classe ou des classes qui fournissent des fonctionnalités mais pas d'interface utilisateur. Les services Web ne peuvent pas être affichés dans un navigateur. ils sont uniquement utilisés par programmation d'une manière similaire à la manière dont un formulaire Windows VB peut utiliser des fonctions stockées dans un module VB traditionnel.

Le but de ASP

L'idée principale d'Active Server Pages est que des personnes (ou une seule personne) surfent sur Internet (ou un intranet local) et arrivent à une page de votre Site Internet. Mais au lieu de simplement voir du contenu statique et en conserve sur cette page (HTML simple et pré-écrit), vous voulez fournir du contenu dynamique. La meilleure façon d'interagir de façon dynamique avec un visiteur est de générer la page Web sur votre serveur à ce moment là. Ensuite, vous envoyez le code HTML résultant au visiteur.

Voici comment rendre votre site Web attrayant, à jour, varié et intéressant pour le visiteur. Notez également qu'une page Web donnée peut être utilisée par des milliers de personnes simultanément. Cette possibilité nécessite quelques ajustements dans la façon dont vous programmez. Par exemple, comment votre programme peut-il persister (se souvenir) des variables globales?

Limitations du HTML

Les pages Web sont programmées dans une langue appelée HTML, à laquelle les navigateurs tels qu'Internet Explorer comprennent et répondent. Le code HTML pur décrit simplement le style du texte et des graphiques (taille, emplacement, couleur, etc.). Vous ne pouvez pas faire de calcul significatif avec HTML. Vous ne pouvez même pas ajouter 2 + 2. En soi, le HTML est plutôt inutile.

HTML indique simplement qu'un titre est relativement volumineux, que certains corps de texte sur la page Web sont en bleu, qu'un graphique est plus bas sur la page qu'un autre graphique, etc. HTML inclut également quelques objets simples tels que des tables et des listboxes. Cependant, même les tables et les listboxes sont des objets d'affichage statiques, essentiellement sans vie.

Pour développer les capacités de HTML, l'idée d'un serveur actif a été développée. Il vous permet de calculer sur votre serveur; alors les résultats de ce calcul sont composés dans une page de HTML.La page HTML est ensuite envoyée à l'ordinateur du visiteur pour être visualisée dans son navigateur. Cette fonctionnalité rend vos pages Web vivantes.

ASP utilise un langage de script (JavaScript ou VBScript) pour effectuer son calcul. Les langages de script sont un sous-ensemble de leur langage parent (Java ou Visual Basic). Cependant, avec ASP, les visiteurs n'ont pas besoin de fonctionnalités linguistiques intégrées à leur ordinateur. Ils obtiennent les résultats de votre informatique côté serveur, qui est traduit en HTML ordinaire et leur est ensuite envoyé sous la forme d'une page qu'ils peuvent consulter. S'ils cliquent sur un bouton Soumettre, par exemple, ce fait est communiqué à votre serveur, où un calcul supplémentaire peut avoir lieu et une autre page HTML est générée afin d'être renvoyée au visiteur. Ce cycle peut continuer tant que votre visiteur est intéressé.

ASP, par conséquent, vous permet de faire beaucoup de choses utiles sur votre serveur que vous ne pourriez jamais faire avec HTML. Vous pouvez accéder à une base de données, insérer des composants pré-écrits, réviser vos pages Web (informations sur votre entreprise, date d'aujourd'hui, etc.) afin que les visiteurs ne s'ennuient pas à voir le même contenu à chaque visite et bien d'autres techniques utiles. Le visiteur voit les annonces de produits les plus récentes, les informations de dernière minute et tout ce que vous voulez fournir. Vos pages Web deviennent interactives, réactives et opportunes.

Pare-feu et autres maux nécessaires

Comme ASP envoie un code HTML standard au visiteur, ASP surmonte un problème de compatibilité avec le navigateur. Peu importe si les gens utilisent Netscape, Internet Explorer (IE) ou un autre navigateur - ils peuvent voir vos pages HTML standard. De plus, les pare-feu - conçus pour empêcher les pirates, les fraudeurs, les virus, les vers et autres envahisseurs de pénétrer dans votre ordinateur - sont conçus pour permettre au HTML de passer inaperçu. Innocent, simplement descriptif, simplement HTML visuel ne peut pas endommager votre ordinateur, pas plus qu'une image d'une arme à feu peut tirer.

Vous pouvez insérer des scripts dans une page HTML et, par conséquent, laisser l'ordinateur du visiteur effectuer un calcul limité. C'est ce qu'on appelle le script côté client. Cela fonctionne bien si vous êtes sûr que tous vos visiteurs disposent des composants de langue nécessaires sur leurs machines, que leurs paramètres de sécurité autorisent les scripts (plusieurs scripts de bloc) et qu'ils utilisent tous le même navigateur (et ce navigateur supporte les scripts). Donc, si vous utilisez simplement un site destiné à être utilisé en interne sur un intranet, et que tout le monde dans votre entreprise utilise IE, et que vous êtes sûr qu'ils ont tous les bons composants sur leurs disques durs, allez-y et essayez un peu d'informatique côté client. Intranets permettent souvent les scripts. Cependant, vous avez de nombreuses raisons de préférer l'informatique côté serveur qui envoie des résultats HTML aux clients.

Marcher vers ASP. NET

Les programmeurs voulaient plus que l'ASP offert, et maintenant vous pouvez voir les extensions de fichiers et de pages Web nommées ASPX. Cette extension vous dit que ASP. NET est utilisé. En fait, beaucoup de code source ASP peut fonctionner correctement sans aucune modification sérieuse en utilisant l'ASP.Moteur NET. Ainsi, pour forcer un fichier de code source ASP à s'exécuter sous ASP. NET, il suffit de changer son extension de nom de fichier. ASP à ASPX. Dans certains cas, cela peut fonctionner sans modification.

ASP. NET n'exige pas que vous abandonniez tout code ASP existant que vous avez écrit. En fait, les pages ASP peuvent fonctionner côte à côte, en même temps qu'ASP. Pages NET. Vous pouvez conserver vos applications Web ASP actuelles s'exécutant sur le même serveur que le nouvel ASP. Applications Web NET que vous créez.

La liste suivante présente les points forts et les fonctionnalités que vous trouverez lorsque vous utiliserez ASP. NET:

  • ASP. Le code NET est plus facile à écrire, déboguer et maintenir que ASP, en particulier pour les grands projets. ASPIC. NET vous fournit une généreuse suite d'outils de débogage qui n'étaient tout simplement pas disponibles dans ASP (y compris les points d'arrêt, le traçage et les messages d'erreur étendus).
  • ASP. Le code NET peut être écrit dans le Visual Basic complet. Langage NET, de sorte que vous pouvez tirer parti de certaines de vos connaissances en programmation existantes, en transférant votre expérience de la plate-forme Windows OS à la plate-forme intranet / Internet du navigateur.
  • Les composants ActiveX hérités avec lesquels vous avez écrit peuvent être utilisés. Langages NET.
  • De puissants outils de débogage IDE sont disponibles.
  • Vous obtenez la conception et l'édition WYSIWYG.
  • Les magiciens peuvent vous guider dans des tâches fastidieuses ou complexes.
  • La fondation orientée objet de l'ASP. La programmation NET peut faciliter la lecture, la réutilisation, la maintenance et le partage de code parmi les groupes de programmeurs devant travailler ensemble sur un même projet.
  • ASP. NET VB. Le code source NET est écrit dans une fenêtre séparée et enregistré dans un fichier séparé du code HTML. (HTML est également utilisé pour contribuer à une page Web ASP. NET.) Cette fonctionnalité de code-behind vous facilite la vie, car vous n'avez pas besoin d'essayer de lire du HTML / VB mixte. Code source NET.
Découverte de Visual Basic. Technologie Internet NET: ASP. NET - nuls

Le choix des éditeurs

: Utilisation de l'équation du cercle standard - dummies

: Utilisation de l'équation du cercle standard - dummies

Si vous avez une question SAT Examen de mathématiques qui vous donne l'équation d'un cercle, vous aurez probablement besoin de convertir cette équation à l'équation du cercle standard. Les questions pratiques suivantes vous donnent l'équation d'un cercle et vous demandent de trouver son rayon et son centre. Questions d'entraînement Questions 1 et ...

SAT Pratique Mathématiques Questions: Séquences arithmétiques et géométriques - mannequins

SAT Pratique Mathématiques Questions: Séquences arithmétiques et géométriques - mannequins

Mathématiques implique parfois de reconnaître des schémas et de voir où ces modèles mènent. Le SAT vous demande parfois de jouer au mathématicien avec deux types de motifs: arithmétique et géométrique. Le mot mathématique pour le motif, en passant, est la séquence. Découvrez cette séquence arithmétique: 2, 5, 8, 11, 14 ... Notez que chaque nombre est ...

SAT Exercice de maths-FOIL Operations - mannequins

SAT Exercice de maths-FOIL Operations - mannequins

L'examen de mathématiques SAT vous posera quelques questions Vous devez savoir comment exécuter une opération FOIL, où vous multipliez un polynôme dans l'ordre: Premier, Extérieur, Intérieur et Dernier. Les questions de pratique suivantes vous demandent de trouver le produit de deux binômes et la valeur d'une variable en utilisant ...

Le choix des éditeurs

Prier le Rosaire et méditer sur les Mystères - mannequins

Prier le Rosaire et méditer sur les Mystères - mannequins

Selon la pieuse tradition catholique, au 13ème siècle Marie, la Mère de Dieu, est apparue à saint Dominique de Guzman, lui a donné un chapelet et a demandé qu'au lieu de prier les Psaumes sur des perles ou des noeuds, les fidèles prient l'Ave Maria, Notre Père et la Gloire soit. Quinze décennies ont constitué l'origine dominicaine ...

Dix choses à savoir sur le pape Benoît XVI - Paroisse

Dix choses à savoir sur le pape Benoît XVI - Paroisse

Le pape Benoît XVI a été élu en 2007 par le Collège des Cardinaux, et il a démissionné en 2012. Les controverses faisaient partie de son mandat. Il était le 265e pape de l'histoire de l'Église catholique romaine et le premier à démissionner en près de 600 ans.

La Réforme et l'Église Catholique - mannequins

La Réforme et l'Église Catholique - mannequins

Au Moyen Âge, la philosophie grecque (incarnée par Platon et Aristote ) a été utilisé pour aider à développer un chrétien, qui est devenu partenaire de la théologie sacrée. La langue latine était connue et utilisée - principalement dans des contextes religieux et juridiques. Les arts libéraux et les sciences religieuses ont été les principaux piliers de l'éducation universitaire et de la chrétienté ...

Le choix des éditeurs

Comment fonctionne BPaaS dans le monde réel du Cloud Computing - les nuls

Comment fonctionne BPaaS dans le monde réel du Cloud Computing - les nuls

Si vous avez décidé de utiliser BPaaS (Business Process as a Service) dans un modèle de cloud hybride en tant que plate-forme de prestation de services, vous devez comprendre comment combiner des services en fonction des processus que vous souhaitez exécuter. Comme le montre la figure suivante, un service de processus métier peut être lié à divers ...

Développer un environnement Cloud hybride sécurisé - des mannequins

Développer un environnement Cloud hybride sécurisé - des mannequins

Une approche réfléchie de la sécurité peut réussir à atténuer de nombreux risques de sécurité dans un environnement de cloud hybride. Pour développer un environnement hybride sécurisé, vous devez évaluer l'état actuel de votre stratégie de sécurité ainsi que la stratégie de sécurité proposée par votre fournisseur de cloud. Évaluer votre état actuel de sécurité Dans un environnement hybride, la sécurité ...

Gestion des charges de travail dans un modèle de cloud hybride - mannequins

Gestion des charges de travail dans un modèle de cloud hybride - mannequins

Modèle de nuage. La gestion, dans ce contexte, fait référence à la manière dont les ressources sont affectées pour traiter les charges de travail. Les affectations peuvent être basées sur la disponibilité des ressources, les priorités métier ou la planification d'événements. Dans l'ère de l'informatique mainframe unifiée, la gestion de la charge de travail était assez simple. Quand une tâche ...