К сожалению, далеко не все пользователи понимают, в чем отличия сборок Longhorn от разных лабораторий. Сегодня мы расскажем о том, какие существуют виртуальные лаборатории сборок (от англ. Virtual Build Labs или VBL) и чем были интересны сборки лаборатории Lab06.
Итак, наверное, всем знакома знаменитая Lab06. Но чем она примечательна?
Вообще, стоит отметить, что на момент разработки Longhorn компания Microsoft адаптировала концепцию 7 лабораторий, при этом каждая из лабораторий отвечала за один аспект ОС. Ниже можно ознакомиться с перечнем существующих на тот момент виртуальных лабораторий:
Lab01: Базовая (Ядро)
Lab02: Работа с сетями
Lab03: Сервер
Lab04: Управление
Lab05: Основная
Lab06: Рабочий стол
Lab07: IIS/COM+
Периодически все VBL сдают свой код в лабораторию Main, в которой проводился отлов ошибок до того, как интегрировать код в код лабораторий 01-04 и 06-07, после чего цикл повторялся.
Так что когда в следующий раз увидите сборку от Lab06, то не ошибитесь - это не просто лаборатория с кучей сюрпризов и вкусностей, как многие думают. Это лаборатория, которая занимается пользовательским интерфейсом и была ответственна за весь код пользовательского интерфейса в Longhorn. Фактически, так как интерфейс Longhorn должен был быть революционным, то именно из этой лаборатории выходило большинство прототипов, которые мы связываем Longhorn - режимы просмотра Panorama и Carousel, Aero Glass и другие интересные вещи. Конечно, весь новый код пользовательского интерфейса должен был сначала пройти обкатку в сборках Lab06, и если он не проходил реверсную интеграцию в основную лабораторию, то код или умирал или шлифовался дальше.
Использование модели 7 лабораторий было прекращено со времен сборок
Omega-13, позволив реализовать большую интеграцию основных лабораторий и быстрее работать над сборками.
Источник:
http://uxunleaked.blogspot.com
Перевод: Zloy Kak Pё$
Источник: thevista.ruУважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.