Thread: Наша жизнь/Снова один день с Microsoft (Ready to launch)!

Снова один день с Microsoft (Ready to launch)!
Вернулся вчера с Microsoft presentation - "Ready to launch"... Впечатлило, что MS старается наладить отношения с разработчиками программного обеспечения. На это раз кормили очень хорошо, так-как был "напряжен" ряд платиновых спонсоров - HP, DELL, Intel, SAP...

Кроме того было намного больше предствителей Microsoft с кем можно было в живую пообщаться. Вначале я стоял и слушал как разработчик из региональной компании IBM пытал очень неприятными вопросами по XML (вернее отсутствии во многих шаблонах выбора кодов валют и стран), затем я завладел вниманием предствителя разработчиков MS. Задал очень много вопросов. Начал с надежности и достоверности репликаций MS SQL Server.

[B]MS SQL Server 2005 [/B]

- показывали графики насколько MS SQL Server 2005 быстрее Oracle 10g (приблизительно в 3 раза)

- как встраивать код .NET в SP, triggers, user defenition types... (по умолчанию выключена)

- рассказывали о Peer to Peer replication то есть транзакция выполняется одновременно сразу на нескольких серверах (которая по умолчанию выключена)

- рассказывали и показывали версионность в транзакциях

- рассказывали Database Mirroring - то есть у Вас будет одновременно два живых сервера, за которыми может следить внешний компьютер и если один откажет, то автоматически второй сервер перехватит на себя всю работу (звучало очень интересно, но это будет работать только со следующего 2006 года) причем лицензия на второй сервер не нужна

- показывали как легко можно уронить MS SQL Server 2000 (а мне никто не верил, как это просто - даже FoxPro выглядит неплохо на фоне этих демонстраций, очень много говорили про кэш память, которая не сразу записывается на диск) и потом показали как реазко увеличили живучесть в 2005 версии (разделение на части таблиц, резервное копирование и восстановление по частям, при этом сервер продолжает работать)

- построение аналитических отчетов (кубы и прочее с помощью одной только мыши - генерировался весь необходимый SQL код) - это очень впечатлило

- произошла сильная модернизация OLAP даже название поменяли как и ускорили процесс анализа в несколько раз...
и еще много чего интересного....

[B] MS Visual studio .NET: [/B]

- очень впечатлил инструмент по коллективной разработке проекта. Никто не забыт - от архитектора до разработчика. Особо в этот раз повезло тестерам - специальная программа по тестированию (нам демонстрировали пример с Login) - записывает в базу данных Ваши действия и потом позволяет их повторять многократно. Можно указать сколько пользователей в определенный момент времени "атакуют Ваш сайт", записывать много параметров - от загрузки процессора, использования памяти до количества обращений к базе данных и диску... Потом построить красивый отчет, нарисовать график и отправить наверх. Даже и отправлять не надо - это все идет автоматом в Web Portal, который строится по умолчанию при создании нового проекта. (работать это все будет, к сожалению - только со следующего года)

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

- показали как шифровть строки в config файле (правда почему-то через окно Command Windows)

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

- показали как программа за Вас дописывает код, для меня это пока странно как она может это знать, но разработчик уверил, что все работает нормально и увеличивает производительность...

- много говорили про ASP.NET 2.0 Показали, что улучшена система регистрации клиентов - то есть очень просто под каждого клиента сделать настраиваемый портал по его требованиям (все эти установки естественно хранятся в MS SQL Server 2005). Введены master pages, то есть очень просто построить Web site на основе образцовой страницы и потом только вставлять туда необходимые объекты. Сильно улучшен часто применяемый объект Grid, добавлено много новых объектов для упрощения жизни Web разработчика...

Предствили абсолютно незнакомый мне продукт: [B]MS BizTalk Server 2006 (Beta)[/B]

Сначала спросили, кому удалось до конца установить версию 2004 - из 300 человек в зале подняло не боле 10 человек руки. Ребята из MS сильно были удивлены, так-как в install имеется серьезная ошибка, которая не позволяет довести этот процесс до правильного конца... Для тех кто не устанавливал - категорически посоветовали начать с версии 2006 beta.

Когда я его увидел, то понял, что всю жизнь хотел иметь данный продукт. По большому счету он позволяет конвертировать разные форматы данных на лету как на прием, так и на передачу. Основным форматом данных (как и внутренним) является XML. Для чего он нужен, например отделу покупок надо анализировать цены от поставщиков в формате EXCEL  и конвертироваит их из поступающих e-mail в базу данных SQL Server. В MS BizTalk Server рисуем на лету схему импорта, сохраняем и все работает автоматом... Надо изменить - меняем рисунок, а не код [:)] Только одна проблема - данный продукт будет доступен не Beta в следующем году...

И, наконец, при возвращении откликов по представлению новых продуктов MS был сделан более чем щедрый подарок - ваучер на бесплатную версию MS SQL Server 2005 Enterprise Edition, VS.NET 2005 entrprise edition, BizTalk 2006 Server ... [:D]



мда, жизнь кипит.
Интересно.
Главное что ваучер дали, причем бесплатно, MS рулит, для "буржуев" это прогрес?!
А мы всё по старинке, за 80 руб., да и с опозданием на Н-ное время.
Хоть что-то узнаём о твоей жизни на чужбине!
Ты б ещё обновил страничку с фото, где там твои поездки на учёбу, ну теперь надо о жизни добавить!



[QUOTE Fjodor]мда, жизнь кипит.[/QUOTE]
Hi Fjodor,

Всегда рад тебя видеть.

Что-то какие-то странные проблемы с SQL Server 2000 (по поводу задвоения твоего сообщения)...

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

Как нам кто-то объяснил - главная идея .NET была в том, чтобы какой бы ты язык не использовал - для запуска программы конечного пользователя нужна всего одна среда - NET frame... То есть получается все языки одинаковы по своим возможностям, меньше надо тратить денег на их разработку и поддержку... Если продолжить логически данное построение, то в будущем останется один язык одной компании, который все будут покупать [:D]

Как у тебя жизнь, какие проекты делаешь?

Сайт пока не планирую обновлять - очень много работы (мне написали план уже на пару лет, что я должен сделать, причем все время случается новое задание, которое надо сделать внеочереди, то есть идет обычный процесс) [8)]



HI
забыл, блин поздороваться.
Да всё у нас по старому, рутина заедает. Ковыряюсь по маленьку с твоими клиентами, один вот уже всё-таки переходит на 1с, поставил им сервак.
Хотят пока и на твоей задаче работать и паралельно на новой. Про меня молчат пока. Тут выключили из списков те кассовые аппараты, которые совмещены с системным блоком, марку не помню, ну ты понял наверное какие, дык вот клиенту придётся теперь раскошеливаться и на системный блок и на регистратор. Помучился я с феликсом одно время. Купили более новый тип и все проблемы снялись, были связаны с возвратами. Такие вот дела. Наше государсво не даёт расслабиться.



Кстати, два дня назад пришел по почтое новогодний подарок от Microsoft (2CD, 2DVD, лицензия) - MS SQL Server 2005 Entrprise edition (1 лицензия), Visual Studio Pro 2005 и MSDN... Плюс ваучер на бесплатную сдачу одного экзамна...

Скачал с сайта MS учебные курсы и начал изучать, может удастся сдать бесплатно экзамен [8)] Но до какого-то логического конца надо будет сдать еще 5 [:)]