RSS-лента

 
Новости
Пресс-релизы

Поиск по компаниям

 
Расширенный поиск
Обзоры сети








© ICC.  Перепечатка допускается

только с разрешения редакции.





 ITware :. Новости
Архив
Декабрь 2001
Ноябрь 2001
Октябрь 2001
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Сентябрь 2001
Август 2001
Июль 2001
Июнь 2001
Май 2001
Апрель 2001
Март 2001
Февраль 2001
Январь 2001
архив за 2003 г.
архив за 2002 г.
архив за 2000 г.
Microsoft .NET представлена в Украине

16 октября 2001 г.

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

    11 октября в конференц-зале гостиницы "Экспресс" компания Microsoft провела семинар для разработчиков ".NET как платформа разработки XML Web сервисов". Представитель компании Кирилл Жучков ознакомил присутствующих с основными стратегиями компании в области сред разработки ПО. Прежде всего, речь шла о Microsoft .NET новой платформе для разработки Интернет-приложений. Кроме того, он проинформировал о главных положениях Microsoft в отношении разработчиков ПО, изменениях в лицензионной политике и распространении программных продуктов компании.

    Главной темой доклада была новая среда .NET, активно продвигаемая сейчас Microsoft для Windows 2000 и XP. Эта среда состоит из нескольких составляющих: среда выполнения .NET Framework, ASP.NET (продолжение и развитие Active Server Pages), ADO.NET (Active Data Object), обеспечивающая развитую поддержку доступа к базам данных в рамках .NET, а также Web-службы .NET (Web-servives .NET)

    .NET Framework состоит из трех базовых компонентов: среда выполнения Common Language Runtime (CLR), сервисы Framework (иначе библиотеки стандартных классов) и поддержка диалогового интерфейса с удаленными (ASP в сочетании с Web-формами и сервисами) и локальными пользователя (Win-формы). .NET Framework обеспечивает автоматическое управление памятью (автоматическая "сборка мусора" аналогичная функция присутствует в платформе Java) и упрощенный доступ ко всем службам ОС.

    Разработчики, которые перейдут на новую платформу, будут создавать программы на C++.NET, С#.NET, VB.NET и любых других CLR-совместимых языках. Исходный текст программы компилируется в промежуточный код (так называемый байт-код) на языке Intermediate Language (IL). В среде CLR код на IL посредством компилятора реального времени (Just-in-time, JIT) преобразуется в настоящий машинный код, способный выполняться на данной платформе. Поскольку для каждой ОС можно создать свой JIT-компилятор, среда .NET является платформо-независимой. Однако пока анонсирована лишь реализация CLR для Windows.

    ASP.NET новая среда, поддерживающая Internet Information Server (IIS). При помощи .NET Web Forms, программной модели управления события и взаимодействия с элементами управления, упрощается написание кода для создания HTML-страниц. Благодаря этой модели создание Web-страниц подобно программированию форм на Visual BASIC. ASP.NET содержит развитые средства управления сеансами и функции защиты.

    Web-службы .NET позволяют серверу предоставлять свои функции любому клиенту на каком угодно компьютере и ОС. Клиент отправляет запросы серверу, используя для этого лишь XML и HTTP.

    На семинаре каждый компонент .NET освещался должным образом. Денис Пасечник из компании "Тессарт-Украина" рассказал о создании Active Server Pages (ASP) при помощи новых инструментов Visual Studio.NET. Web Forms объективно-ориентированная модель Web-приложения, позволяет быстро создавать динамические сайты, обладая предварительными навыками в Visual Basic 6, C++, C#, VB Script. 45 встроенных элементов управления разрешают оснастить Web-страницу всевозможными функциями. ASP.NET обладает многими преимуществами перед ASP. Среди них устойчивость к сбоям благодаря слабой привязке к серверу и независимость от файлов "cookies".

    Несмотря на очевидные достоинства, переход на новую платформу .NET будет медленным и сложным. Одна из причин высокие аппаратные требования, необходимые для комфортной работы среды. Pentium IV и 1 ГБ оперативной памяти пока доступны не всем. Гораздо более труднорешаемая проблема перевод на новую платформу Интернет-приложений не удастся осуществить простой перекомпиляцией их исходного кода. А значит, необходимо задействовать дополнительное количество разработчиков, многие из которых пока плохо осведомлены о новой платформе. Кроме того, это влечет дополнительные финансовые затраты. Принцип обработки кода в CLR в чем-то подобен JVM, поэтому Microsoft еще понадобится убеждать разработчиков менять платформу Java на .NET. Впрочем, прогнозировать что-либо наверняка еще рано сейчас доступна лишь бета-версия .NET, к выходу официального релиза многое может измениться.

    На семинаре также были освещены достоинства использования ресурсов Microsoft Passport и MSDN, способствующие более продуктивному взаимодействию между Microsoft и многомиллионным сообществом программистов. Подписка на службы Developer Network (MSDN) и Passport предоставляет преимущество получать новейшие продукты Microsoft по значительно более низким ценам и пользоваться различными специальными услугами компании.

   




© ITware 2000-2012