Что такое Microsoft.NET?

  35790931      

Что такое Microsoft NET?

Новая технология .NET, предложенная компанией Microsoft, отражает видение этой компанией приложений в эпоху Internet. Технология .NET обладает улучшенной функциональной совместимостью, в основе которой лежит использование открытых стандартов Internet. Кроме того, она повышает устойчивость классического пользовательского интерфейса операционной системы Windows — рабочего стола. Разработчикам программного обеспечения технология .NET предоставляет новую программную платформу и великолепные инструментальные средства разработки, в которых основную роль играет язык XML (extensible Markup Language — расширяемый язык разметки). Microsoft .NET — платформа, построенная на верхнем слое операционной системы.
Платформа .NET решает многие проблемы, которые досаждали программистам в прошлом. К их числу относятся проблемы, связанные с развертыванием приложений, управлением версиями, утечкой памяти, а также проблемы безопасности. Платформа .NET позволяет разрабатывать мощные, независимые от языка программирования, настольные приложения и масштабируемые (расширяемые) Web-службы, построенные на базе новой мощной полнофункциональной библиотеки классов .NET Framework.
В каждой новой версии Visual C++ компания Microsoft расширяет возможности языка во многих направлениях. Visual C++.NET не является исключением, поддерживая множество новых возможностей, для использования которых введены новые ключевые слова и атрибуты. В частности, появилась поддержка разработки кода на управляемом C++ для платформы .NET. В этой главе представлены несколько примеров, которые помогут читателю познакомиться с основными классами .NET Framework и приступить к самостоятельному написанию кода на управляемом C++. На примере использования класса Console (Консоль) продемонстрированы стандартные ввод и вывод, а кроме того, рассмотрены необычайно полезные классы String (Строка) и Array (Массив).

Что такое Microsoft NET?
В связи со всей этой шумихой, поднятой вокруг платформы .NET и Internet, важно четко осознавать, что с появлением платформы .NET изменилась модель программирования. Следствием этого стала возможность создания намного более устойчивых Windows-приложений. Судьба приложения больше не зависит от обширных конфигурационных данных, хранящихся в хрупком системном реестре Windows. .NET-приложения содержат самоописание. Они содержат метаданные в своих исполняемых файлах. Различные версии компонентов могут быть развернуты и существовать одновременно.

Основы технологии NET
Платформа .NET решает многие проблемы, которые досаждали программистам в прошлом. К их числу относятся проблемы, связанные с развертыванием приложений, управлением версиями, утечкой памяти, а также проблемы безопасности. Платформа .NET позволяет разрабатывать мощные, независимые от языка программирования, настольные приложения и масштабируемые (расширяемые) Web-службы, построенные на базе новой мощной полнофункциональной библиотеки классов .NET Framework

Программирование на управляемом C++
В каждой новой версии Visual C++ компания Microsoft расширяет возможности языка во многих направлениях. Visual C++.NET не является исключением, поддерживая множество новых возможностей, для использования которых введены новые ключевые слова и атрибуты. В частности, появилась поддержка разработки кода на управляемом C++ для платформы .NET. В этой главе представлены несколько примеров, которые помогут читателю познакомиться с основными классами .NET Framework и приступить к самостоятельному написанию кода на управляемом C++. На примере использования класса Console (Консоль) продемонстрированы стандартные ввод и вывод, а кроме того, рассмотрены необычайно полезные классы String (Строка) и Array (Массив).

Объектно-ориентированное программирование на управляемом C++
В этой паве мы изменим темп вместо того, чтобы осваивать новый мат ерши потратим ботьше времени на углубление понимания объектно ориентированной стороны управляемого С++ в частности, абстракции и наследования Сначала мы повторим основы объектно-ориентированного программирования, потом рассмотрим пример Бюро путешествии Acme. Этот пример будет разрабатываться в последующих павах по мере изучения татформы NET Мы рассмотрим, какие абстракции подходят для того чтобы реализовать систему резервирования ресурсов, и реализуем систему резервирования (бронирования) гостиничных номеров

Управляемый C++ в .NET Framework
Язык C++ — мощный инструмент разработки программ, оказавший огромное влияние на развитие вычислительной науки. Управляемые (managed) расширения от Microsoft добавили в язык C++ целый новый мир — мир .NET. Для того чтобы полностью использовать возможности Visual C++ .NET, необходимо понимать, как он работает с .NET Framework. Мы начнем рассмотрение с базового класса Object (Объект) из пространства имен System. Затем рассмотрим коллекции, а также методы класса Object (Объект), которые следует перегрузить для использования возможностей, предоставляемых .NET Framework.

Создание графических пользовательских интерфейсов
К сожалению, конструктор форм (Forms Designer) не поддерживается в C++ Тем не менее, вы можете использовать конструктор форм (Forms Designer) в С#, и потом перенести полученный с помощью С# код графического интерфейса пользователя в программу на C++ Для переноса графического интерфейса пользователя в программу на C++ необходимы дополнительные усилия, и, в большинстве случаев, такой перенос особой пользы не дает Как правило, C++ не используют для разработки пользовательских графических интерфейсов, вместо этого применяется подход смешения языков, в котором для создания почьзовательского интерфейса используется С#, а в других аспектах разработки проекта из разных соображений используется C++

