Microsoft Corporation — американская публичная транснациональная корпорация, один из крупнейших в мире разработчиков в сфере проприетарного программного обеспечения для различного рода вычислительной техники — персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего. Наиболее известными продуктами являются семейства операционных систем Windows и офисных приложений Microsoft Office. Кроме этого компания разрабатывает и продаёт ноутбуки и планшетные компьютеры под брендом Surface, игровые консоли Xbox, а также аксессуары для персональных компьютеров.
COM — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов, каждый из которых может использоваться во многих программах одновременно. Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования. Стандарт COM мог бы быть универсальным и кроссплатформенным, но закрепился в основном на операционных системах семейства Microsoft Windows. В современных версиях Windows COM используется очень широко. На основе COM были реализованы технологии: Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX, а также XPCOM.
Windows API — общее наименование набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации «Майкрософт». Предоставляет прямой способ взаимодействия приложений пользователя с операционной системой Windows. Для создания программ, использующих Windows API, корпорация «Майкрософт» выпускает комплект разработчика программного обеспечения, который называется Platform SDK и содержит документацию, набор библиотек, утилит и других инструментальных средств для разработки.
ATL — комплекс маркетинговых коммуникаций, включающий традиционные (классические) виды рекламы. В ATL включается реклама в традиционных СМИ — пресса, радио, телевидение, реклама OOH — наружная и внутренняя, а также полиграфическая реклама.
BTL — комплекс маркетинговых коммуникаций, отличающихся от прямой рекламы ATL уровнем воздействия на потребителей и выбором средств воздействия на целевую аудиторию. Включает в себя стимулирование сбыта, мерчандайзинг, POS-материалы, директ мейл, выставки и многое другое.
MSN (Microsoft Network) — крупный интернет-провайдер и веб-портал, созданные компанией Microsoft и начавшие работу 24 августа 1995 года. Название «MSN» затем было распространено на сервис электронной почты Hotmail, клиент службы мгновенных сообщений MSN Messenger, а также на ряд веб-узлов, поддерживаемых Microsoft.
Библиоте́ка визуа́льных компоне́нтов — объектно-ориентированная библиотека для разработки программного обеспечения, разработанная компанией Borland для поддержки принципов визуального программирования. VCL входит в комплект поставки Delphi, C++ Builder и Embarcadero RAD Studio и является, по сути, частью среды разработки, хотя разработка приложений в этих средах возможна и без использования VCL. VCL предоставляет огромное количество готовых к использованию компонентов для работы в самых разных областях программирования, таких, например, как интерфейс пользователя, работа с базами данных, взаимодействие с операционной системой, программирование сетевых приложений и прочее.
Windows Template Library (WTL) — свободно распространяемая библиотека шаблонов (шаблонных классов) C++, предназначенная для написания стандартных GUI приложений Windows, являющаяся расширением библиотеки ATL. WTL представляет собой надстройку над интерфейсом Win32 API операционных систем Windows, и в первую очередь разрабатывалась как облегчённая альтернатива библиотеке MFC. WTL поддерживает работу с окнами и диалогами, стандартными диалогами Windows, GDI, стандартными контролами, ActiveX и пр. В библиотеке представлены основные элементы управления: меню, панели инструментов, кнопки, поля ввода, списки и т. д. Помимо основных, также доступны для использования оконные элементы управления, такие как Splitter. В библиотеку включены также некоторые вспомогательные классы, например класс-обертка строки CString
, синтаксически совместимая с аналогичным классом библиотеки MFC.
Microsoft Excel — программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS, а также Android, iOS и Windows Phone. Она предоставляет возможности экономико-статистических расчетов, графические инструменты, язык макропрограммирования потоков данных Power Query и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA. Microsoft Excel входит в состав Microsoft Office.
Windows Embedded CE 6.0 является шестой версией операционной системы Windows Embedded, ориентированной на предприятия, изготавливающие промышленные контроллеры и устройства бытовой электроники. В Windows Embedded CE 6.0 полностью переделано ядро, которое поддерживает свыше 32000 процессов, по сравнению с 32 в предыдущих версиях. С 32 Мб до 2 Гб поднялось выделяемое для процессов виртуальное адресное пространство.
Microsoft Paint — многофункциональный, но в то же время довольно простой в использовании растровый графический редактор компании Microsoft, входящий в состав всех операционных систем Windows начиная с первых версий.
Active Template Library (ATL) — набор шаблонных классов языка C++, разработанных компанией Microsoft для упрощения написания COM-компонентов. Эта библиотека позволяет разработчикам создавать различные объекты COM, серверы автоматизации OLE и управляющие элементы ActiveX. Среда разработки Visual Studio включает мастера и помощники для ATL, позволяющие создать первичную объектную структуру практически без программирования вручную.
ATL Server — технология, разработанная фирмой Microsoft для создания веб-приложений. Она использует движок замены тегов, написанный на C++, для генерации веб-страниц. Она основывается на уже существующих технологиях, как ISAPI и Microsoft Active Template Library, и содержит библиотеку шаблонов, разработанную для использования при создании веб-приложений.
OLE Automation — технология компании Microsoft, позволяющая обращаться к COM-объектам из интерпретаторов скриптовых языков, таких, как VBScript.
Ars Technica — новостное и аналитическое интернет-издание на английском языке, посвящённое информационным технологиям. Одно из самых популярных сетевых изданий об IT, ежемесячная посещаемость в 2008 г. составила, по разным оценкам, от 1,5 до 4,5 миллионов уникальных пользователей.
Truevision3D — коммерческий 3D движок. Впервые создан Сильвеном Дюпоном в 1999 году.
Windows Runtime, или WinRT — это новая модель программирования от Microsoft, являющаяся основой для разработки приложений в стиле Метро в новой операционной системе Windows 8. WinRT поддерживает разработку на C++, управляемых языках C# и VB.NET, а также JavaScript.
Windows Embedded Compact 2013 — восьмая версия операционной системы реального времени Windows Embedded CE, развивающейся отдельно от семейства Windows NT, и ориентированной на предприятия, изготавливающие промышленные контроллеры и устройства бытовой электроники. Windows Embedded Compact может работать на различных микропроцессорных архитектурах и поддерживает x86, и ARM. Была выпущена 14 июня 2013 года.
Microsoft Mahjong — компьютерная версия маджонга, выпущенная компанией Microsoft. Версия под названием Mahjong Titans была сделана компанией Oberon Games и входила в Windows Vista и Windows 7. Она получила преимущества GUI от Windows Vista и такие функции, как выбор карт и смена фона. Игра не была переделана под Windows 8; однако автономную версию игры, сделанную Arkadium и выпущенную Microsoft Studios, можно бесплатно загрузить из Windows Store.
Curiously Recurring Template Pattern (CRTP) идиома языка C++, название которой можно примерно перевести как Странно рекурсивный шаблон или Странно повторяющийся шаблон, часто просто Рекурсивный Шаблон, состоящая в том, что некоторый класс X
наследуется от шаблона класса, использующего X
как шаблонный параметр.