Meet Magento Belarus - Andriy Samilyak speech on 'How we have played DevOps and built an autoscale platform for Magento'
http://by.meet-magento.com/
http://amasty.com/
Meet Magento Belarus - Alexander Kaigorodov speech on The Tale of Javascript in Magento: the untapped potential of the client side of the application
http://by.meet-magento.com/
http://amasty.com/
Meet Magento Belarus - Andriy Samilyak speech on 'How we have played DevOps and built an autoscale platform for Magento'
http://by.meet-magento.com/
http://amasty.com/
Meet Magento Belarus - Alexander Kaigorodov speech on The Tale of Javascript in Magento: the untapped potential of the client side of the application
http://by.meet-magento.com/
http://amasty.com/
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет.
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только одинSECON
Рассказ от tech-менеджера о том, как мы в Acronis выбирали фреймворк в условиях, когда любое более-менее важное технологическое решение сразу затрагивает с десяток команд, несколько сотен человек и права «случайно все сломать» нет.
Denis Bosak (Magecom): Front-end in Magento, and more. Prospects, technologies, and tools.
Денис Босак (Magecom): Front-end в Magento и не только. Перспективы, технологии, инструменты.
Jelastic - гибридная платформа как сервис(PaaS) для компаний- разработчиков ПО на Java, Ruby, .NET, ASP.NET, PHP, Node.JS и Docker. Позволяет строить автомасштабируемые, отказоустойчивые среды для приложений, управлять множеством сред для разработки и тестирования
Presentation about a most powerfull HTML5 technologies such as WebSockets and WebWorkers. Presentation also covers a main principles about working with ASP.NET SignalR Library
WebCamp: Developer Day: Все об Azure Web Sites - Сергей БайдачныйGeeksLab Odessa
Все об Azure Web Sites
Сергей Байдачный
Майкрософт Украина
Мы расскажем о том, что такое Web Sites в MicrosoftAzure, механизмы создания и настройки простых веб-сайтов, использование существующих CMS, затронем вопросы резервного копирования и использования различных баз данных.
Секционный доклад
Экскурс в мир WEB разработки
Дмитрий Лаабе
Генеральный директор и основатель рекрутинговой компании IT-Доминанта
Технический директор и программист
портала Айти-Событие
Россия. Санкт-Петербург
http://it-sobytie.ru/events/3120
Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере"MskDotNet Community
Поговорим что такое React и зачем он нужен разработчикам, разберемся что такое ReactJS.NET и JavaScriptServices,
Обсудим как интегрировать React компоненты в существующую Razor разметку или даже в WebForms. Расскажем о том какие проблемы с производительностью существуют при серверном рендеринге компонентов и как их решать.
This document discusses how to use the bbUI.js and Alice.js frameworks to create native-looking mobile web applications for BlackBerry devices. BbUI.js is a JavaScript framework that provides UI elements and screen management to create applications that follow BlackBerry UX guidelines. Alice.js is a visual effects library that adds hardware-accelerated animations and transitions. The document demonstrates how to initialize and use bbUI.js screens, controls, and screen navigation, and how to apply effects from Alice.js with just one line of code. It also outlines the goals and future directions of the two frameworks.
* История JRuby;
* Платформа JVM и ее возможности;
* Почему стоит попробовать JRuby;
* Как мы в Хот Спот используем JRuby для разработки;
* Сравнение с другими JVM языками.
онстантин часто выступает на конференциях с рассказами на совершенно разные и очень полезные Ruby-темы, но мы рады, что нам удалось сохранить изначальную тему выступления — Константин будет рассказывать именно о Sinatra: о истории, текущем состоянии и будущем фреймворка.
Attributes Unwrapped: Lessons under the surface of active record.toster
Ведущий разработчик Ruby on Rails (Rails Core member) Джон Лейтон не так давно работал над совершенствованием реализации работы с атрибутами в Active Record. Он расскажет о своем опыте работы над важной для производительности областью Rails, даст советы и расскажет о техниках, которые могут быть применены к собственным приложениям слушателей.
Говоря о будущем, Джон также расскажет о своих идеях по изменению API работы с атрибутами в лучшую сторону; эти изменения могут появиться в Rails 4.0.
Код ядра Rails был существенно улучшен с выпуском Rails 3, в основном из-за использования эффективных паттернов проектирования. Мы разберем некоторые из ключевых изменений, которые привели к улучшению качества кода, и на их примере научимся применять такие техники к своему собственному коду.
Вот некоторые из таких техник:
Компилирование методов vs method_missing
Микроядерная архитектура
alias_method_chain vs super
ActiveSupport::Concern
Catch/Throw в Bundler
Слушатели намного улучшат свои знания о некоторых сложных паттернах проектирования в Ruby и станут лучше разбираться во внутренностях Rails 3.
Understanding the Rails web model and scalability options.toster
Rails стал отличным ответом на требования многих лет опыта использования классической процессной модели веб-запросов. Такая модель все еще является наиболее надежной и простой для понимания и контроля. Но новое поколение высокодинамичных и интерактивных веб приложений требует принципиально новых требований к масштабированию. Одним из ответов на такие требования может стать сервис Pusher.com, который, в числе прочих вариантов решений, будет рассмотрен в этом докладе
Maximiliano Firtman - Разработка приложений с помощью PhoneGap .toster
Max Firtman is a mobile and web developer based in Buenos Aires, Argentina. PhoneGap is an open source framework that allows building cross-platform mobile apps using HTML, CSS, and JavaScript. It works by packaging web apps so they can be deployed and distributed as native mobile applications. PhoneGap supports many mobile platforms but each still requires separate compilation. Debugging mobile web apps can also be challenging.
The document discusses best practices for mobile development including designing for mobile devices, using client-side patterns like Backbone.js, and optimizing load time performance. It recommends designing for touchscreens, smaller screens, and navigation differences on mobile. It also discusses leveraging HTML5 features, detecting mobile browsers, serving optimized content and assets, and caching aggressively to improve performance. Client-side MVC frameworks like Backbone are presented as useful for building data-driven mobile web apps.
This document discusses API design and scaling. It begins by outlining the key aspects of API design including design, implementation, deployment and scaling. It then covers topics like REST, URIs, HTTP methods, response statuses, metadata, security, versioning and pagination. The document emphasizes designing APIs that are easy to use and scale. It also provides tips on implementation like using stateless processes, structured processes, caching, replication and async tasks to improve scaling. Overall, the document provides a high-level overview of best practices for API design and scaling.
The document discusses the benefits of exercise for both physical and mental health. Regular exercise can improve cardiovascular health, reduce symptoms of depression and anxiety, enhance mood, and boost brain health. Staying physically active for at least 30 minutes each day is recommended for significant health improvements.
Matthew Eernisse gave a presentation on NodeJS at the Toster Conference in 2011. He discussed what NodeJS is, how it uses asynchronous and event-driven JavaScript, and some examples of using NodeJS at Yammer for applications like a file upload service and real-time document editing. He also covered challenges like debugging asynchronous code, developing for NodeJS, and operations considerations like monitoring and logging.
4. Веб-инструменты на выбор
Галерея Автоматическая Настройка
веб-приложений загрузка зависимостей рабочего места
Umbraco, Orchard, .NET
Forge, … SQL Server, MySQL IIS, ASP.NET, PHP
Joomla, WordPress, Drupal, …
Работа с проектами Встроенные Лучшее от Microsoft
средства разработки
IIS Express,
папка как проект, шаблоны SQL Compact, WebDeploy ASP.NET MVC, Razor, NuGet
5. Редактор кода
Редактор Запуск
подсветка
синтаксиса, множество IIS Express
форматов
Удобства Visual Studio
дополнение
HTML, CSS, JS, C#, ASPX, PHP кода, CSS/HT экспорт проекта
ML
6. Работа с базами данных
SQL Server Редактирование
Express, таблицы, представления, хра
Compact нимые процедуры, …
Развертывание MySQL
встроенный редактор автоматически
7. Публикация на сервер
Поддержка хостерами WebDeploy
по всему миру
Parking, 1Gb.ru, Infobox, … встроен
В два клика WebMatrixHosting.ru
автоматическо
веб-развертывание е бесплатно
развертывание
8. Анализ на ошибки
Анализ Ошибки и
предупреждения
все страницы разметка, теги, 404, …
Производительность SEO
встроенные отчеты доступ к каждому ресурсу, мс
9. WebMatrix 2 Beta
UI, PHP/CSS/JS БД
интеграция CMS в IDE, обновленный
автодополнение кода редактор
Плагины Скачать сейчас
шаблоны для
WebMatrix 2 Beta Visual Studio microsoft.com/web/webmatrix/next
10. Расширяемость
Helicon Шаблоны
Tech
Django, RoR, Node.js, Sinatra,
сторонний Perl, Mojolicious, Tornado, Goli
вендор ath
Установка Просто
http://helicontech.com/zoo/feed/4 работает
Web Platform Installer
Helicon Zoo
11. Демо
• введение и пример Orchard
CMS
• работа с PHP/MySQL-проектом
• работа с шаблонами
• создание плагинов
12. Заключение
WebMatrix – это
легкий, бесплатный, удобный инструмент
доступ к шаблонам веб-приложений
мощный редактор кода и БД
расширяемость сторонними компонентами и плагинами
автоматическая публикация на сервер «в два клика»
анализ и поиск ошибок на сайте
14. Интересно?
Загрузите WebMatrix сейчас!
microsoft.com/web/webmatrix
microsoft.com/web/webmatrix/next
Руководство Вопросы?
Владимир Юнев
vyunev@microsoft.com
http://msdn.com/ http://blogs.msdn.com/b/vyunev/
раздел «Веб» @XaocCPS
Конкурс -
http://habrahabr.ru/special/microsoft/webmatrix/
Спасибо за внимание!