среда, 15 сентября 2010 г.

Patterns and Practices Summit Russia 2010. Как это было.

image

PnP Summit – это конференция, посвященная лучшим практикам в разработке программного обеспечения, которая уже регулярно проводится в России каждую осень. В ней принимают участие как сотрудники команды Patterns and Practices, сотрудники Microsoft Россия, так и ведущие специалисты отрасли.

IMG_0047 “На входе нас уже встречали…”

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

IMG_0334“… и кормили”

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

IMG_0155 Сейчас компании обращают все большее внимание на те отрасли IT, которые раньше могли остаться незамеченными. И это приносит прибыль. А Microsoft помогает в этом.

IMG_0262

Далее были доклады партнеров, специфические и отраслеориентированные. Интересно обьявление о партнерстве Microsoft с РЖД в области информационных технологий.

Далее был доклад Эухиньйо Паче из Microsoft, в котором он в общем рассказал о том, как руководства и технологии команды Patterns and Practices помогают программистам строить надежные решения на платформе Microsoft.

IMG_0206

Следующий доклад был от того же докладчика, и был посвящен проектированию масштабируемых приложений для Windows Azure.

IMG_0210

Было показано не только, как нужно делать, но и куда копать, чтобы найти больше информации (конечно это руководства PnP и их сайт на MSDN). Было рассказано в общем об облаках от Microsoft.

IMG_0248

Cloud несомненно со временем будет доступен в России, хочется верить, что это будет скоро. В определенных сценариях облака от Microsoft могут быть очень экономически эффективны.

Далее был вкусный обед, который был организован гораздо лучше, чем в прошлом году, очередь меньше, кормили вкуснее.

IMG_0326

