Когда я был молод, я прочитал историю: трое ученых хотели поехать в Пекин, чтобы сдать экзамен, и спросили старого монаха, каковы их перспективы на будущее. Старый монах сел прямо, как гора, и, наконец, медленно протянул палец. Итак, трое ученых бесконечно спорили по дороге, не зная, кто из них, по указанию старого монаха, будет включен в желтый список. Неожиданно все трое одновременно пошли в среднюю школу. Хотя они были счастливы, но не смогли. Я не могу не усомниться в авторитете старого монаха. После того, как трое человек вернулись домой в богатой одежде, они спросили старого монаха. Старый монах сел прямо, как гора, и медленно сказал: «Один палец означает, что все трое ранены, и все трое сразу же потеряли сознание».
■ Идеи программирования ASP — написание эссе из восьми частей
MS поспешно запустила технологию ASP под влиянием технологии Java. Если бы не доминирование операционной системы WinServer, сырой ASP не смог бы закрепиться, когда ОО продвигалось более 20 лет, а C++ и JAVA были в самом разгаре.
Мы можем почти увидеть эволюцию технологии программирования за последние несколько десятилетий на основе технологии ASP. Первая программа ASP, которую пишет большинство людей, заключается в вставке <%="Hello, Welcome to ASP World!"%> в поток символов HTML. Мгновенный импульс всегда помогал программистам ASP от вывода содержимого веб-страницы до вывода структуры веб-страницы. Процесс обучения выводу программы-скрипта веб-страницы, если у вас есть определенное понимание синтаксической структуры HTML и базы данных, а также знание двух определенных языков программирования, вы можете быстро создать несколько веб-сайтов, если вы также можете нажать PS и FLASH, затем. вы просто невероятные; наконец однажды кто-то вспомнил что-то вроде включения «string.h» в языке C и начал понимать, что повторяющийся код может определять функцию или процедуру, которая будет вызываться повторно, поэтому <include стал популярным в Интернете file=". ****.asp"> заявление; сложные корпоративные вычисления не могут выдержать грубые восемь неотъемлемых компонентов ASP, но некоторые белые призраки написали DLL, чтобы воплотить культовую технологию N-слойной структуры JAVA, поэтому есть еще один новый термин называется ловушкой DLL. Если написанная вами DLL имеет то же имя, что и существующая в системе WIN, то день переустановки машины не за горами. Проще говоря, ASP — это гибрид процессно-ориентированного и объектно-ориентированного, примитивного и хаотичного. В одной и той же программе вы можете увидеть вызов sub и установку rs=conn.execute("..."), и что?
Но как бы это ни было сложно, суть ASP-программирования заключается в том, чтобы всегда сталкиваться с процессом организации потока символов HTML на веб-страницах. Хотя в нем есть немного объектно-ориентированного подхода, его цель определяет, что он сталкивается с этим процессом. глаза, это причудливо. Текст на веб-странице такой же, как на картинке. Это символ. Его задача — начать с тега <html> и постоянно использовать оператор response.write для генерации <head> в <. body>, <div>, <input> в поток символов тегов </ html> и, наконец, образуют клиентскую HTML-страницу и программу клиентского сценария, точно так же, как эссе из восьми частей разбивает тему, передает тему и начинает речь. ...
■ Эволюция идей веб-программирования – пусть юань придет еще яростнее!
Давайте представим себе процесс увеличения вашей ежемесячной зарплаты от 1000 юаней до> 30 000 юаней.
Статическая веб-страница похожа на документ WORD, а CSS — на шаблон для документа WORD. Если вы занимаетесь этим, то ваша должность называется веб-дизайнером с ежемесячной зарплатой 1000 долларов. В настоящее время вы молоды и невежественны,
если начинаете знать, как использовать программу для автоматического создания страницы; идеи программирования в настоящее время сосредоточены вокруг. Развертывание конкретной веб-страницы похоже на эпоху личного общения 1950-х и 1960-х годов. Тогда ваша ежемесячная зарплата может составлять 2000, и вас называют программистом. В это время вы только начинаете;
вы сделали много повторяющихся вещей и обнаружили, что многим страницам требуются некоторые общедоступные функции. Например, веб-сайты часто требуют общедоступного CONN. Файл для создания базы данных. При соединении объектов программисты естественным образом инкапсулируют процесс создания в функции для повторных вызовов. Идеи программирования в настоящее время сосредоточены вокруг общедоступных функций, как и структурное программирование 1970-х и 1980-х годов, которое начало развиваться. абстрактные функции. Когда вы находитесь в расцвете сил, вас начинают называть инженером-программистом с ежемесячной зарплатой в 3500 долларов.
Когда вы обнаруживаете, что веб-сайт на самом деле состоит из общедоступного контента, такого как окно входа в систему, он часто имеет фиксированные данные (имя пользователя/); пароль), фиксированный внешний вид (поле ввода имени пользователя и пароля/кнопка отправки), фиксированные действия (аудит/успешный вход в систему/неудачный вход), с точки зрения структуры, заполнение поля входа требует определения нескольких переменных и нескольких функций, но мы Для дальнейшего абстрактно, рассмотрим диалоговое окно в целом. Оно использует данные для представления своих собственных характеристик (комбинаций различных имен пользователей и паролей), использует методы для представления событий, которые оно может обрабатывать, и инкапсулирует их в объект. Его можно представить следующей структурой:
логин класса {имя пользователя; пароль; просмотр; успешный вход; интерфейс ввода;}
Если вы посмотрите на сайт с точки зрения объекта, вы обнаружите, что все начинается с ввода. поле на странице — это объекты, которые абстрагируют самый основной контент со всего веб-сайта (нельзя разделить и разделить), оформляют его в объект, а затем просто объединяют. Идея программирования в настоящее время заключается в том, чтобы охватить весь веб-сайт. Фактически, это идея ОО, которая была популярна в 1980-х и 1990-х годах. В то время у вас уже могла быть напечатана визитная карточка со словами «старший инженер-программист»; на нем с ежемесячной зарплатой в 5000 юаней, но когда вы утром причесаетесь, вы обнаружите, что в уголках ваших глаз появляются морщины,
когда предприятию необходимо интегрировать Интернет в свое тело, оно должно учитывать это; существующие настольные программы и веб-программы в целом, и обе требуют общих компонентов, таких как этот. Запрос на вход в систему может быть не только веб-программой, но и настольной программой, а это означает, что компоненты авторизации должны использоваться единообразно для обработки таких вещи, то идея программирования на данный момент состоит в том, чтобы столкнуться с компонентом; в настоящее время ваша должность изменена на Архитектор, ежемесячная зарплата> 10 000, но в зеркале на голове уже есть седые волосы
; нет! Как и наша бесконечная погоня за ежемесячной зарплатой, компании хотят большего, чем просто позволить пользователям просто просматривать свои веб-страницы. Его связанные клиенты выдвинули новые требования к вашей системе. Например, они надеются использовать свою систему JAVA для непосредственного завершения процесса передачи, но моя система построена с использованием системы ASP.NET! Кроме того, вы не можете позволить другим легко перевести 2^N юаней. Тысячи ассоциированных клиентов позволят вашим программным идеям начать использовать государственные услуги. Другая сторона не знает ваш объект или компонент. Для него перевод денег — это одно. Пока он вводит имя пользователя и пароль своими короткими пальцами в свою настольную программу, все остальное — дело вашей системы. Если вы умеете умело использовать WEB-сервис для выполнения этих задач, то поздравляю. Для вас зарплата — это всего лишь цифра, часто не имеющая практического значения. Конечно, вам сейчас сложно привлечь невинных девушек к себе. очарование. По словам восемнадцатилетней девушки, ты уже старик, хотя тебе только за тридцать.