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

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Pour approfondir votre conscience consciente, vous devez pratiquer une méditation de pleine conscience sur une base quotidienne. Familiarisez-vous avec certaines des médiations suivantes. Avec le temps, vous deviendrez plus conscient de votre vie quotidienne. Body Meditation Meditation - Cette méditation implique de passer environ une demi-heure, en prenant conscience de ...

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Les Templiers sont presque aussi fictifs dans Dan Brown Le code Da Vinci comme les chevaliers Jedi sont dans Star Wars. Bien que le héros Robert Langdon hésite d'abord à élever les Templiers dans ses cours, parce que la mention même d'eux fait ressortir les amants du complot, Brown n'a aucun problème à les faire participer ...

Démystification des mythes communs sur la franc-maçonnerie - mannequins

Démystification des mythes communs sur la franc-maçonnerie - mannequins

La franc-maçonnerie moderne existe depuis 1717. Les premières contre-vérités concoctées sur l'Ordre sont apparues en impression à peu près en même temps. Les États-Unis étaient consumés par l'hystérie anti-maçonnique à la fin des années 1820, et l'Europe a fait de Mason-bashing un sport populaire pendant deux siècles, le liant souvent à la propagande antisémite. Internet n'a que ...

Le choix des éditeurs

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

Dans la boîte de dialogue Configurer l'affichage dans PowerPoint, cliquez sur le bouton Configurer l'affichage dans l'onglet Diaporama du ruban Office 2011 pour Mac, ou choisissez Diaporama → Configurer l'affichage dans la barre de menus. Dans les deux cas, la boîte de dialogue Configurer l'affichage polyvalent apparaît. Choisir un type de spectacle dans PowerPoint 2011 pour Mac ...

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement d'un fichier sur lequel vous travaillez dans Office 2011 pour Mac est aussi simple que de cliquer sur le bouton Enregistrer dans la barre d'outils Standard, en appuyant sur Commande-S ou en choisissant Fichier → Enregistrer. Si votre fichier a été enregistré précédemment, l'enregistrement du fichier remplace la copie existante du fichier par votre version mise à jour. Si votre fichier n'a pas ...

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Dans Office 2011 pour Mac, l'ajout d'une nouvelle présentation de diapositive à une diapositive dans la vue Diapositive maître de PowerPoint 2011 est une tâche assez simple à effectuer. Suivez ces étapes pour commencer: Assurez-vous que vous êtes en mode Masque des diapositives. Choisissez Affichage → Maître → Masque de diapositives dans la barre de menus. Cliquez sur l'onglet Masque des diapositives du ruban, ...

Le choix des éditeurs

Sélectionnez PowerPoint 2007 Objects - dummies

Sélectionnez PowerPoint 2007 Objects - dummies

Avant de pouvoir modifier un objet PowerPoint 2007 sur une diapositive, vous devez le sélectionner. Dans les présentations PowerPoint, les objets peuvent être du texte, des graphiques, des images clipart, des formes, etc. Voici quelques instructions pour sélectionner les objets PowerPoint 2007: Objets texte: Pour sélectionner un objet texte PowerPoint 2007, déplacez le point d'insertion sur le texte qui ...

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Le contrôle shapePoint de powerPoint vous permet style des objets de ligne ou la bordure pour les objets de forme solide sur vos diapositives PowerPoint. Le contrôle Shape Outline se trouve dans le groupe Styles de formes de l'onglet Outils de dessin. Vous pouvez modifier les paramètres suivants pour le contour: Couleur: Définit la couleur utilisée pour ...

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 est le logiciel de présentation le plus puissant disponible pour créer et éditer la diapositive montrer des présentations pour le travail, la maison ou l'école. PowerPoint 2016 offre un certain nombre de raccourcis clavier utiles pour effectuer des tâches rapidement. Voici quelques raccourcis pour le formatage PowerPoint commun, l'édition et les tâches de fichiers et de documents. De plus, après avoir créé votre chef-d'œuvre, vous ...