Сборки и развертывание
Именно благодаря операции развертывания тяжелая работа программиста становится доступной пользователю. Сборки .NET делают развертывание намного более простым и намного более надежным, чем традиционное развертывание Windows. Частное развертывание сборки столь же просто, как копирование компонента сборки в тот же самый каталог, в котором расположена клиентская программа. А общедоступное развертывание сборки регистрирует компонент с уникальным именем (известным как строгое имя) в глобальном кэше сборок, благодаря чему сборка становится доступной для общего использования

Классы каркаса .NET Framework
В этой главе мы сосредоточим наше внимание на классах, которые иллюстрируют ключевые концепции и модели, проявляющиеся повсюду в каркасе .NET Framework. Такой подход представляется нам более плодотворным, чем просто попытаться немного рассказать о каждом классе, который когда-либо мог бы понадобиться, без того, чтобы дать читателю общее представление о классах .NET. В других главах глубже рассматриваются иные части каркаса, такие как Windows Forms (Формы Windows), ASP.NET, безопасность ADO.NET, и сетевые службы (Web Services).

Программирование в ADO.NET
Классы каркаса, предназначенного для работы с базами данных, собраны в ADO.NET. Класс DataSet (Набор данных) позволяет работать с реляционными данными реляционным же способом, независимо от того, есть ли в текущий момент соединение с источником данных. Разъединенный (disconnected) доступ к данным становится все более значимым в многоярусном и Internet-ориентированном мире данных.

ASP.NET и Web-формы
Технология ASP.NET, предназначенная для создания Web-приложении, является важной частью платформы .NET. По сравнению с очередной усовершенствованной версией ASP (Active Server Pages — Активные страницы сервера), эта новая технология представляет собой более унифицированную платформу, которая значительно упрощает реализацию сложных Web-приложений В данной главе мы ознакомимся с основами технологии ASP.NET, а также рассмотрим Web-формы, облегчающие создание интерактивных Web-страниц

Web-службы
Распределение функций приложений и возможность использования данных за пределами предприятия, на котором они хранятся, — следующий шаг в развитии компонентной технологии. Количество служб, которые разработчики могут интегрировать в свои приложения, настолько велико, что не приходится даже мечтать о том, чтобы создать их все самостоятельно. Рассмотренный нами конкретный пример, — система бронирования Acme (Acme Reservation System), — представляет собой простую службу. Бюро путешествий Acme (Acme Travel Agency), в состав которого входит система бронирования билетов на авиарейсы и система бронирования мест в гостинице, предоставляет клиентам более широкий спектр услуг.

