终于空下一段时间 , 可以学一些新东西 , 看了一下有关 ASP + 的相关资料 , 觉得很值得学一下 , 所以就一边学习一边写下这个教程 , 对于自己来说 , 可以作为学习笔记 , 对于别人 对于别人 对于别人Surtout ceux qui ne sont pas très bons E peuvent être utilisés comme un matériau chinois lisible et jouer un rôle d'attirer des briques. En raison du niveau limité, les erreurs sont inévitables. Tout d'abord, je parlerai de ce qui est ASP +, puis je combinerai l'exemple du propre exemple de NGWS. Parce que plus C est généralement utilisé, tous les exemples sont écrits en C # (C Sharp, un nouveau langage de programmation de Microsoft, qui correspond à son runtime NGWS).
Puisqu'il s'appelle ASP +, il est naturel de dire ce qu'est ASP +, mais ici, je ne veux pas simplement traduire la propre introduction de Microsoft. Je veux juste parler d'une impression préliminaire d'ASP +. Le premier sentiment donné par ASP + est que la fonction est trop puissante. + peut être fait, bien sûr, car il s'agit d'un langage de programmation Web lui-même, il est toujours limité par la programmation Web. Alors, quelles sont les percées dans ASP pour ASP? Tout d'abord, le mécanisme de fonctionnement est différent. Comme le socket, les fichiers, etc., vous devez utiliser d'autres langages de programmation traditionnels tels que C ++, VB, Java, etc., et parce qu'il est expliqué et exécuté, il est considérablement réduit dans l'efficacité opérationnelle. Et ASP +, il s'agit d'un cadre de programmation compilé. Opérations de niveau bas sans l'aide d'autres langages de programmation. De plus, comme il s'exécute après la compilation, l'efficacité d'exécution est beaucoup plus élevée qu'ASP.
Hélas, les choses qui parlent de ces théoriques sont vraiment ennuyeuses et ennuyeuses. Permettez-moi de parler de l'environnement de fonctionnement d'ASP +. Si vous souhaitez exécuter les programmes ASP +, vous devez tout d'abord avoir des conditions de fonctionnement (non-sens). GRATUIT. Mais ne vous précipitez pas pour télécharger, envisagez d'abord si votre machine peut fonctionner, les exigences spécifiques sont les suivantes:
· CPU: Intel Pentium II Classe 300 MHz (Intel Pentium III Classe 600 MHz recommandée)
· RAM: 96 Mo (128 Mo recommandés)
· Espace disque dur disponible (pour l'installation): 250 Mo
· Espace disque dur disponible (installation post): 155 Mo
· Vidéo: 800x600, 256 couleurs
· CD-ROM: requis
· Système d'exploitation: Microsoft Windows 2000 et Microsoft Internet Explorer 5.5
· Autre logiciel: MDAC 2.6 Beta 2
Regardez-le, que diriez-vous, si votre ordinateur répond aux exigences, venons, téléchargeons-le plus de 80 m de géant.
http://download.microsoft.com/download/platformsdk/trial/1812.10full/nt5/en-setup.exe
Après le téléchargement, l'installation et la configuration sont très simples. D'accord, regardez le programme suivant:
Fichier: intro1.aspx
<html>
<adal>
<link rel = stylesheethref = intro.css>
</ head>
<body>
<Nenter>
<Formulaire form = intro1.aspx méthode = post>
<h3> Nom: <entrée id = name type = text>
catégorie: <select id = catégorie taille = 1>
<Option> Psychologie </opoption>
<Option> Business </ Option>
<Option> popul_comp </opoption>
</lect>
<Type d'entrée = Soumider Value = Lookup>
</ form>
</ Center>
</docy>
</html>
Que diriez-vous, comprenons. Quoi? Est-ce un fichier HTM standard? Oui. Hé, ne jetez pas les œufs de tomates, regardez attentivement, bien qu'il s'agisse d'un fichier HTM standard, mais vous l'enregistrez en tant que fichier avec un suffixe. du fichier -The-Box ASP +, votre premier programme ASP +. Parce que ASP + est compatible avec ASP Forward, tout fichier ASP peut être exécuté sous forme de fichiers ASP +.
intro1c.aspx
<html>
<adal>
<link rel = stylesheethref = intro.css>
</ head>
<body>
<Nenter>
<Formulaire form = intro1.aspx méthode = post>
<h3> Nom: <entrée id = name type = text>
Catégorie: <select id = catégorie taille = 1>
<Option> Psychologie </opoption>
<Option> Business </ Option>
<Option> popul_comp </opoption>
</lect>
<Type d'entrée = Soumider Value = Lookup>
</ form>
</ Center>
</docy>
</html>
Qu'est-ce qui vous est arrivé à nouveau cette fois? Quoi, les caractères chinois sont devenus? Intersection Est le numéro? Oui, oui, à la surface, les caractères chinois ne sont pas pris en charge, mais en fait, nous avons un moyen de le résoudre. /1812.9/config.web, ouvrez ce fichier avec un bloc-notes, trouvez les lignes suivantes:
<mondialisation
Request encoding = us-ascii
ResponseCcoding = ISO-8859-1
/>
Vous voyez "ISO-8859-1"? Oui, c'est ce qui ne montre pas les caractères chinois.
D'accord, il est plus de 2 heures au milieu de la nuit.