32-битный
Количество битов, которые могут обрабатываться или передаваться параллельно, или количество битов, используемых для одного элемента в формате данных. Хотя этот термин используется во всех вычислениях и обработке данных (как и 8-битные, 16-битные и аналогичные формулировки), в VB условия, это означает количество битов, используемых для представления адресов памяти. Разрыв между 16-битной и 32-битной обработкой произошел с внедрением технологий VB5 и OCX.
Уровень доступа
В VB-коде - способность другого кода получать к нему доступ (то есть читать или писать в него). Уровень доступа определяется как тем, как вы объявляете код, так и уровнем доступа к контейнеру кода. Если код не может получить доступ к содержащему элементу, он также не может получить доступ ни к одному из содержащихся в нем элементов, независимо от того, как они объявлены.
Протокол доступа
Программное обеспечение и API, которые позволяют приложениям и базам данных обмениваться информацией. Примеры включают ODBC - Open DataBase Connectivity, ранний протокол, который часто используется совместно с другими, и ADO -
ActiveX
является спецификацией Microsoft для повторно используемых программных компонентов. ActiveX основан на COM, объектной модели компонентов. Основная идея состоит в том, чтобы точно определить, как программные компоненты взаимодействуют и взаимодействуют, чтобы разработчики могли создавать компоненты, которые работают вместе, используя это определение. Компоненты ActiveX изначально назывались OLE-серверами и ActiveX-серверы и это переименование (на самом деле по маркетинговым, а не по техническим причинам) создало много путаницы в том, что они собой представляют.
Многие языки и приложения так или иначе поддерживают ActiveX, и Visual Basic очень сильно его поддерживает, поскольку это один из краеугольных камней среды Win32.
Примечание: Дэн Эпплман, в своей книге о VB.NETИмеется ли это, чтобы сказать об ActiveX, «(Некоторые) продукты выходят из отдела маркетинга.
... Что такое ActiveX? Это был OLE2 - с новым именем. "
Примечание 2: Хотя VB.NET совместим с компонентами ActiveX, они должны быть заключены в код «оболочки», и они делают VB.NET менее эффективным. В общем, если вы можете отойти от них с помощью VB.NET, это хорошая идея.
API
TLA (трехбуквенный аббревиатура) для интерфейса прикладных программ API состоит из процедур, протоколов и инструментов, которые программисты необходимо использовать для обеспечения совместимости их программ с программным обеспечением, для которого определен API. Четко определенный API помогает приложениям работать вместе, предоставляя одинаковые базовые инструменты для всех программистов. Говорят, что широкий спектр программного обеспечения от операционных систем до отдельных компонентов имеет API.
Контроллер автоматизации
Автоматизация - это стандартный способ сделать программный объект доступным через определенный набор интерфейсов. Это отличная идея, потому что объект доступен для любого языка, который следует стандартным методам. Стандарт, используемый в архитектуре Microsoft (и, следовательно, VB), называется OLE-автоматизацией. Контроллер автоматизации - это приложение, которое может использовать объекты, принадлежащие другому приложению. Сервер автоматизации (иногда называемый компонентом автоматизации) - это приложение, которое предоставляет программируемые объекты другим приложениям.
С
кэш
Кэш-память - это временное хранилище информации, используемое как в аппаратном обеспечении (чип процессора обычно включает аппаратный кэш-память), так и программно. В веб-программировании в кеше хранятся самые последние посещенные веб-страницы. Когда кнопка «Назад» (или другие методы) используются для повторного посещения веб-страницы, браузер проверит кеш, чтобы увидеть, если страница хранится там и будет извлекать ее из кеша, чтобы сэкономить время и обработка. Программисты должны помнить, что программные клиенты не всегда могут получить страницу непосредственно с сервера. Это иногда приводит к очень тонким программным ошибкам.
Учебный класс
Вот определение "книга":
Формальное определение объекта и шаблона, из которого создается экземпляр объекта. Основное назначение класса - определить свойства и методы класса.
Хотя этот класс включен в предыдущие версии Visual Basic, он стал ключевой технологией в VB.NET и его объектно-ориентированном программировании.
Среди важных идей о занятиях:
- Класс может иметь подклассы, которые могут наследовать все или некоторые характеристики класса.
- Подклассы также могут определять свои собственные методы и переменные, которые не являются частью их родительского класса.
- Структура класса и его подклассов называется иерархией классов.
Занятия включают в себя много терминологии. Исходный класс, от которого происходит интерфейс и поведение, может быть идентифицирован любым из этих эквивалентных имен:
- Родительский класс
- Superclass
- Базовый класс
И новые классы могут иметь следующие имена:
- Детский класс
- Подкласс
CGI
Общий интерфейс шлюза. Это ранний стандарт, используемый для передачи информации между веб-сервером и клиентом по сети. Например, форма в приложении «корзина» может содержать информацию о запросе на покупку определенного товара. Информация может быть передана на веб-сервер с использованием CGI. CGI все еще широко используется, ASP является полной альтернативой, которая лучше работает с Visual Basic.
Клиент / сервер
Вычислительная модель, которая разделяет обработку между двумя (или более) процессами. клиент делает запросы, которые выполняются сервер. Важно понимать, что процессы могут выполняться на одном компьютере, но обычно они выполняются по сети. Например, при разработке приложений ASP программисты часто используют PWS, сервер который работает на одном компьютере с браузером клиент такие как IE. Когда одно и то же приложение запускается в производство, оно обычно запускается через Интернет. В расширенных бизнес-приложениях используются несколько уровней клиентов и серверов. Эта модель в настоящее время доминирует в вычислительной технике и заменила модель мэйнфреймов и «тупых терминалов», которые на самом деле были только мониторами, подключенными непосредственно к большому мэйнфрейму.
В объектно-ориентированном программировании класс, предоставляющий метод другому классу, называется сервер. Класс, который использует метод, называется клиент.
Коллекция
Концепция коллекции в Visual Basic - это просто способ группировки похожих объектов. И Visual Basic 6, и VB.NET предоставляют класс Collection, который позволяет вам определять свои собственные коллекции.
Так, например, этот фрагмент кода VB 6 добавляет два объекта Form1 в коллекцию и затем отображает MsgBox, который сообщает вам, что в коллекции есть два элемента.
Частный Sub Form_Load () Dim myCollection As New Collection. Dim FirstForm как новая форма1. Dim SecondForm As New Form1. моя коллекция. Добавьте FirstForm. моя коллекция. Добавьте SecondForm. MsgBox (myCollection. Count) End Sub
COM
является компонентной объектной моделью Несмотря на то, что COM часто ассоциируется с Microsoft, это открытый стандарт, который определяет, как компоненты работают вместе и взаимодействуют. Microsoft использовала COM в качестве основы для ActiveX и OLE. Использование COM API гарантирует, что программный объект может быть запущен в вашем приложении с использованием широкого спектра языков программирования, включая Visual Basic. Компоненты избавляют программиста от необходимости переписывать код. Компонент может быть большим или маленьким и может выполнять любой вид обработки, но он должен быть повторно использован и должен соответствовать установленным стандартам для обеспечения совместимости.
контроль
В Visual Basicинструмент, который вы используете для создания объектов в форме Visual Basic. Элементы управления выбираются из панели инструментов, а затем используются для рисования объектов на форме с помощью указателя мыши. Важно понимать, что элемент управления - это всего лишь инструмент, используемый для создания объектов графического интерфейса, а не сам объект.
печенье
Небольшой пакет информации, который первоначально отправляется с веб-сервера в ваш браузер и хранится на вашем компьютере. Когда ваш компьютер снова обращается к исходному веб-серверу, cookie отправляется обратно на сервер, что позволяет ему отвечать вам, используя информацию из предыдущего взаимодействия. Файлы cookie обычно используются для предоставления настраиваемых веб-страниц с использованием профиля ваших интересов, который был предоставлен при первом обращении к веб-серверу. Другими словами, веб-сервер будет «знать» вас и предоставлять то, что вы хотите. Некоторые люди считают, что разрешение использования файлов cookie является проблемой безопасности, и отключают их с помощью опции, предоставляемой программным обеспечением браузера. Как программист, вы не можете зависеть от возможности постоянно использовать куки.
D
DLL
является Библиотека динамических ссылокнабор функций, которые могут быть выполнены, или данные, которые могут использоваться приложением Windows. DLL также тип файла для файлов DLL. Например, «crypt32.dll» - это библиотека Crypto API32, используемая для криптографии в операционных системах Microsoft. На вашем компьютере установлены сотни и, возможно, тысячи. Некоторые библиотеки DLL используются только определенным приложением, в то время как другие, такие как crypt32.dll, используются различными приложениями. Название относится к тому факту, что библиотеки DLL содержат библиотеку функций, которые могут быть доступны (связаны) по требованию (динамически) другим программным обеспечением.
Е
Инкапсуляция
это метод объектно-ориентированного программирования, который позволяет программистам полностью определить отношения между объектами с использованием объектного интерфейса (способ вызова объектов и параметры прошло). Другими словами, объект можно рассматривать как находящийся «в капсуле», а интерфейс является единственным способом связи с объектом.
Основным преимуществом инкапсуляции является то, что вы избегаете ошибок, потому что вы полностью уверены в том, как объект используется в ваша программа и объект могут быть заменены на другие при необходимости, если новая реализует точно то же самое интерфейс.
Процедура мероприятия
Блок кода, который вызывается при манипулировании объектом в программе Visual Basic. Манипулирование может быть выполнено пользователем программы через графический интерфейс пользователя, программой или посредством какого-либо другого процесса, такого как истечение временного интервала. Например, большинство форма объект имеет щелчок событие. щелчок Процедура события для формыForm1 будет идентифицирован по имени Form1_Click ().
выражение
В Visual Basic это комбинация, которая оценивает одно значение. Например, целочисленная переменная Result получает значение выражения в следующем фрагменте кода:
Тусклый результат как целое число. Результат = CInt ((10 + CInt (vbRed) = 53 * vbThursday))
В этом примере Result присваивается значение -1, которое является целочисленным значением True в Visual Basic. Чтобы помочь вам убедиться в этом, vbRed равен 255, а vbThursday равен 5 в Visual Basic. Выражения могут быть комбинацией операторов, констант, литеральных значений, функций и имен полей (столбцов), элементов управления и свойств.
F
Расширение файла / Тип файла
В Windows, DOS и некоторых других операционных системах, одна или несколько букв в конце имени файла. Расширения имени файла следуют за точкой (точка) и указывают тип файла. Например, «this.txt» представляет собой простой текстовый файл, «that.htm» или «that.html» указывает, что файл является веб-страницей. Операционная система Windows сохраняет эту информацию об ассоциации в реестре Windows, и ее можно изменить с помощью диалогового окна «Типы файлов», предоставляемого Windows Explorer.
Рамки
Формат для веб-документов, который делит экран на области, которые могут быть отформатированы и управляться независимо. Часто один кадр используется для выбора категории, в то время как другой кадр показывает содержание этой категории.
функция
В Visual Basic, тип подпрограммы, которая может принимать аргумент и возвращает значение, назначенное функции, как если бы она была переменной. Вы можете кодировать свои собственные функции или использовать встроенные функции, предоставляемые Visual Basic. Например, в этом примере оба Сейчаси MsgBox являются функциями. Сейчас возвращает системное время.
MsgBox (сейчас)
ЧАС
хозяин
Компьютер или процесс на компьютере, который предоставляет услугу другому компьютеру или процессу. Например, VBScript может быть «размещен» в программе веб-браузера Internet Explorer.
я
наследование
это причина, по которой бездарный придурок руководит компанией вместо вас.
Нет... шутки в сторону ...
Наследование - это способность одного объекта автоматически принимать методы и свойства другого объекта. Объект, который предоставляет методы и свойства, обычно называется родительским объектом, а объект, который предполагает их, называется дочерним. Так, например, в VB .NET вы часто будете видеть такие заявления:
Родительский объект - System. Окна. Формы. Форма и имеет большой набор методов и свойств, которые были предварительно запрограммированы Microsoft. Form1 - это дочерний объект, и он использует все возможности родительского программирования. Ключевое поведение ООП (объектно-ориентированного программирования), которое было добавлено, когда был представлен VB .NET, - это наследование. VB 6 поддерживает инкапсуляцию и полиморфизм, но не наследование.
Экземпляр
это слово в объяснениях объектно-ориентированного программирования. Это относится к копии объекта, который был создан для использования определенной программой. В VB 6, например, StatementCreateObject (имя_объекта) создаст экземпляр класса (тип объекта). В VB 6 и VB .NET ключевое слово New в объявлении создает экземпляр объекта. Глагол instantiate означает создание экземпляра. Пример в VB 6:
ISAPI
интерфейс прикладного программирования интернет-сервера Обычно любой термин, заканчивающийся символами «API», является интерфейсом прикладной программы. Это API, используемый веб-сервером Microsoft IIS. Веб-приложения, использующие ISAPI, работают значительно быстрее, чем те, которые используют CGI, поскольку они разделяют «процесс» (программирование пространство памяти) используется веб-сервером IIS и, следовательно, избегать трудоемких процессов загрузки и выгрузки программы, которые CGI требует. Аналогичный API, используемый Netscape, называется NSAPI.
К
Ключевое слово
Ключевые слова - это слова или символы, которые являются элементарными частями языка программирования Visual Basic. В результате вы не можете использовать их в качестве имен в вашей программе. Несколько простых примеров:
Dim Dim as String
или
Dim String as String
Оба они недопустимы, поскольку Dim и String являются ключевыми словами и не могут использоваться в качестве имен переменных.
M
метод
Способ идентификации программной функции, выполняющей действие или службу для определенного объекта. Например, Спрятать() метод для формы Form1 удаляет форму с экрана программы, но не выгружает ее из памяти. Было бы закодировано:
Form1.Hide
модуль
Модуль - это общий термин для файла, содержащего код или информацию, которую вы добавляете в свой проект. Обычно модуль содержит программный код, который вы пишете. В VB 6 модули имеют расширение .bas, и есть только три вида модулей: форма, стандарт и класс. В VB.NET модули обычно имеют расширение .vb, но возможны и другие, например .xsd для модуля набора данных, .xml для XML модуль .htm для веб-страницы, .txt для текстового файла, .xslt для файла XSLT, .css для таблицы стилей, .rpt для отчета Crystal и другие.
Чтобы добавить модуль, щелкните правой кнопкой мыши проект в VB 6 или приложение в VB.NET и выберите «Добавить», а затем «Модуль».
N
Пространство имен
Концепция пространства имен уже давно существует в программировании, но стала лишь требование к программистам на Visual Basic знать о том, как XML и .NET стали критическими технологии. Традиционное определение пространства имен - это имя, которое однозначно идентифицирует набор объектов, поэтому нет никакой двусмысленности, когда объекты из разных источников используются вместе. Типичный пример, который вы обычно видите, это что-то вроде пространства имен Dog и пространство имен Furniture с объектами Leg, поэтому вы можете ссылаться на Dog. Нога или мебель. Нога и быть очень ясно, о котором вы имеете в виду.
Однако в практическом программировании на .NET пространство имен - это просто имя, которое используется для ссылки на библиотеки объектов Microsoft. Например, обе системы. Данные и Система. XML - это типичные ссылки в Windows-приложениях VB .NET по умолчанию, а коллекция объектов, которые они содержат, называется системой. Пространство имен данных и система. Пространство имен XML.
Причина, по которой «придуманные» примеры, такие как «Собака» и «Мебель», используются в других определениях, заключается в том, что «двусмысленность» проблема действительно возникает только тогда, когда вы определяете собственное пространство имен, а не когда вы используете объект Microsoft библиотеки. Например, попробуйте найти имена объектов, которые дублируются между System. Данные и Система. XML.
Когда вы используете XML, пространство имен представляет собой набор имен элементов и атрибутов. Эти типы элементов и имена атрибутов уникально идентифицируются по имени пространства имен XML, частью которого они являются. В XML пространству имен присваивается имя универсального идентификатора ресурса (URI), например веб-сайта адрес - и потому, что пространство имен может быть связано с сайтом, и потому что URI является уникальным имя. При таком использовании URI не обязательно должен использоваться как имя, и по этому адресу не должно быть схемы документа или XML.
группа новостей
Дискуссионная группа работала через Интернет. Группы новостей (также известные как Usenet) доступны и просматриваются в Интернете. Outlook Express (распространяется Microsoft как часть IE) поддерживает просмотр групп новостей. Группы новостей имеют тенденцию быть популярными, веселыми и альтернативными. Смотри Usenet.
О
объект
Microsoft определяет это как
программный компонент, который раскрывает свои свойства и методы
Халворсон (VB.NET шаг за шагом, Microsoft Press) определяет это как ...
имя элемента пользовательского интерфейса, который вы создаете в форме VB с помощью элемента управления Toolbox
Свобода (Изучение VB.NETО'Рейли) определяет это как...
индивидуальный экземпляр вещи
Кларк (Введение в объектно-ориентированное программирование с помощью Visual Basic .NET, APress) определяет это как...
структура для включения данных и процедур для работы с этими данными
Существует довольно широкий спектр мнений по этому определению. Вот тот, который, вероятно, прямо в мейнстриме:
Программное обеспечение, которое имеет свойства и / или методы. Например, документ, филиал или отношение могут быть отдельным объектом. Большинство, но не все объекты являются членами некоторой коллекции.
Библиотека объектов
Файл с расширением .olb, который предоставляет информацию контроллерам автоматизации (например, Visual Basic) о доступных объектах. Браузер объектов Visual Basic (меню «Вид» или функциональная клавиша F2) позволит вам просматривать все доступные вам библиотеки объектов.
OCX
Расширение файла (и общее имя) для ОLE СПользовательский контроль ( Икс должен был быть добавлен, потому что это выглядело круто для типов Microsoft Marketing). Модули OCX - это независимые программные модули, к которым могут обращаться другие программы в среде Windows. Элементы управления OCX заменили элементы управления VBX, написанные на Visual Basic. OCX, как маркетинговый термин, так и технология, был заменен элементами управления ActiveX. ActiveX обратно совместим с элементами управления OCX, поскольку контейнеры ActiveX, такие как Microsoft Internet Explorer, могут выполнять компоненты OCX. Элементы управления OCX могут быть 16-разрядными или 32-разрядными.
OLE
OLE означает связывание и внедрение объектов. Эта технология впервые появилась на сцене вместе с первой действительно успешной версией Windows: Windows 3.1. (Который был выпущен в апреле 1992 года. Да, Вирджиния, у них были компьютеры, которые давным-давно.) Первый трюк, который OLE сделал возможным, было создание того, что называется «составным документом» или документом, содержание которого создано несколькими заявление. Например, документ Word, содержащий подлинную электронную таблицу Excel (не изображение, а фактическую вещь). Данные могут быть предоставлены либо «связыванием», либо «встраиванием», которое определяет имя. OLE постепенно распространяется на серверы и сети и приобретает все больше возможностей.
ООП - объектно-ориентированное программирование
Архитектура программирования, которая подчеркивает использование объектов в качестве основных строительных блоков программ. Это достигается путем предоставления способа создания строительных блоков, чтобы они включали как данные, так и функции, доступ к которым осуществляется через интерфейс (они называются «свойствами» и «методами» в VB).
Определение ООП было спорным в прошлом, потому что некоторые пуристы ООП настойчиво настаивали на том, что такие языки, как C ++ и Java, являются объектами. ориентированный и VB 6 не был, потому что ООП был определен (пуристами) как включающий три столпа: Наследование, Полиморфизм и Инкапсуляция. И VB 6 никогда не реализовывал наследование. Другие авторитеты (например, Дэн Эпплман) указали, что VB 6 был очень продуктивен для создания бинарных блоков кода многократного использования, и поэтому этого было достаточно. Это противоречие сейчас затихнет, потому что VB .NET очень решительно ООП - и наиболее определенно включает Наследование.
п
Perl
это аббревиатура, которая фактически расширяется до «Практического извлечения и языка отчетов», но это не очень помогает вам понять, что это такое. Хотя он был создан для обработки текста, Perl стал самым популярным языком для написания программ CGI и был оригинальным языком Интернета. Люди, которые имеют большой опыт работы с Perl, любят его и клянутся им. Новые программисты, однако, склонны вместо этого ругаться, потому что у него репутация нелегкого обучения. VBScript и Javascript заменяют Perl для веб-программирования сегодня. Администраторы Unix и Linux также часто используют Perl для автоматизации своей работы по обслуживанию.
Процесс
относится к программе, которая в данный момент выполняется или «работает» на компьютере.
Полиморфизм
это слово в объяснениях объектно-ориентированного программирования. Это способность иметь два разных объекта двух разных типов, которые оба реализуют один и тот же метод (полиморфизм буквально означает «много форм»). Так, например, вы можете написать программу для правительственного агентства под названием GetLicense. Но лицензией может быть лицензия на собаку, водительские права или лицензия на выдвижение на политический пост («лицензия на кражу» ??). Visual Basic определяет, какой из них предназначен, по различиям в параметрах, используемых для вызова объектов. И VB 6, и VB .NET обеспечивают полиморфизм, но для этого они используют другую архитектуру.
по просьбе Бет Энн
Свойство
В Visual Basic именованный атрибут объекта. Например, каждый объект Toolbox имеет имясвойство. Свойства можно установить, изменив их в окне «Свойства» во время разработки или с помощью операторов программы во время выполнения. Например, я мог бы изменить имя свойство формы Form1с утверждением:
Form1.Name = "MyFormName"
VB 6 использует Недвижимость Получить, Набор недвижимости и Недвижимость Лето операторы для манипулирования свойствами объектов. Этот синтаксис был полностью переработан в VB.NET. Синтаксис Get и Set не совсем одинаков, и Let вообще не поддерживается.
В VB.NET членское поле в учебный класс это собственность.
Класс MyClass. Частное членское поле как String. Public Sub classmethod () «Что бы ни делал этот класс. End Sub. Конечный класс.
общественного
В Visual Basic .NET - ключевое слово в объявлении, которое делает элементы доступными из кода в любом месте. в том же проекте, из других проектов, которые ссылаются на проект, и из любой сборки, построенной из проект. Но смотри Уровень доступа а также по этому вопросу.
Вот пример:
Открытый класс aPublicClassName.
Public может использоваться только на уровне модуля, интерфейса или пространства имен. Вы не можете объявить элемент как открытый в процедуре.
р
регистр
Регистрация DLL (Библиотека динамических ссылок) означает, что система знает, как ее найти, когда приложение создает объект, используя ProgID библиотеки DLL. Когда DLL компилируется, Visual Basic автоматически регистрирует ее на этом компьютере. COM зависит от реестра Windows и требует, чтобы все компоненты COM хранили (или «регистрировали») информацию о себе в реестре, прежде чем их можно будет использовать. Уникальный идентификатор используется для разных компонентов, чтобы убедиться, что они не конфликтуют. Идентификатор называется GUID, или граммlobally UNique Я БЫentifier, и они рассчитываются компиляторами и другим программным обеспечением для разработки с использованием специального алгоритма.
S
Сфера
Часть программы, где переменная может быть распознана и использована в выражениях. Например, если объявлена переменная (DIM заявление) в Объявления раздел формы, то переменная может быть использована в любой процедуре в этой форме (например, щелчок событие для кнопки в форме).
состояние
Текущее состояние и значения в работающей программе. Это обычно наиболее важно в онлайн-среде (такой как веб-система, такая как программа ASP), где значения, содержащиеся в переменных программы, будут потеряны, если они не будут сохранены каким-либо образом. Сохранение критической «информации о состоянии» является обычной задачей, необходимой при написании онлайн-систем.
строка
Любое выражение, которое оценивается как последовательность смежных символов. В Visual Basic строка является типом переменной (VarType) 8.
Синтаксис
Слово «синтаксис» в программировании почти такое же, как «грамматика» в человеческих языках. Другими словами, это правила, которые вы используете для создания утверждений. Синтаксис в Visual Basic должен позволить компилятору Visual Basic «понимать» ваши операторы для создания исполняемой программы.
Это утверждение имеет неверный синтаксис
- A == B
потому что в Visual Basic нет операции "==". (По крайней мере, еще нет! Microsoft постоянно добавляет к языку.)
U
URL
Uniform Resource Locator - это уникальный адрес любого документа в Интернете. Различные части URL имеют конкретное значение.
Части URL
протокол | Доменное имя | Путь | Имя файла |
Http: // | visualbasic.about.com/ | библиотека / еженедельно / | blglossa.htm |
«Протокол», например, может быть FTP: // или MailTo: // между прочим
Usenet
Usenet - это всемирная распределенная дискуссионная система. Он состоит из набора «групп новостей» с именами, которые классифицируются по темам. «Статьи» или «сообщения» публикуются в этих группах людей людьми на компьютерах с соответствующим программным обеспечением. Эти статьи затем транслируются в другие взаимосвязанные компьютерные системы через самые разные сети. Visual Basic обсуждается в ряде различных групп новостей, таких как Microsoft.public.vb.general.discussion.
UDT
Хотя это не совсем термин Visual Basic, определение этого термина было запрошено читателем About Visual Basic, так что вот оно!
UDT - это аббревиатура, которая расширяется до «User Datagram Transport», но это, возможно, мало что скажет. UDT - это один из нескольких «протоколов сетевого уровня» (другой - TCP - половина, возможно, более знакомого TCP / IP). Это просто согласованные (стандартизированные) методы для передачи битов и байтов по сетям, таким как Интернет, но также, возможно, с одного компьютера на другой в одной комнате. Так как это просто подробное описание того, как это сделать, его можно использовать в любом приложении, где необходимо передавать биты и байты.
Утверждение UDT о славе заключается в том, что он использует новые механизмы контроля надежности и потока / перегрузки, основанные на другом протоколе, называемом UDP.
В
VBX
Расширение файла (и общее имя) компонентов, используемых 16-разрядными версиями Visual Basic (VB1 - VB4). Устаревшие, VBX не обладают двумя свойствами (наследование и полиморфизм), которые, как полагают многие, требуются настоящими объектно-ориентированными системами. Начиная с VB5, OCX, а затем элементы управления ActiveX стали актуальными.
Виртуальная машина
Термин, используемый для описания платформы, то есть программного обеспечения и операционной среды, для которой вы пишете код. Это ключевая концепция в VB.NET, потому что виртуальная машина, в которую пишет программист VB 6, радикально отличается от той, которую использует программа VB.NET. В качестве отправной точки (но это гораздо больше), виртуальная машина VB.NET требует наличия CLR (Common Language Runtime). Чтобы проиллюстрировать концепцию платформы виртуальной машины в реальном использовании, VB.NET предоставляет альтернативы в меню «Построение» Configuration Manager:
W
Веб-сервисы
Программное обеспечение, которое работает по сети и предоставляет информационные услуги на основе стандартов XML, которые доступ через адрес URI (универсальный идентификатор ресурса) и информацию, определенную в XML интерфейс. Стандартные технологии XML, обычно используемые в веб-сервисах, включают SOAP, WSDL, UDDI и XSD. См. Quo Vadis, Веб-сервисы, Google API.
Win32
Windows API для Microsoft Windows 9X, NT и 2000.
Икс
XML
Расширяемый язык разметки позволяет дизайнерам создавать собственные настраиваемые теги разметки для информации. Это позволяет определять, передавать, проверять и интерпретировать информацию между приложениями с большей гибкостью и точностью. Спецификация XML была разработана W3C (консорциум World Wide Web - ассоциация, членами которой являются международные корпорации), но XML используется для приложений далеко за пределами Интернета. (Многие определения, которые вы можете найти в Интернете, указывают на то, что он используется только для Интернета, но это распространенное недоразумение. XHTML - это особый набор тегов разметки, основанный на HTML 4.01, а также XML, который является исключительно для веб-страниц.) VB.NET и все технологии Microsoft .NET широко используют XML.