На обеде пообщались с Андреем Бешковым из Microsoft, который в жизни оказался очень интересным собеседником. Так же встретились с легендой рунета и новостей и подкастов о платформе Microsoft Владимиром Юневым ( http://twitter.com/xaoccps ). Ну и конечно же со старыми добрыми Microsoft Student Partners: с Mr.Silverlight Сергеем Пугачевым ( http://twitter.com/spugachev ), опытным ветераном разработки Денисом Гладких ( http://twitter.com/outcoldman ), вечным тусовщиком и фанатом Windows Live Кузнецовым Виталием ( http://twitter.com/vitaly44 ), парнем, у которого всегда тормозит студия Кириллом Орловым ( http://twitter.com/diverofdark ), с человеком из мира параллельного программирования Сычевым Игорем ( http://twitter.com/IgorSychev ) и еще с многими многими замечательными людьми.

IMG_0020  IMG_0023

Общение с Денисом навело меня на мысль сделать подкаст о сравнении Team Foundation Server, SVN и Mercurial + сторонние компоненты для ведения багов, ежедневной сборки и др. Надо подумать на эту тему.

IMG_0026

В то же время Дмитрий Нестерук и Виталий Баум начали жаловаться на качество перевода онлайн-трансляции, которую смотрели много много тысяч человек через интернет.

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

Лирическое отступление пожалуй на этом закончено и пора перейти к хардкору по полезности, лучшему, на мой взгляд, докладу конференции: выступлению Григория Мельника с докладом Microsoft Enterprise Library 5.

IMG_0377

Григорий – удивительный человек. Он русский, работает в Редмонде и заведует разработкой Enterprise Library.

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

Так же вместе с Enterprise Library устанавливается Dependency Injection контейнер Unity для внедрения зависимостей в приложение. Enterprise Library очень полезен, лекго конфигурируем, что и было продемонстрировано Григорием. На мой взгляд этот бесплатный набор блоков должен использовать или хотя бы знать каждый разработчик на платформе .NET.

После доклада как и всегда Григорию было задано множество вопросов. Хорошо, когда докладчик из Редмонда знает русский язык.

IMG_0383

В это же время начался обмен анкет участников на призы от организаторов конференции: рюкзак с двумя полезными книгами: AppArchGuide на русском и впервые: на русском языке книга по Microsoft Enterprise Library 5. Завидуете?

IMG_0076

IMG_0082 

Я подписал книги у Григория, интересно пообщались, он вспомнил меня, сказал что мою активность видно даже в Редмонде и в книжке написал «Юрию, с пожеланиями успеха и достижения статуса MVP».

IMG_0016

Далее был доклад Андрея Бешкова и Сергея Орлика «Динамические дата-центры для организации приватного облака». В этом практическом докладе было показано, как можно просто построить у себя в компании безопасное, надежное и масштабируемое облако. В докладе Андрей открыл мне пару доселе неизвестных фишек System Center, нужно будет протестировать в компании.

IMG_0433

Далее был доклад «Построение гибких модульных приложений Silverlight и WPF с использованием Prism» от Криса Кайзера из Microsoft PnP США. Была продемонстрирована технология, показаны примеры использования. Забавно, многим может пригодиться, хотя технология явно не для всех.

IMG_0442

Заключительным был доклад «Практики командной работы в Visual Studio Team System» от Дмитрия Андреева. Доклад был посвящен Agile, а точнее Scrum. Ключевая идея: «Agile важен, без него никуда, нужно делать проекты в срок, а не бумажки писать». И еще: «Если вы думаете, что применяете часть Agile – вы не правы. Вы применяете Agile, который создан для успешной разработки, а не для слепого следования методологии, которых очень много». В данном случае я немного не согласен с Дмитрием, потому что только правильный выбор методологии внутри Agile (будь то Scrum, XP или другие) для конкретного проекта принесет максимальный результат. Или комбинации методологий, но нужно знать их все и четко понимать, что вы делаете, а не действовать вслепую. Так же был показан Team Foundation Server и то, как с его помощью просто следовать методологии. Чистейшая правда.

Замечу, что параллельно шли и другие доклады. Я на них не был, и о них сказать ничего не могу.

И последнее мероприятие в рамках конференции: вопросы и ответы участникам. Я не спрашивал, доклады были ясны и понятны, свой багаж знаний я с конференции уже вынес.

IMG_0575

На прощание был праздничный ужин где мы выпили вина за здоровье программистов, новый Silverlight и то, чтобы Windows Phone 7 порвал iPhone как тузик грелку. Шансы есть.

IMG_0027

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

9 комментариев:

  1. http://goo.gl/0A8gk - creative suite 4 web premium http://goo.gl/TinSp - adobe fireworks cs5 windows http://goo.gl/9OuxG - adobe fireworks 10 0 cs4 mln windows http://goo.gl/Zudh7 - illustrator cs4 http://goo.gl/Ysyve - flash cs5 professional http://goo.gl/tSmVH - creative suite 5 web premium http://goo.gl/D6EqR - indesign cs4 http://goo.gl/dhDUE - illustrator cs5 v15 http://goo.gl/MLluT - premiere cs5 pro 5 http://goo.gl/xRZxz - soundbooth cs5 http://goo.gl/AnGAc - flash catalyst cs5 http://goo.gl/SbhEI - indesign cs5 http://goo.gl/zIqar - soundbooth cs4 http://goo.gl/6TI7n - creative suite 4 design premium http://goo.gl/HPRjZ - photoshop cs4 portable

    ОтветитьУдалить
  2. http://www.box.net/shared/lusabjb91t - Lowest Price Corel DESIGNER Technical Suite X5 15.2.0.661 - Purchase Microsoft Office 2010 Portable
    http://www.box.net/shared/ycyheop42d - 4Videosoft YouTube Video Converter 3.2.06 low price - Purchase Systweak Advanced System Optimizer 3.0 online
    http://www.box.net/shared/3v0kasocep - Buy Steinberg Nuendo 4.3 Canada - Buy cheap Avanquest PC Speed Maximize 2.2 Oem Software Version
    http://www.box.net/shared/0bkhfh9dhy - Buy Cyberlink PowerDVD 7.3 Deluxe Portable online - Cyberlink PowerDVD 7.3 Deluxe Portable - Lowest Price Ableton AG Suite 8.2
    http://www.box.net/shared/bpoz2uupoy - Purchase Araxis Ketura 2009 1568 online - Adobe Acrobat X Pro 10.0 low price
    http://www.box.net/shared/ahxqfdeatt - Buy ACD Systems ACDSee PhotoManager 2009 online Discount!!! - Buy Microsoft Office for Mac Home &amp
    http://www.box.net/shared/3dh7zo00gp - Buy Cyberlink PowerCinema 6.0 online with Discount - Lowest Price Adobe Creative Suite 4 Master Collection
    http://www.box.net/shared/cr1hbl63by - Order Lynda Encore CS4 Training Online - Cheap SuperWin A1Click Ultra PC Cleaner 1.01.65
    http://www.box.net/shared/qm2vk5n76v - Purchase Lavalys EVEREST Corporate Edition 5.30.1900 - Buy Acronis Backup and Recovery 10.0.11639 Canada
    http://www.box.net/shared/ghz0n94hut - Buy cheap Mcafee Device Control 3.0 Oem Software Version - Buy Pantaray Research QSetup Installation Suite Pro 9.1.0.6 in UK
    http://www.box.net/shared/khvhnhi415 - Buy Symantec System Center 10.1.9 online Discount!!! - Order 4Videosoft Video Converter Platinum 3.2.06 Online
    http://www.box.net/shared/crp2ob5qe7 - Buy Intuit Quicken Rental Property Manager 2011 online Discount!!! - Purchase TomTom maps of Western and Central Europe, Turkey and Russia 8.55.2885 online
    http://www.box.net/shared/ug8cj6xtac - Buy Boilsoft Video Converter 2.77 online with Discount - Buy ACAPsoft Break 1.32 online
    http://www.box.net/shared/n8essy79rv - Buy TomTom map of Southern Africa 8.55.2884 Canada - Buy Premier system Premier 12.3 Online
    http://www.box.net/shared/sk2eb91k2y - Buy Microsoft Windows XP 2008 Live USB Edition Cheap. - Buy Pixarra TwistedBrush Pro Studio 17.20 Online
    http://www.box.net/shared/7ld4el2lry - Purchase Kelby Mastering Color in Photoshop CS4 Creative Color online - Buy Bitdefender Internet Security 2010 13.0.15.297 Online
    http://www.box.net/shared/tj0zom0i1o - Buy Bigasoft BlackBerry Video Converter 2.5.0.3947 in UK - Price onOne Software FocalPoint 1.0
    http://www.box.net/shared/a802gja1ao - Buy Adobe Creative Suite 4 Web Premium online and save your money! - Buy cheap Abbyy Lingvo x3 12 Oem Software Version
    http://www.box.net/shared/gmkxsspiez - Buy Kelby Dreamweaver CS4 for Beginners online and save your money! - Buy 4Videosoft DVD to Mobile Converter 3.2.10 Canada
    http://www.box.net/shared/6c814irhr4 - Lowest Price Solidworks 3D CAD Design 2010 64 Bit - Buy ACD Systems ACDSee PhotoManager 2009 Online

    ОтветитьУдалить
  3. http://www.box.net/shared/0kjmf07mru - Buy SyntEvo SmartSVN 6.6 Enterprise Online - Cheap Pinnacle TVCenter Pro 4.94
    http://www.box.net/shared/6d9cylnibt - Lowest Price MakeMusic Finale 2009 - Buy ACD Systems ACDSee Pro 3.0.475 online Discount
    http://www.box.net/shared/jyk11mx9mn - Buy Total Training Microsoft SQL Server Development - Mastercam Mastercam X4 for SolidWorks low price
    http://www.box.net/shared/jp8t4lfvo8 - Buy Accessory Photo Snap 3.1 Cheap. - Buy ACD Systems ACDSee Pro 3.0.475 online with Discount
    http://www.box.net/shared/7ir185gkd2 - Buy Microsoft BizTalk Server 2009 online with Discount - Buy PeepCode Ajax with Prototype.js online
    http://www.box.net/shared/ketrixvhry - Order IDM Internet Download Manager 6.0.3 - Buy Boilsoft DVD Clone Lab 1.11 online with Discount
    http://www.box.net/shared/44ixncpiv9 - Purchase Lynda Pro Tools 8 Mixing and Mastering online - Buy Accessory Picture Organizer 5.1 online Discount!!!
    http://www.box.net/shared/u1zqbegg7p - Buy Cyberlink PowerDVD Ultra 3D 10.0 online Discount!!! - Microsoft MSDN Local Help Library for Microsoft Visual Studio 2010 low price
    http://www.box.net/shared/iune7e1cpf - Buy Paragon Adaptive Restore for Drive Backup 9 in UK - Order Acronis Disk Director Portable 10.0.2.160
    http://www.box.net/shared/1jp17j1fj3 - Buy Abyssmedia MSI to EXE Compiler 1.2.0.1 Canada - Atomix Virtual DJ 5 low price
    http://www.box.net/shared/j7z5x80dzx - Buy IDM UltraEdit 14.20.1.1008 Canada - Purchase ACD Systems ACDSee Pro 2.5.358 online
    http://www.box.net/shared/s7tn91xgup - Cheap Pixarra TwistedBrush Pro Studio 17.20 - Price Lynda Rick Smolan Creative Inspirations
    http://www.box.net/shared/0qy4pnsq6g - Purchase Accessory Picture Organizer 5.1 - Buy ElcomSoft Advanced Archive Password Recovery 4.50 Canada
    http://www.box.net/shared/tj7kclttno - Order Kelby Introducing Adobe Configurator for Photoshop CS4 - Purchase Mcafee Host Data Loss Prevention 3.0 online
    http://www.box.net/shared/q857vqi4yb - Buy Corel CorelDraw Graphics Suite X4 SP2 Canada - Buy ZoneLabs ZoneAlarm Internet Security Suite 7.0 in UK
    http://www.box.net/shared/ts6das9h83 - Buy Atomic Subscription Manager 4.20 online Discount!!! - Buy Novell NetWare 5.1 cheap
    http://www.box.net/shared/gnd371azix - Buy ACAPsoft Egg 1.581 online with Discount - Buy Symantec Mail Security for Microsoft Exchange 6.5 64 Bit online with Discount
    http://www.box.net/shared/4mxsn4ezd0 - Order 4Videosoft MP4 Converter 3.2.06 Online - Buy Paragon Partition Manager 10 Server Online
    http://www.box.net/shared/jhn0ijoyrc - Buy Cyberlink PowerDVD Ultra 3D 10.0 Online - Buy IDM UEStudio 9.1
    http://www.box.net/shared/j1svqbjzqc - Buy Lavalys EVEREST Ultimate Edition 5.30.1900 Canada - Buy Adobe Dreamweaver CS4 Portable online Discount!!!

    ОтветитьУдалить
  4. http://connect.cleveland.com/user/gbnfqyqi/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.gulflive.com/user/xpzkkxgu/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.lehighvalleylive.com/user/qpsfeoqi/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.silive.com/user/qpuyzucn/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.lehighvalleylive.com/user/mrshgpdm/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.mlive.com/user/zvcdxytq/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.silive.com/user/kcsxdduw/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.nola.com/user/kgxceugu/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.masslive.com/user/lrkwagdk/index.html - Autodesk AutoCAD Mechanical 2011
    http://connect.gulflive.com/user/tyatxbyu/index.html - Autodesk AutoCAD Mechanical 2011

    ОтветитьУдалить
  5. http://connect.masslive.com/user/pnvywmmw/index.html - Autodesk AutoCAD Civil 3D 2011
    http://connect.pennlive.com/user/temldzqu/index.html - Autodesk AutoCAD Map 3D 2011
    http://connect.pennlive.com/user/blyynkih/index.html - Apple Final Cut Express 4 for Mac
    http://connect.syracuse.com/user/zvvklfkn/index.html - Microsoft Visual Studio 2010 Professional
    http://connect.lehighvalleylive.com/user/giopqysg/index.html - Adobe Illustrator CS5 Student and Teacher Edition MAC
    http://connect.gulflive.com/user/svvmqtny/index.html - Adobe Creative Suite 4 Design Premium for Mac
    http://connect.lehighvalleylive.com/user/wylerpyq/index.html - Adobe Acrobat X Pro MAC
    http://connect.cleveland.com/user/jvrtuscj/index.html - Adobe Flash Catalyst CS5 Student and Teacher Edition
    http://connect.cleveland.com/user/lrvazlti/index.html - Autodesk 3ds Max 2011
    http://connect.silive.com/user/eahqrnmg/index.html - CorelDraw Graphics Suite X4
    http://connect.syracuse.com/user/uiplxhae/index.html - FileMaker Server 11 Advanced for Mac
    http://connect.mlive.com/user/frxvrlhn/index.html - Microsoft Office Home and Business 2011 MAC
    http://connect.mardigras.com/user/phlgfanl/index.html - Autodesk AutoCAD Map 3D 2011
    http://connect.advance.net/user/yhhjvftk/index.html - Autodesk AutoCAD 2010 32 64 Bit
    http://connect.nj.com/user/arfdipfo/index.html - CorelDRAW Graphics Suite X5

    ОтветитьУдалить
  6. QuarkXPress 8 - Adobe Illustrator CS4 for Mac Adobe Creative Suite 5 Web Premium Adobe Creative Suite 5 Design Premium Student and Teacher Edition MAC Microsoft Office Visio Standard 2007 Adobe Creative Suite 4 Master Collection

    ОтветитьУдалить
  7. http://connect.al.com/user/lrzxfjkp/index.html - Adobe Dreamweaver CS5 Student and Teacher Edition MAC
    http://connect.nj.com/user/hrgupxqg/index.html - Autodesk Cleaner XL 15
    http://connect.advance.net/user/esmzqqsn/index.html - Autodesk AutoCAD Revit MEP Suite 2010 32 64 Bit
    http://connect.masslive.com/user/xzsagpyq/index.html - Adobe Flash CS4 Professional
    http://connect.pennlive.com/user/jpjosffg/index.html - Microsoft Word 2010
    http://connect.lehighvalleylive.com/user/foybhuin/index.html - Autodesk AutoCAD Map 3D 2011
    http://connect.pennlive.com/user/objovess/index.html - Autodesk AutoCAD Map 3D 2010 32 64 Bit
    http://connect.nj.com/user/eoutlbog/index.html - Nuance PaperPort Professional 12
    http://connect.mardigras.com/user/yrwdhske/index.html - Adobe Contribute CS5 Student and Teacher Edition MAC
    http://connect.pennlive.com/user/bbjcpcab/index.html - Autodesk AutoCAD Civil 3D 2010 32 64 Bit
    http://connect.masslive.com/user/vxfyawao/index.html - Adobe Acrobat 9 Pro Extended
    http://connect.silive.com/user/lseryoav/index.html - Adobe InCopy CS5 Student and Teacher Edition MAC
    http://connect.al.com/user/olpfonhd/index.html - Adobe Dreamweaver CS4 for Mac
    http://connect.cleveland.com/user/gwucpqxe/index.html - Autodesk AutoCAD 2011 MAC
    http://connect.cleveland.com/user/spgznhnz/index.html - ABBYY FineReader 10 Professional Edition

    ОтветитьУдалить
  8. Я никак не смогла вставить рисунок в коментарий. Вставляю ссылку на рисунок а он не показывает его как рисунок. Что мне делатЬ?
    Фотки беру отсюда - images.yandex.ru/yandsearch?text=mysdn.ru

    ОтветитьУдалить
  9. http://oemsoft4you.com/brand/tomtom/map_of_united_kingdom_republic_of_ireland_8_55_2884/ - Buy cheap TomTom map of United Kingdom & Republic of Ireland 8.55.2884 Oem Software Version
    http://oemsoft4you.com/brand/abbey_road/abbey_road_tg_mastering_pack_1_0_2_windows/ - Buy cheap Abbey Road TG Mastering Pack 1.0.2 Oem Software Version
    http://oemsoft4you.com/brand/foxit_corp/foxit_reader_3_3_1/ - Buy cheap Foxit Corp Foxit Reader 3.3.1 Oem Software Version
    http://oemsoft4you.com/brand/lynda/photoshop_cs4_selections_in_depth/ - Buy cheap Lynda Photoshop CS4 Selections in Depth Oem Software Version
    http://oemsoft4you.com/brand/pantaray_research/qsetup_installation_suite_pro_10_0_0_4/ - Buy cheap Pantaray Research QSetup Installation Suite Pro 10.0.0.4 Oem Software Version

    ОтветитьУдалить