Web-узлы и Web-службы,работающие на основе ATL Server
Создавать Web-приложения и Web-службы можно несколькими способами Один из них — это использовать технологию ASP NET Такой подход поддерживается в разной степени большинством языков платформы NET Есть и другой подход, поддерживаемый только языком Visual C++ Он состоит в применении сервера ATL Server [ATL Server реализован с помощью неуправляемого C++ и поэтому не относится к основной предметной области NET

Защита Защита, или безопасность — это одно из основных требований к приложениям и при разработке ее следует учитывать не в последнюю очередь Однако из педагогических соображений говорить о защите легче тогда, когда уже состоялось знакомство с прикладной моделью NET, а также с ASP NET и Web-службами Эта глава должна познакомить вас с основными концепциями защиты NET.

Учебник по пластиковым карточкам и электронным деньгам

Практически во всех платежных системах (как российских, так и международных) есть определенная градация продуктов (карт) по их престижности и предоставляемому сервису. Практически везде можно встретить карты типа Золотые (Gold), Классические или Стандартные (Classic), Бизнес (Business) и т.п. В разных системах (и даже банках) они могут различаться по названиям, условиям, тарифам и много еще по чему. Однако всегда есть разграничение: для бедных, для среднего класса, для богатых, очень богатых и т.д.

Управление рисками: обзор употребительных подходов
Информационная безопасность (ИБ) должна достигаться экономически оправданными мерами. В данной статье представлена методика, позволяющая сопоставить возможные потери от нарушений ИБ со стоимостью защитных средств и выбрать направления, на которых целесообразно сконцентрировать основные ресурсы.

Управление параллелизмом в основной памяти
В системах баз данных управление параллелизмом используется для обеспечения иллюзии последовательного выполнения транзакций, в то время как на самом деле одновременно выполняется несколько транзакций. Однако в нескольких исследовательских статьях высказывается мнение, что для некоторых специальных баз данных управление параллелизмом может не требоваться

Основные виды электронной коммерции
Еще несколько лет назад сеть Internet использовалась в основном только для обмена почтовыми сообщениям и пересылки файлов. Однако в последнее время современные технологии превратили Internet в развитую инфраструктуру, которая охватывает все основные информационные центры, мировые библиотеки, базы данных научной и правовой информации, многие государственные и коммерческие организации, биржи и банки

Назначение, выполняемые операции и преимущества системы «Интернет-Банк»
Система «Интернет-Банк» – это система дистанционного банковского обслуживания, которая позволяет осуществлять управление банковскими счетами через сеть Интернет. Система рассчитана на обслуживание как юридических, так и физических лиц.

Автоматизация бизнес-процессов в 1С Предприятие 8.0

Обсуждая возможности технологической платформы "1С:Предприятие 8.0" (см. например, "1С:Предприятие 8.0" расширяет свои возможности", "BYTE/Россия" № 10'2004), нам уже приходилось подчеркивать, что ее многочисленные новшества связаны с решением трех основных взаимосвязанных задач развития системы:
* повышение производительности и масштабируемости решений;
* расширение функциональности и круга решаемых прикладных задач;
* повышение эффективности разработки, настройки и сопровождения.
Одно из важных новшеств в "1С:Предприятие 8.0" - создание механизма бизнес-процессов (МБП), который был реализован на уровне бета-версии в начале лета прошлого года и должен появиться в рабочем варианте в релизе 8.0.10 до конца I квартала 2005 г. Подчеркнем, что МБП - составная часть технологической платформы, а это означает, что связанные с ним возможности могут стать доступны всем прикладным решениям, созданным на основе "1С:Предприятие 8.0".

Основные сведения о механизме бизнес-процессов
В информационных материалах "1С:Предприятие 8.0" говорится, что цель механизма управления бизнес-процессами - автоматизация цепочек связанных операций, направленных на достижение общей цели, обычно в контексте организационной структуры, определяющей функциональные роли и связи. Автоматизация бизнес-процессов позволяет повысить качество организации работы и эффективность управления.

Интеллектуальный анализ данных в "1С:Предприятие 8.0"
Одна из главных тенденций на рынке учетно-управленческих систем - постоянное повышение спроса на применение средств аналитической обработки данных, обеспечивающих принятие обоснованных решений. Именно поэтому одним из стратегических направлений развития системы ПО "1С:Предприятие" стало постоянное расширение возможностей экономической и аналитической отчетности.

Подальше положишь - поближе возьмешь
Очень часто в различных электронных конференциях по программам семейства "1С:Предприятие" попадаются вопросы, связанные с администрированием баз данных. Желание поделиться опытом, накопленным почти за три года работы и обкатанными приемами в данной области с одной стороны и природная лень - с другой (в смысле надоело раз от разу отвечать на одни и те же вопросы) и вызвало желание как-то систематизировать все это в одном - общедоступном месте.

Электронный обмен данными через "1С:Сеть"
Продвижение технологий платформы "1С:Предприятие" в сторону средних и крупных заказчиков естественным образом повышает значимость проблемы интеграции ее прикладных решений между собой и с внешними приложениями. Ровно год назад мы рассматривали средства ее интеграции с внешними приложениями и источниками данных, реализованные непосредственно на уровне технологической платформы

Средства и механизмы интеграции в "1С:Предприятие 8.0"
Задачи создания и развития автоматизированных систем управления сегодня все в большей степени увязываются с вопросами интеграции отдельных подсистем и компонентов корпоративной информационной системы. Поэтому неудивительно, что расширение функциональных и технологических возможностей базовых платформ для создания решений масштаба предприятия в последние годы во многом идет в направлении интеграции.

OFSA. Основные принципы

В настоящее время найти информацию об OFSA в отечественных СМИ (включая конечно и электроные) несложно, но практически вся эта информация носит формальный характер. Сначала идет формально-рекламное определение, потом список функциональных модулей и далее в телеграфном стиле обзор модулей. Отсутствие информации о принципах работы системы часто приводит к ситуации, когда читатель позиционирует OFSA как просто аналитическую систему, в ряду нескольких имеющихся на рынке, а это точка зрения далека от истины.
В настоящей статье деляется попытка выделить отличительные особенности OFSA и дать самое первое приближение (насколько позволяюют рамки статьи) основных принципов работы системы. С этой позиции неформальное определение может выглядеть следующим образом:
OFSA является банковской аналитической системой имитационного моделирования, построенной на основе дисконтированного кэш-флоу; система предназначена для поддержки принятия управленческих решений, оценки финансового состояния банка и прогнозирования.

Информационные структуры и алгоритмы
Когда приступаешь к изучению сложной и большой системы, в такой трудной предметной области, как банковская, очень полезно уже сразу представлять (хотя бы в общих чертах) основные виды входной информации. В самом первом приближении, можно выделить два вида входной информации: Информация из оперативных банковских систем, поступающая (загрузка/модификация) с заданной периодичностью в финансовое хранилище данных FDM

OFSA Основные принципы
Центральное место в системе занимают т.н. "Финансовые Инструменты" (или просто Инструменты), под которыми понимаются юридически обеспеченные соглашения (договора) находящихся в обращении типов финансовых активов. Каждому Финансовому Инструменту в FDM соответствует отдельная таблица, используемая для хранения информации на уровне договора/лицевого счета

Общее описание системы
Система предназначена для информационной поддержки проведения торгов по закупкам оборудования и материалов, заказа услуг. Полное протоколирование всех действий участников торгов обеспечивает накопление информации по заказчикам и поставщикам. Формализованная часть этих данных позволяет получить характеристики партнёров, организовывать их уведомление о новых проводимых торгах и поступающих заявках.

Архитектуры ООСУБД. Анализ реализаций
Когда началось коммерческое использование ООСУБД, реляционная технология уже была хорошо укоренившейся, и, хотя о ней все еще продолжали спорить, все основные поставщики РСУБД заняли свое место на рынке баз данных. В то время компании переходили из стадии принятия решений относительно инфраструктурной технологии баз данных в стадию принятия решений о применении этой технологии для повышения эффективности бизнеса.

База знаний предприятий

Актуальность темы работы обусловлена тем, что в настоящее время отсутствуют завершенные средства, обеспечивающие решение сформулированной проблемы.
Вопросы оптимального распределения изделий специального назначения для их изготовления на предприятиях оборонного комплекса решаются в настоящее время экспертами. Количество предприятий, обеспечивающих изготовление специзделий, исчисляется десятками. Каждое изделие в плане его изготовления должно обладать набором своих уникальных свойств. В свою очередь, каждое предприятие имеет свою специфику и возможности: материальную базу, кадры, экономику, временные ресурсы и другие с точки зрения изготовления тех или иных специзделий. Ряд предприятий не имеет возможности изготовить ряд специзделий по разным причинам. Таким образом, формулируется проблема рационального распределения заказа специзделий на указанных предприятиях с учетом ряда ограничений. Обязательное требование – каждое изделие должно быть распределено.
Указанная проблема может быть решена только разработкой соответствующих специализированных средств, способных обрабатывать информацию в форме знаний.
В процессе разработки программного обеспечения решались следующие задачи: разработка модели знаний, разработка интерфейса системы, разработка функций обработки фактов, разработка структуры программного продукта, разработка алгоритмов программы, разработка тестов и тестовых программ.

Анализ методов решения задачи
В связи с необходимостью взаимодействия модуля базы знаний предприятий с другими модулями ГЭС, каждый из которых имеет сложную структуру и может требовать значительные ресурсы для своей работы, целесообразно иметь возможность размещать модуль базы знаний предприятий на отдельной вычислительной машине.

Теория экономических информационных систем
Современные экономические системы для успешной конкуренции в рыночных условиях требуют применения последних достижений науки и техники в области управления. Внедрение вычислительной техники, создание информационных систем различного назначения – это путь эффективного развития предприятия любого профиля.

Краткое сравнение систем Кодекс, Гарант и КонсультантПлюс
Для работы с правовой информацией в архитектуре «тонкий клиент» не требуется установки специального программного обеспечения на компьютер пользователя, достаточно обычного интернет-броузера (например, Internet Explorer, Netscape Navigator, Opera). Некоторое ограничение в функциональных возможностях клиента восполняется развитием современных браузеров и постоянным совершенствованием интерфейса баз данных «Кодекс», адаптирующего широкие возможности Windows-версии системы к более «скромным» требованиям Web-броузеров.

Зрелость: Система навыков
Совсем не так давно, всего около 10 лет тому назад, наш народ еще не был готов к принятию новых знаний. Мы все слишком были поглощены перспективами перестройки и выхода из-под гнета коммунистических властных структур. Тогда казалось, что вот еще немного — и мы начнем жить как положено жить народу, имеющему самые передовые в мире космические и атомные технологии, самые большие запасы сырья и самую неиспорченную природу.

Архитектура предприятия основные определения
Первейшей задачей управления является выбор правильных названий... Если названия неверны, то язык не будет соответствовать правде. Если язык не будет соответствовать правде, тогда вещи не достигнут совершенства. Если вещи не достигнут совершенства, то церемонии и музыка не будут процветать. Если церемонии и музыка не будут процветать, то наказания не будут справедливыми

Разбиение модели на конечные элементы
Перед разбиением модели и даже перед построением модели важно подумать о том, какое разбиение, свободное или контролируемое больше подойдет для вашей модели. Свободное разбиение не имеет ограничений в форме элементов и не имеет специальных требований для их применения. По сравнению со свободным разбиением, контролируемое разбиение ограничивает форму элементов


Основы теории передачи информации
При передаче информации по каналу связи с помехами в принятых данных могут возникать ошибки. Если такие ошибки имеют небольшую величину или возникают достаточно редко, информация может быть использована потребителем. При большом числе ошибок полученной информацией пользоваться нельзя.

Профиль стандартов и спецификаций информационно-образовательных сред
Применение принципов открытых систем при создании, сопровождении и развитии современных информационных систем(ИС), вне зависимости от уровня их сложности или масштаба, позволяет достичь компромисса в противоречивости всех требований, предъявляемых на всех этапах жизненного цикла ИС. Постулат не новый, но всё более актуальный.

Источники формирования профиля
На начальном этапе построения профиля первостепенное значение имеют источники, представляющие концептуальные положения, требующие отражения в структуре. Помимо результатов анализа предметной области к таким источникам относятся интегрированные технологические решения и комплексные НТД – архитектурные спецификации, обобщенные модели и другие профили

Пример детализации структуры профиля
Данный раздел содержит справочный материал, представляющий пример детализации структуры профиля на трех верхних уровнях (БП, приложения, прикладные сервисы). Для каждого уровня предложена примерная иерархия групп моделей, которая может служить основой при развитии и наполнении профиля. Группы-листья могут выступать в качестве контейнеров для моделей либо декомпозироваться далее.

Расширение реляционной модели для лучшего отражения семантики
Дадим теперь краткое определение реляционной модели, в котором мы подчеркиваем, что алгебраические операции являются такой же важной частью этой модели, как и структуры. Наличие операций позволяет, помимо прочего, на строгом уровне обсуждать альтернативные схем (как базовых отношений, так и представлений) для конкретных приложений реляционной модели.

Информационные системы
Информация может быть передана устно и письменно, с помощью электрических сигналов и электромагнитных волн и др. После обработки, преобразования, систематизации может быть получена новая информация, новые знания. В философском смысле информация есть отражение реального мира, сведения, которые один реальный объект содержит о другом реальном объекте. Таким образом, понятие информации связывается с определенным объектом, свойства которого она отражает.

Концепции общей теории информации
Все объекты в природе состоят из элементарных частиц, объединенных в более или менее сложные структуры. Поэтому все взаимодействия между объектами сводятся к взаимодействию элементарных частиц и происходят по законам физики микромира. Эти элементарные взаимодействия полностью симметричны. Собственно именно эти элементарные взаимодействия и приводят к образованию разнообразных более или менее устойчивых структур на основе элементарных частиц

Borland MIDAS - многозвенные информационные системы
В настоящее время термин "промежуточное программное обеспечение" ("middleware") относится к любому программному компоненту, который располагается между пользовательскими приложениями на персональных компьютерах и РСУБД или унаследованной системой, непосредственно управляющими необходимыми данными. Этот термин, подобно многим другим, применяется настолько широко, что теряет смысл.

Методология построения информационных систем на основе технологии EJB
Думаю, расхваливать то, что будет написано мной сразу не стоит. Лучше сказать чего я постараюсь не написать. Если Вы хотите увидеть здесь учебник по которому можно научится основам EJB, то лучше Вам почитать книжки типа Corba за 14 дней. Если Вы ждете моих вздохов по перспективности и крутости технологии EJB, то Вам лучше почитать обзоры популярных компьютерных журналов. Если Вы ожидаете найти здесь обилие исходных примеров, да еще что бы они компилировались и работали,то Вам лучше почитать Manual от любого поставщика коммерческой или некоммерческой версии EJB сервера.

Сервер приложений
JNDI (Java Naming Directory Interface) - эта служба позволяет Вашим клиентскими приложениям находить на сервере приложений EJB компоненты по их имени. На самом деле Вы можете взять 10 компьютеров, объединить их в сеть, установить на них сервера приложений. Но сервис JNDI включить только на одном из них.

Контейнер
Контейнер это контейнер. Он предоставляет среду, в которой могут функционировать Ваши компоненты EJB. Получается, у Вас есть контейнер, в который вы можете запихивать свои компоненты. Каковы функции контейнера?

Home-интерфейс
Фабричные методы позволяют Вам создавать для себя экземпляры компонентов на стороне сервера. При вызове этого метода Вы можете передать параметры инициализации компонента. Можно иметь несколько фабричных методов с разным числом параметров. При вызове фабричного метода Вам возвращается ссылка созданного компонента на стороне сервера. Получив эту ссылку, Вы можете начать общение с созданным компонентом

Два подхода к проектированию информационных систем
Важнейшим фактором успешной деятельности предприятия является умение его руководства чувствовать рынок и ориентироваться на него. Перед любой компанией стоят две основные задачи: уметь заботиться о себе и видеть окружающую действительность. “Заботиться о себе”— значит наводить порядок в технологиях деятельности, процедурах документооборота, организационно-штатной структуре.

Интерфейс. Новые направления в проектировании компьютерных систем
В этой книге выражения интерфейс человек-машина или интерфейс человек-компьютер я обычно буду сокращать до пользовательского интерфейса или просто интерфейса. Многие считают, что термин пользовательский интерфейс относится только к современным графическим пользовательским интерфейсам (graphical user interface, GUI), основанным на окнах и меню, управляемых с помощью мыши.

Способы и средства помощи в человекоориентированных интерфейсах
Такой каталог является обычным текстом, а не специальным механизмом. Допустим, что вы хотите отправить электронное сообщение своему дяде Герману. Вы вводите текст и выделяете его. Затем с помощью клавиши LEAP переходите к пункту Герман Джэксон или к другому имени, под которым ваш дядя фигурирует в списке, и выделяете его электронный адрес. И, наконец, вы вводите или выбираете из меню команду Send и выполняете ее, как было описано выше, с помощью клавиши Command.

Информационная культура личности

Цель данного доклада – представить для программы «Информация для всех» (Information for All Programme, IFAP) традицию исследования, позволяющую изучить опыт использования информационно-коммуникационных технологий (ИКТ) в повседневной жизни. Помимо всего прочего, эта традиция изучает информацию, с которой люди имеют дело благодаря использованию различных технологий. Следовательно, она может способствовать лучшему осмыслению того, что для них в настоящий момент означает понятие «информационная культура личности»[1], находящееся в фокусе данной секции конференции. Оценка роли ИКТ в повседневной жизни людей – выяснение обстоятельств, вследствие которых эти технологии и сервисы с энтузиазмом принимаются и становятся частью человеческой жизни, или, в некоторых случаях, отвергаются – способна укрепить цель IFAP, состоящую в содействии выработке у людей навыков работы с ИКТ для улучшения их жизни.

Исходные данные

Нужна ли малому бизнесу IP-телефония

Телефонный номер Обычно один номер или объединение нескольких аналоговых линий для получения многоканального номера Многоканальный, несколько номеров на одной линии связи Многоканальный, несколько номеров на одной линии связи
Число одновременных разговоров на одной линии связи Один Несколько одновременных разговоров, 64 кбит на один разговор Несколько одновременных разговоров, в зависимости от используемого кодека примерно 12–88 кбит на один разговор
Создание линии связи Необходимо протянуть отдельный провод Необходимо протянуть отдельный провод Используется уже существующая линия связи. Для DSL-подключения:
тот же самый провод, что используется для подключения аналогового номера.
Для прямого IP-подключения: провод, используемый для подключения к Интернету

Коммуникационная задача малого офиса
Используется один канал связи как для Интернета, так и для подключения VoIP-телефонии. VoIP-трафик поступает на вход маршрутизатора, внутри которого телефонная IP-станция. Если оператор связи не может одновременно в одном IP-канале подать Интернет и VoIP-телефонию, то телефония осуществляется посредством обычного традиционного канала (аналогового или цифрового), а затем преобразуется в VoIP уже самим маршрутизатором

Мастер звонков. Руководство системного администратора
С помощью нашей системы Вы можете: объединить все офисные АТС Вашей компании в один программно-аппаратный комплекс. При этом вся информация о звонках сохраняется в единой базе данных системы, и используется в дальнейшем для получения детальных отчетов любого вида, заданного пользователем; масштабировать (расширять) систему при увеличении интенсивности звонков и (или) количества АТС

Восстановление информации своими руками

Долгое время главным козырем противников NTFS был следующий аргумент – чем вы будете ее восстанавливать, если она умрет? А мрет она, как показывает практика, достаточно часто. При всей своей надежности, NTFS не застрахована от потрясений. Ошибки оператора, вирусы, сбои питания, зависания ОС, дефекты поверхности, отказ электроники… С каждым днем человечество все сильнее и сильнее становится зависимо от компьютеров, объемы жестких дисков стремительно растут, а вместе с тем растет и ценность содержащихся на них данных, потеря которых зачастую невосполнима.
Спрос рождает предложение и на рынке как грибы после дождя вылупляются фирмы, специализирующиеся на восстановлении данных, однако, по-настоящему хороших специалистов можно встретить только в двух, ну от силы в трех из них, а все остальные лишь создают видимость кипучей деятельности, выставляя астрономические счета при довольно посредственном качестве восстановления. Но время кустарей уже ушло. Рабочая атмосфера изменилась. Хакеры разобрались со строением NTFS и документировали ее ключевые структуры. Начал формироваться достойный инструментарий для ручного восстановления.

Восстановление данных на NTFS разделах
Не используйте никаких автоматизированных "лечилок", если полностью в них не уверенны. Последствия такого лечения могут быть катастрофическими, а результаты "восстановления"– необратимыми. То же самое относится и к "специалистам", обитающим в фирмах непонятного происхождения и орудующих все теми же автоматизированными утилитами, которыми вы можете воспользоваться и без них. Некоторые пытаются создавать необходимый инструментарий самостоятельно.

Лазерные диски
Итак, предположим — Вы записали фотографии с летнего отдыха на Мальдивах на DVD диск, положили его на полку и через пол-года\год решили освежить в памяти это чудесное событие пересмотром снимков в кругу друзей. Вставляете диск в ДВД-ром, лампочка моргает, диск набирает и сбрасывает обороты, но открыть его содержимое в проводнике никак не получается. Или содержимое видно, но нужные файлы скопировать не удаётся.

Восстановление данных с лазерных дисков
Записываемые и перезаписываемые лазерные диски представляют собой идеальное средство для резервирования информации умеренных объемов (а всякий администратор обязательно должен заботиться о периодическом резервировании вверенной ему информации!). К сожалению, никакая работа без ошибок не обходится

Создание защищенного диска с искаженным TOC'ом
Искажение TOC'а – жестокий, уродливый, но на удивление широко распространенный прием, использующийся в доброй половине защитных механизмов. Штатные копировщики на таких дисках в буквальном смысле слова сходят с ума и едут крышей. Копировщики защищенных дисков (Clone CD, Alcohol 120%) к искаженному TOC'у относятся гораздо лояльнее, но требуют для своей работы определенного сочетания пишущего и читающего приводов, да и в этом случае копируют такой диск не всегда.

Как восстановить не читающийся CD?
Лазерные диски – не слишком-то надежные носители информации. Даже при бережном обращении с ними вы не застрахованы от появления царапин и загрязнения поверхности (порой диск фрезерует непосредственно сам привод и вы бессильны этому противостоять). Но даже вполне нормальный на вид диск может содержать внутренние дефекты, приводящие к его полной или частичной нечитаемости на штатных приводах.

Один слой хорошо, а два — лучше
Еще совсем недавно наличие в компьютере привода CD-RW считалось роскошью. А сегодня цена этого устройства такова, что его может позволить себе практически каждый владелец ПК. Нечто подобное можно сказать и о пишущих DVD-приводах, которые стали уже куда более доступны для "широких масс".

Новое поколение DVD
Самая «невинная» технологическая новинка — это 12-скоростная запись. Конечно, увеличение скорости сэкономит время, но основ не поколеблет — сделать это претендуют две других технологии, которые вот-вот должны появиться. Это двухслойная запись DVD+R двойной емкости и несколько более отдаленная в перспективе запись голубым лазером — DVD высокой точности.

Оптические системы хранения: а где прогресс?
Довольно длительное время рынок оптического хранения данных не испытывает глобальных потрясений: добрый десяток лет в качестве основных "контейнеров информации" выступают CD и DVD. Даже определение оптического хранения данных прямо указывает на использование этих носителей: по утверждению сайта whatis.com, оптическое хранение данных - "это любой метод хранения, при котором информация записывается и считывается при помощи лазера в целях архивирования или резервирования данных.

Один шаг до совершенства
До сих пор максимальная емкость записываемых DVD -дисков составляла до 4,5 Гбайт. Ограничение было принципиальным – характеристики формата DVD не позволяли разместить на поверхности стандартного накопителя большее количество информации. С другой стороны, выпускаемые уже длительное время штампованные диски формата DVD - Video имеют по 8,5 Гбайт емкости с каждой своей стороны. Половина информации в них записана на промежуточном полупрозрачном слое между нижним (прозрачным) и верхним (отражающим) слоями диска.

С видеокассеты на DVD
Аналоговые видеокамеры медленно, но верно уступают место цифровым. А видеокассеты на полке остаются, и качество записей с годами не становится лучше. Вашему вниманию предлагаются два устройства, позволяющие оцифровать старые пленки.

Восстановление удаленных файлов с CD-R/CD-RW
Заявляя о своей поддержке многосессионных дисков, операционные системы Windows9x и WindowsNT (вплоть до W2K включительно) тактично умалчивают о том, что поддерживают их лишь частично. Каждая сессия– это вполне самостоятельный том (в терминологии Windows– "логический диск"), имеющий свою собственную файловую систему и свои собственные файлы. Благодаря сквозной нумерации секторов лазерного диска, файловая система одной сессии может ссылаться на файлы, физически расположенные в любой другой сессии

О винчестерах и способах восстановления данных
Данная статья состоит из множества разделов, каждый из которых посвящен какому-то одному вопросу быстродействия. Многие из этих разделов в определенных местах тесно переплетаются между собой. Тем не менее, чтобы не превращать статью в кашу, в соответствующем разделе я буду писать только о том, что имеет отношение к обсуждаемый в данный момент теме, и ни о чем более

Заметки о восстановлении данных на жестких дисках
Современные операционные системы класса WindowsNT и жесткие диски с технологией в стиле S.M.A.R.T поддерживают целый комплекс защитных мер по предотвращению непреднамеренной порчи данных. Слово "непреднамеренной" здесь ключевое. Главный виновник большинства разрушений– сам пользователь. Это он создает рассадник вирусов на компьютере, это он бездумно устанавливает кривой софт откровенно левых производителей, это он манипулирует настройками в которых ни хрена не понимает

Восстановление информации на жестком диске
Настоящий обзор не является техническим руководством по изучению строения жестких дисков или описанием их логических структур. Это общий обзор методик и способов восстановления информации, ставшей недоступной в результате программного сбоя операционной системы, разрушительного действия вируса или неосторожных действий пользователя.

CD-Плейер на базе IDE CD-ROMа
Простота схемы позволяет собрать ее на макетной плате за вечер (обратите внимание на различие в сигналах WR и RW на схеме !) Один из вариантов платы разработан Антоном Беляевым, еще один (файл в формате ACCEL P-CAD 15) - неким Игорем с Яндекса. Вместо контроллера AT90S8515 можно применить более дешевый и современный ATMEGA8515, как показали испытания, при этом значительно повышается устойчивость к помехам по питанию.

Как звучат CD
На рынке бытовой аудиоаппаратуры прочно утвердился цифровой формат записи звуковых компакт-дисков (КД) Audio CD. В популярной любительской и профессиональной литературе различные авторы неоднократно высказывались по поводу достоинств и недостатков данного формата. В предлагаемой статье, опираясь на свой опыт, попытаюсь рассеять некоторые заблуждения.

Проигрыватель компакт-дисков из CD-ROMa
Проигрыватель компакт-дисков реализован на базе дисковода СD-ROM для компьютеров, который управляется по шине IDE контроллером. Контроллер проверен со многими дисководами CD-ROM - от 2-х до 24-х скоростных. Хорошие результаты показала работа с дисководами фирм: NEC, Philips, SONY, GoldStar, FUNAJ, MITSUMI,PANASONIC.

Запись на CD и DVD

Современная жизнь характеризуется повышенной деловой активностью населения. Любая, сколь угодно полезная информация не может быть использована, если отсутствуют каналы связи для ее передачи и приема. Сама по себе информация не имеет ценности, если ею нельзя воспользоваться. Бурное развитие современных технологий не в последнюю очередь обусловлено совершенствованием средств связи. Необходимость обладания информацией в определенное время, увеличение объема этой информации и уменьшение сроков ее доставки адресату, возможность ее оперативной передачи и приема делает мобильную связь неотъемлемым атрибутом действительности. Сейчас уже трудно вспомнить, как была устроена наша жизнь до появления средств мобильной связи. Сегодня стало актуально и экономически выгодно пользоваться пейджером, сотовым телефоном или спутниковым терминалом. Для предоставления современных услуг связи деловым потребителям зачастую уже недостаточно обычной телефонной сети. Особо актуально использование средств мобильной связи в районах, где стоимость прокладки новых проводных линий слишком высока.
Нетрудно догадаться, что при существующем великом множестве систем и устройств мобильной связи очень сложно выбрать то из них, которое действительно необходимо для решения конкретной задачи при организации вашего бизнеса или жизнедеятельности. Ведь радиостанции, пейджеры, сотовые и спутниковые телефоны — все это средства мобильной связи, различающиеся по характеру применения, стоимостным, техническим и другим характеристикам. Пользователь, решивший приобрести сотовый радиотелефон, пейджер или другое средство мобильной связи, постоянно сталкивается с проблемой выбора.


Введение
После того как вы приняли решение о необходимости обеспечения себя, своих родных или сотрудников мобильными средствами связи, перед вами неизбежно встают вопросы: «На чем остановить свой выбор? Как это лучше сделать? Где и у кого получить необходимую информацию?». Естественно, самым очевидным и, в общем-то, правильным решением будет обратиться к профессионалам, однако помощь квалифицированных специалистов высокого уровня не всегда доступна. Кроме того, можно «нарваться» на «специалистов», готовых любой ценой сбыть вам свой залежалый или недоброкачественный товар. Наконец, чтобы познакомиться с существующими видами средств мобильной связи, вам придется посетить не один магазин или фирму, потратив много драгоценного времени.
Если такая перспектива вас не устраивает, то решить большинство проблем поможет эта книга. В ней содержится информация о представленных на российском рынке средствах мобильной связи и принципах их работы, о технических характеристиках существующих и перспективных средств связи, о влиянии их на ваше здоровье и о многом, многом другом. Все это, несомненно, сэкономит ваше время и деньги, а также позволит более уверенно чувствовать себя даже при общении с экспертами в области мобильной связи.

Лазерные диски и запись на них
Хотя записываемые компакт-диски появились достаточно давно, только в последние годы они стали чрезвычайно популярными. В середине девяностых годов прошлого века устройства для записи дисков CD-R стоили очень дорого, да и заготовки стоили недешево. Снижение стоимости позволило сделать запись компакт-дисков общедоступной. Многие современные компьютеры комплектуются устройством CD-RW вместо обычного CD-ROM. Стоимость заготовки вплотную приблизилась к стоимости дискеты, а скорость записи и чтения, а также надежность хранения информации у компакт-дисков на порядок выше, чем у дискет.

Nero Burning Rom И Nero Express
В последние годы популярность программы Nero Burning Rom постоянно растет, и все больше пользователей выбирают ее для работы с компакт-дисками. Данная программа представляет собой мощный инструмент для записи дисков CD и DVD. Вместе с удобным пользовательским интерфейсом, язык которого можно легко изменить, в частности на русский язык, Nero Burning Rom позволяет записывать компакт-диски всех существующих в настоящее время стандартов

Другие универсальные программы
Хотя по нашему мнению, программа Nero Burning Rom является наилучшим выбором, некоторые предпочитают пользоваться другими универсальными программами для записи компакт-дисков. Достаточно много людей пользуются программой Roxio Easy CD Creator. Эта программа старше других, и за долгое время существования успела учесть многочисленные пожелания пользователей. Высокое качество работы делает Easy CD Creator одним из лидеров на этом рынке

Копирование и работа с CD и DVD как с обычным диском
Несмотря на то, что многие универсальные программы для записи компакт-дисков могут копировать диски, большой популярностью пользуются специализированные программы копирования. Это объясняется более широким набором возможностей копирования, работой с поврежденными и защищенными от копирования дисками. Также иногда бывает удобно записывать информацию на компакт-диски не с помощью специальной программы, а как на обычный диск, с помощью проводника Windows

Аудио и видео на CD и DVD
Хотя практически все универсальные программы записи компакт-дисков позволяют создавать Audio-CD, настоящие ценители качественного звука предпочитают работать со специализированными программами. Чаще всего исходным материалом для создания собственных сборников являются другие компакт-диски, поэтому перед меломаном встают две задачи - извлечь дорожки со звукового компакт-диска и записать их на свой собственный компакт-диск.

Дополнительные программы для работы с компакт дисками
Отдельно стоит задача создания собственных музыкальных композиций и обработка звукового материала перед записью на компакт-диски. Хотя многие программы способны выполнять редактирование фонограмм, лучше для этого использовать мощный звуковой редактор, например Sound Forge. Если же вы хотите самостоятельно написать музыку, добавить вокал и объединить все это в единое целое, мы можем порекомендовать популярную программу Cakewalk Home Studio

Приложение Как показывает история любого изобретения, чем привычнее оно становится, тем больше создается необычных устройств с его применением. Часы с калькулятором, будильник с радиоприемником, пылесос с ионизатором воздуха — все эти вещи давно стали привычными. Вот и сейчас все чаще мелькают в прессе заметки о сотовых телефонах и наручных часах со встроенными цифровыми камерами