company_banner

Дино Эспозито выступит на .NEXT в Москве

    Точнее так, Дино Эспозито выступит аж с двумя докладами.

    Когда несколько лет назад передо мной, тогда ещё совсем молодым инженером, впервые встала задача быстро включиться в один ASP.NET-проект, мне пришлось в срочном порядке разбираться, как эта технология устроена. Мой друг Саша С. (ныне прогающий Bing в Сиэттле) порекомендовал мне ровным счётом три книги:
    • Эндрю Троэлсен — C# и .NET
    • Джеффри Рихтер — CLR via С#
    • Дино Эспозито — ASP.NET


    Я думаю, что их же мне порекомендовал бы каждый из вас. Ну или почти каждый.

    И вот, друзья, происходит чума. Мы сделали конференцию, на которой Дино Эспозито выступит c докладом! А точнее, с двумя: у него будет keynote talk и regular talk.



    О чём именно Дино будет рассказывать? Это решать нам с вами! Сейчас под катом будем выбирать!

    Итак, у нас 4 доклада на выбор.

    Extending RWD with Lightweight Client-side Device Detection
    The power and effectiveness of RWD is out of question; as well as the cracks that show up when the business demands full support for a variety of form factors such as smartphone and tablet. RWD is great if changes across visual breakpoints can be implemented without performance and bandwidth hits through CSS. In this session, we’ll present WURFL.js a lightweight client-side frontend for device detection. Use of WURFL.js and its twin image tailor library gives you the unparalleled chance to switch layouts across breakpoints not just when the screen width changes but also when the form factor changes and you won’t be any longer treating a smartphone device the same as a tiny resized browser window.

    Судя по всему, это доклад про WURFL.js. И не очень понятно, как оно связано с тематикой конференции. Поэтому это доклад вряд ли попадет в сетку. Так что едем дальше.

    How to Design Software Driven by the Business Domain
    For too long Domain-driven design (DDD) has been sold as the ideal solution for very complex problems that only a few teams very actually writing. While technically correct, this statement sparked a number of misconceptions, the most important of which is that DDD requires an object model and must be agnostic of persistence and databases. At the end of the day, DDD is only an approach to the design of software system and is driven by the domain of the problem. The purpose of this talk is clearing the ground around DDD emphasizing the theoretical pillars of the approach: ubiquitous language and bounded context. From there, we’ll move ahead to creating a context map and then finally we’ll touch on the most commonly used supporting architectures for DDD: the popular Domain Model, CQRS and also event-sourcing. The key takeaway is that DDD is not for complex things; it is just a savvy approach for any software, including CRUD.

    Что мы видим тут? DDD и так любимый в последнее время Дино CQRS. Тема может быть полезна много кому, но лично у меня есть вопросы по соответствию тематике конференции снова.

    Это были два моих не-фаворита. А теперь про фаворитов.

    Challenges, Pains and Points of Software Development Today
    Customers order and buy software to mirror the real world as they see it. For this reason, a deep understanding of their business domain is key to write successful software. Analysis is more important than ever but analysis is a lot more effective with an initial sprint zero—which is just a fancier name for a lightweight form of waterfall. Well-designed software is any software that understands and matches the business domain and that is easy to modify, adapt and even rewrite. Yet, developers make a point of using appropriate OOP techniques, inheritance, complex models that may enable a change via dependency injection. All good, except it’s deadly wrong and out of place in this version of the real world.

    ИМХО, отличный кандидат на keynote: минутка философии, минутка ада, минутка матана.

    ASP.NET vNext: What it means to you and what it means to Microsoft
    The ASP.NET vNext platform is a new foundation for web development through the Microsoft stack. The new vNext platform inherits a good deal of features from current platforms, adds some breaking changes and, more importantly, it sets new goals and a new direction. It’s surely more important for the future of Microsoft than for the future of ISVs. However, like it or not, you won’t be able to ignore vNext for too long. If it’s important for Microsoft, and you’re a Microsoft shop, then it will be important for you too at some point. Let’s find out what it’s all about and how it may affect development strategies.

    Думаю, это отличный кандидат в доклады в главный зал (первый трек).

    А что из перечисленного хотите услышать от Дино Эспозито лично вы? Напишите в коментах!

    Итоги

    Во-первых, я хочу поблагодарить компанию JetBrains, золотого спонсора конфы, за то, что они не только помогли договориться с Дино, но и взяли на себя часть расходов по его приезду. Во-вторых, я приглашаю всех вас к нам на .NEXT 8 декабря. Обязательно приходите послушать Дино и других замечательных спикеров.

    Сайт конференции: dotnext.ru

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

    Я хочу услышать на .NEXT следующий доклад Дино Эспозито:

    • 5.8%Extending RWD with Lightweight Client-side Device Detection8
    • 27.7%How to Design Software Driven by the Business Domain38
    • 32.8%Challenges, Pains and Points of Software Development Today45
    • 78.1%ASP.NET vNext: What it means to you and what it means to Microsoft107
    • 8%Вообще не хочу слушать Дино11
    JUG.ru Group
    554,23
    Конференции для программистов и сочувствующих. 18+
    Поделиться публикацией

    Комментарии 13

      0
      Круто. А что с переводом? =)
        +6
        Я считаю, что профессиональный разработчик обязан знать английский на том уровне, чтобы понимать технический английский спикера на конференции. По крайней мере, на мой взгляд, Дино воспринимается без особых проблем. Вот пример его инглиша:
          0
          ну в общем, да =)
            0
            ага, его произношение довольно легко воспринимается русским ухом.
              0
              Более чем легко. Он говорит очень четко, медленно и с интонациями. Только когда начинает рассказывать истории из жизни, его несколько заносить в сторону увеличения скорости произношения. В остальном он использует самые простые слова и старается донести все очень простым языком.
        +1
        Для Дино Эспозито 100% — это слишком мало)))
          +1
          Кажется ASP.NET vNext берет верх, что неудивительно. Я тоже хочу послушать.
            0
            Как думаешь, тогда ASP.NET vNext кейнотом, а DDD или Challenges — в сетку? Мне кажется, что нужно ASP.NET именно кейнотом, потому что у нас по вебу мало очень. А так все послушают — потому что, судя по всему, именно веб девелоперов у нас на конфе будет больше всего.
              +1
              Согласен, ASP.NET точно киноутом. А дальше предлагаю дождаться следующий по голосованию доклад и взять его — в этом, собственно, весь смысл голосования :)
            0
            Круто. Может быть и второй доклад сделать общим? Докладчики тоже наверняка захотят послушать :).
              0
              Не выйдет, к сожалению. Мы и так еле-еле в 3 зала помещаемся по времени.
                0
                Тогда не завидую соседним докладчикам :).
                  0
                  Нормально.
                  1. ASP.NET vNext кейнотом
                  2. DDD или Challenges в большой зал после обеда
                  3. Параллельно с ними доклады, которые просто имеют совершенно иную целевую аудиторию. Например, против доклада про Challenges поставим что-то практическое, а против DDD что-то про внутренности и кишки рантайма.

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

            Самое читаемое