J'ai lu une histoire quand j'étais jeune : trois érudits voulaient aller à Pékin pour passer l'examen et ont demandé à un vieux moine quelles étaient leurs perspectives d'avenir. Le vieux moine s'est assis droit comme une montagne et a finalement tendu lentement le doigt. Ainsi, les trois érudits se disputaient sans fin sur la route, ne sachant pas lequel du vieux moine indiquait serait nommé sur la liste jaune. De façon inattendue, ils sont tous les trois allés au lycée en même temps. Je ne peux m’empêcher de douter de l’autorité du vieux moine. Après que les trois personnes soient rentrées chez elles vêtues de vêtements riches, elles ont demandé au vieux moine. Le vieux moine s'est assis droit comme une montagne et a dit lentement : Un doigt signifie qu'ils ont tous les trois été touchés, et tous les trois se sont immédiatement évanouis.
■ Idées de programmation ASP - rédaction d'un essai en huit parties
MS a lancé à la hâte la technologie ASP sous l'impact de la technologie Java. Sans la domination du système d'exploitation WinServer, l'ASP brut n'aurait pas pu prendre pied lorsque OO a été promu pendant plus de 20 ans et que C++ et JAVA battaient leur plein.
Nous pouvons presque voir l'évolution de la technologie de programmation au cours des dernières décennies à partir de la technologie ASP. Le premier programme ASP que la plupart des gens écrivent consiste à insérer <%="Bonjour, bienvenue dans le monde ASP!"%> dans le flux de caractères HTML. L'impulsion instantanée a toujours aidé les programmeurs ASP à sortir le contenu d'une page Web et à produire la structure d'une page Web. Processus d'apprentissage de la sortie d'un programme de script de page Web, tant que vous avez une certaine compréhension de la structure de la syntaxe HTML et de la base de données et que vous êtes familier avec certains deux langages de programmation, vous pouvez rapidement créer plusieurs sites Web. Si vous pouvez également cliquer sur PS et FLASH, alors. vous êtes tout simplement incroyable ; finalement, un jour, quelqu'un s'est souvenu de quelque chose comme include "string.h" en langage C et a commencé à se rendre compte qu'un code répété peut définir une fonction ou une procédure à appeler à plusieurs reprises, donc <include est devenu populaire sur Internet file=" ****.asp"> déclaration ; les calculs d'entreprise complexes ne peuvent pas supporter les huit composants inhérents à ASP, mais certains fantômes aux os blancs ont écrit des DLL pour incarner la technologie emblématique de structure à N couches de JAVA, il existe donc un autre Un nouveau terme est appelé piège DLL Si la DLL que vous écrivez porte le même nom que celle existante dans le système WIN, alors le jour de la réinstallation de la machine n'est pas loin. En termes simples, ASP est un hybride orienté processus et orienté objet, primitif et chaotique, dans le même programme, vous pouvez voir call sub et set rs=conn.execute("..."), quoi ?
Mais peu importe la difficulté, l'essence de la programmation ASP est de toujours faire face au processus d'organisation du flux de caractères HTML des pages Web. Bien qu'elle ait un peu d'OO, son objectif détermine qu'elle est confrontée au processus. les yeux, c'est fantaisiste. Le texte de la page Web est le même que l'image. Sa tâche est de partir de la balise <html> et d'utiliser en permanence l'instruction réponse.write pour générer <head> vers <. body>, <div>, <input> pour </ html> baliser le flux de caractères, et enfin constituer la page HTML client et le programme de script client, tout comme l'essai en huit parties interrompt le sujet, porte le sujet et commence le discours ...
■ L'évolution des idées de programmation WEB - laissez le RMB venir plus férocement !
Imaginons le processus de votre salaire mensuel de 1 000 RMB à > 30 000 RMB.
Une page Web statique est comme un document WORD et CSS est comme un modèle pour le document WORD. Si vous faites ces choses, alors votre poste s'appelle un concepteur de sites Web avec un salaire mensuel de 1 000. À cette époque, vous êtes jeune et ignorant
si vous commencez à savoir comment utiliser un programme pour générer automatiquement une page, votre. Les idées de programmation à l'heure actuelle sont centrées sur le déroulement d'une page Web spécifique, tout comme l'ère du face-à-face des années 1950 et 1960. Ensuite, votre salaire mensuel peut être de 2 000, et vous êtes appelé programmeur. À l'heure actuelle, vous débutez ;
vous avez fait de nombreuses choses répétitives et avez constaté que de nombreuses pages nécessitent certaines fonctions publiques. Par exemple, les sites Web nécessitent souvent un CONN public. pour créer une base de données. Lors de la connexion d'objets, les programmeurs encapsulent naturellement le processus de création dans des fonctions pour des appels répétés. Les idées de programmation à cette époque sont centrées sur les fonctions publiques, tout comme la programmation structurée des années 1970 et 1980, qui a commencé à le faire. fonctions abstraites. Lorsque vous êtes dans la fleur de l'âge, vous commencez à être qualifié d'ingénieur logiciel, avec un salaire mensuel de 3 500 ;
lorsque vous constatez qu'un site Web est en réalité composé de contenu public, comme la boîte de connexion, il contient souvent des données fixes (nom d'utilisateur/ mot de passe), apparence fixe (zone de saisie du nom d'utilisateur et du mot de passe/bouton de soumission), actions fixes (audit/connexion réussie/échec de connexion), d'un point de vue structurel, remplir la boîte de connexion nécessite de définir plusieurs variables et plusieurs fonctions, mais nous pour aller plus loin Résumé, considérons la boîte de dialogue dans son ensemble. Elle utilise des données pour représenter ses propres caractéristiques (combinaisons de différents noms d'utilisateur et mots de passe), utilise des méthodes pour représenter les événements qu'elle peut gérer et les encapsule pour devenir un objet. Il peut être représenté par la structure suivante :
connexion de classe {nom d'utilisateur ; mot de passe ; examen réussi ; interface de saisie échouée ;}
Si vous regardez le site Web du point de vue d'un objet, vous constaterez que tout provient d'une entrée ; La boîte à une page est des objets qui résument le contenu le plus basique de l'ensemble du site Web (ne peut pas être divisé ni séparé), le concevez en un objet, puis combinez-le simplement. L'idée de programmation à l'heure actuelle est de faire face à l'ensemble du site Web. En fait, c'est l'idée OO qui était populaire dans les années 1980 et 1990, vous avez peut-être déjà une carte de visite avec les mots « ingénieur logiciel senior » imprimés ; dessus, avec un salaire mensuel de 5 000 RMB, mais lorsque vous vous peignez les cheveux le matin, vous constaterez qu'il y a des rides aux coins de vos yeux ;
lorsqu'une entreprise a besoin d'intégrer Internet dans son corps, elle doit en tenir compte ; les programmes de bureau existants et les programmes WEB dans leur ensemble, et tous deux nécessitent des composants communs, tels que celui-ci. La demande de connexion peut être non seulement un programme WEB, mais également un programme de bureau, ce qui signifie que les composants d'autorisation doivent être utilisés de manière uniforme pour gérer ces programmes. des choses, alors l'idée de programmation en ce moment est de faire face au composant ; à ce moment, votre titre a été changé en Architecte, salaire mensuel > 10 000, mais il y a quelques cheveux blancs sur la tête dans le miroir,
tout a déjà l'air parfait, Non! Tout comme notre quête incessante d’un salaire mensuel, les entreprises veulent plus que simplement permettre aux utilisateurs de simplement parcourir leurs pages Web. Ses clients associés ont mis en avant de nouvelles exigences pour votre système. Par exemple, ils espèrent utiliser leur système JAVA pour terminer directement le processus de transfert, mais mon système est construit à l'aide du système ASP.NET ! De plus, vous ne pouvez pas laisser les autres transférer facilement 2^N RMB. Des milliers de clients associés permettent à vos idées de programmation d'être confrontées aux services publics. L'autre partie ne connaît pas votre objet ou composant. Pour lui, transférer de l'argent est une chose, tant qu'il saisit le nom d'utilisateur et le mot de passe avec ses doigts trapus dans son programme de bureau, le reste regarde votre système. Si vous savez utiliser habilement le service WEB pour réaliser ces tâches, alors félicitations. Pour vous, le salaire n'est qu'un chiffre et n'a souvent aucune signification pratique. Bien sûr, il vous est désormais difficile d'attirer des filles innocentes avec le vôtre. charme. Selon les mots d'une jeune fille de dix-huit ans, vous êtes déjà un vieil homme, même si vous n'avez qu'une trentaine d'années.