Speakers

Nikola Metulev

Engineering Engagement and Evangelism (EEE) programs Lead

Microsoft, USA

Georgiy Mogelashvili

Leading developer

Booking.com, Netherlands

Olanovskiy Dmitriy

Head of Project Management

Jelastic

Dmitry Nikonov

Innovative technologies Vice-President

VIAcode, USA

Sergii Pugachov

Technical solutions consultant

Google, Russia

Laurent Ellerbach

Technical Evangelist

Microsoft, Central & Eastern Europe

Anton Moldovan

Solution Architect

E&Y Poland

Sergii Baidachnyi

Technical Evangelist

Microsoft, Canada

Nick Landry

Senior Technical Evangelist

Microsoft

Volodymyr Yunev

Technical Evangelist

Microsoft, Russia

Alan Mendelevich

CEO

AdDuplex, Lithuania

Andriy Ivashentsev

Technical evangelism Lead

Microsoft, Russia

Larry Lieberman

Principal PM Manager

Microsoft, США

Anton Boyko

Microsoft Azure MVP

Sergey Poplavskiy

Microsoft Azure specialist

Microsoft, Ukraine

 

Program 30th of October 2015

  Grand Hall White Hall Blue Hall Yellow Hall  
08:00
Eng
Registration
08:00
09:00
Eng
Conference opening:
  • Developer and Platform Experience Lead in Central and Eastern Europe - Alexander Lozhechkin
  • Microsoft Ukraine General Manager  - Nadiya Vasylieva
  • Product manager of TED Services & Devices, Microsoft Corporation - Larry Lieberman
09:00
10:30
Break
10:30
10:45
Client solutions development
Eng
Universal Windows Platform development
Nikola Metulev
Engineering Engagement and Evangelism (EEE) programs Lead
Microsoft, USA
The Universal Windows Platform provides developers with a real opportunity to create meaningful, familiar, and tailored apps that run across a wide set of device families. To help with that, XAML UI took a big step forward in Windows 10 with new controls and new features to simplify tailoring app experiences across devices. In addition, performance is improved with features that include new and improved diagnostics tools, better web content hosting, a new perspective 3D API, plus a few other goodies. This session will take a lap around these features.
Client solutions development
Ru
Actor model on .NET
Anton Moldovan
Solution Architect
E&Y Poland
Writing correct concurrent, fault-tolerant, scalable and yet simple applications is too hard. Most of the time it's because we are either using the wrong tools or the wrong level of abstraction. Actor based concurrency model (originated from Erlang) aims to change that. The .NET landscape lacked a truly robust and production ready actor framework. This changed dramatically this year with the release of not one but two open-source actor frameworks for .NET - Akka.NET (a port of the JVM Akka), and Orleans by Microsoft. On this session we'll discuss: • A short introduction to the actor model. • Akka.NET vs. Microsoft Orleans - the different approaches and concepts. • Orleankka
Cloud solutions development
Ru
Hybrid cloud with container technology for optimizing DevOps prosesses
Olanovskiy Dmitriy
Head of Project Management
Jelastic
Within the talk, we'll describe how to distribute the work environment between regions at different venues within a hybrid cloud to achieve high availability and fault tolerance, automatic scaling of resources, achieve isolated placement of sensitive data in a separate region, as well as to use additional resources in the event of temporary strain growth. Also, we will reveal the main benefits of using container technology to solve problems DevOps in creating, testing, and hosting highly strained applications.
Azure Labs
Ru
Laboratory work №1 – Working with a new build machine in Visual Studio Online. Publication of Web apps.
Anton Boyko
Microsoft Azure MVP
Within this lab we’ll work with a new build machine which appeared in Visual Studio Online. Now assembling, testing and publishing of the apps has become even easier, the process has become more transparent and controllable. During this lab, we will set up an assembly, test and publication of our project at Azure Web Apps using the Visual Studio Online. We’ll look whereby the process has been qualitatively improved, and talk a little about how to collect and publish not only .NET applications. Requirements for participants: 1. Have a Visual Studio Online account. You can register account here (https://www.visualstudio.com/). 2. Have a subscription for Microsoft Azure. You can register trial account here (https://azure.microsoft.com/en-us/pricing/free-trial/). 3. Have an account on GitHub. You can register account here (https://github.com/).
10:45
11:45
Break
11:45
12:00
Cloud solutions development
Ru
How to survive in IOT world?
Sergii Baidachnyi
Technical Evangelist
Microsoft, Canada
Today, developers have access to a large number of development tools and services that help to create the most complex IoT solutions. But how to choose between Arduino , Raspberry, Netduino, Galileo? And most importantly, is it necessary to make this choice and what to look for when creating your own prototypes? During this presentation you can get the answers to these questions and learn more about the role of Windows 10 in IoT solutions.
Business solutions development
Eng
Microsoft tools for UWP development
Larry Lieberman
Principal PM Manager
Microsoft, США
The Universal Windows Platform represents an enormous shift for Microsoft, and a radical new opportunity for developers: the ability to build a single application and leverage that can be built to target multiple device types with appropriate, compelling experiences. This required developments across the Windows API surface, the Windows Runtime, and also the Visual Studio tools and Windows SDK. In this breakout, we’ll review how the Visual Studio tools have been optimized to make developing compelling applications that target multiple device types as easy as possible.
Cloud solutions development
Ru
Programming of fault-tolerant systems for DevOps. Development of Application Health Model.
Dmitry Nikonov
Innovative technologies Vice-President
VIAcode, USA
This talk is about the differences in DevOps programming and operations as it relates to the reliability of the systems, and review the “deadly sins” we, developers, commit on almost every single project. We will demonstrate how and when to use diagnostics, instrumentation, and health modeling, and how developers can get praise from users, support team and Ops and improve their karma.
Azure Labs
Ru
Laboratory work №2 - Application on Azure Web Apps management. Publishing, backing up, scaling, and much more.
Anton Boyko
Microsoft Azure MVP
During this lab, we will manage Web apps already deployed on Azure Web Apps. We'll work with several scenarios, such as deploying an application with modification of its configuration, deploying to production and staging environments, application back up, manual and automatic scaling of the application. The main objective of this lab is to answer the question "So we’ve launched the app, and what should we do next?". Requirements for participants: 1. Have a Visual Studio Online account. You can register account here (https://www.visualstudio.com/). 2. Have a subscription for Microsoft Azure. You can register trial account here (https://azure.microsoft.com/en-us/pricing/free-trial/). 3. Have an account on GitHub. You can register account here (https://github.com/).
12:00
13:00
Lunch
13:00
14:00
Client solutions development
Ru
Real World Functional Programming on .NET
Anton Moldovan
Solution Architect
E&Y Poland
Do you enjoy learning by getting your hands dirty and getting stuck into new concepts and ideas? If yes, then come to my talk to see the real power of functional programming. During this session, we will create a simple back-end and front-end applications using modern tooling: ReactJs + Redux + Suave = LOVE
Cloud solutions development
Ru
New Azure services that help make your decisions quicker, more reliable and safer
Volodymyr Yunev
Technical Evangelist
Microsoft, Russia
In this presentation you will learn about the latest Microsoft Azure cloud platform to ensure reliable, productive and safe work of your applications. Within the report you get to know and learn about the many opportunities service platform. The report focused on web developers, mobile developers and enterprise solutions.
Cloud solutions development
Eng
Create The Internet of Your Things: example of a real system
Laurent Ellerbach
Technical Evangelist
Microsoft, Central & Eastern Europe
Introduction to an Internet of Things system. This session will go thru a real system: my own sprinkler system including sensors, data manipulation, consumption, BI. This will give you an overview of a full projects, from the device side to the storage, consumption, analyze and insights.
Azure Labs
Ru
Laboratory work №3 – Managing physical environment using IoT technology by Microsoft
Sergey Poplavskiy
Microsoft Azure specialist
Microsoft, Ukraine
In this lab we will review techniques of physical environment control using sensors and actuators. We’ll talk in detail about Microsoft stack for building of client applications under the Raspberry PI 2, pay attention to the features of the platform. We’ll also review cloud services for interaction between remote devices and monitoring and decision making systems. We’ll create a baseline scenario for load remote control.  Requirements for participants: 1. Have a subscription for Microsoft Azure. You can register trial account here (https://azure.microsoft.com/en-us/pricing/free-trial/). 2. Have Visual Studio 2015 tools (free edition is suitable Visual Studio Community) with Windows 10 SDK installed (if it has not been installed with Visual Studio).
14:00
15:00
Break
15:00
15:15
Client solutions development
Eng
Building Mobile Cross-Platform Apps in C# with Xamarin
Nick Landry
Senior Technical Evangelist
Microsoft
Building native applications across multiple platforms is hard. iOS requires knowledge of Xcode, the iOS SDK and Objective-C or Swift. Android requires Eclipse Android Studio, the Android SDK and Java. The Windows 10 Universal Windows Platform requires Visual Studio, C# and the UWP/WinRT SDK. Are we really expected to learn all of this? You can take the HTML5 & Cordova route, but not all apps should be built using a hybrid approach. If you want to create a truly competitive app with a premium experience, you’ll need to go native. Fortunately, there is a way you can share a lot of your code across mobile platforms and do so using the C# language you already know and love. Xamarin is a powerful toolset that allows developers to write native Android and iOS apps using C#, thanks to the Mono framework – an Open Source project that brings the C# language and .NET to other platforms. This session explores how you can build cross-platform applications for iOS, Android, and Windows 10 using C#. You’ll learn how to get started with a sample cross-platform solution, which tools you can use, how to design a proper user interface for each platform and how to structure your projects for maximum code reuse. We’ll also look at how you can share UI code with Xamarin.Forms. Native mobile development doesn’t have to be so hard. Come learn how your .NET skills can be transformed for true cross-platform development.
Client solutions development
Ru
A/B test with Azure Websites Traffic Routing
Georgiy Mogelashvili
Leading developer
Booking.com, Netherlands
Do you have a website? If yes then how do you test ideas that you want to implement? What if your brand new solution will ruin user experience? And what if you have a critical bug being deployed to production? From this talk you will know how to A/B test your web applications more confidently and safely with new Azure Websites Traffic Routing services.
Business solutions development
Ru
Developer’s Guide to Marketing and Monetization of Windows Store Apps
Alan Mendelevich
CEO
AdDuplex, Lithuania
Developers are good at coming up with game and app ideas and even better at implementing them. Unfortunately the road to success doesn’t end with the submission to the Store. Actually, getting your app into the Store is only the first step on the long ride to success. In this session Alan Mendelevich (founder and CEO of AdDuplex) shares the insights he collected over the years of interviewing successful indie developers, monitoring and collecting great marketing ideas they use to spread the word about their apps and maximize the returns on their investments.
Azure Labs
Ru
Laboratory work №1 – Working with a new build machine in Visual Studio Online. Publication of Web apps.
Anton Boyko
Microsoft Azure MVP
Within this lab we’ll work with a new build machine which appeared in Visual Studio Online. Now assembling, testing and publishing of the apps has become even easier, the process has become more transparent and controllable. During this lab, we will set up an assembly, test and publication of our project at Azure Web Apps using the Visual Studio Online. We’ll look whereby the process has been qualitatively improved, and talk a little about how to collect and publish not only .NET applications. Requirements for participants: 1. Have a Visual Studio Online account. You can register account here (https://www.visualstudio.com/). 2. Have a subscription for Microsoft Azure. You can register trial account here (https://azure.microsoft.com/en-us/pricing/free-trial/). 3. Have an account on GitHub. You can register account here (https://github.com/).
15:15
16:15
Coffee break
16:15
16:45
Client solutions development
Ru
The future of web standards: from Web Components to Web Assembly
Sergii Pugachov
Technical solutions consultant
Google, Russia
From this session you will learn about modern web standards and APIs including Web Components/Polymer, Web Assembly, ECMAScript 2015 and HTTP/2. These standards will completely change front-end development very soon. That's why you have to know what is going on in this area.
Client solutions development
Eng
More Personal Computing with the Universal Windows Platform
Nikola Metulev
Engineering Engagement and Evangelism (EEE) programs Lead
Microsoft, USA
With Windows 10, Microsoft created the most personal Windows ever. In this session, learn how to take advantage of the new inputs and outputs and make your applications more personal by adding voice recognition and synthesis, inking, and face, fingerprint, or iris authentication with Windows Hello.
Client solutions development
Ru
Beyond perception - Windows 10 and new types of reality
Andriy Ivashentsev
Technical evangelism Lead
Microsoft, Russia
Within this report we discuss current trends in the field of augmented and virtual reality, and understand the differences in the characteristics of these concepts, and also talk about Microsoft Holographic. We will also discuss the features of different hardware and software platforms that are already running to the masses , and of those, which will only be presented to the market. Of course , we do not forget about the important role of Windows 10 in all this.
Azure Labs
Ru
Laboratory work №2 - Application on Azure Web Apps management. Publishing, backing up, scaling, and much more.
Anton Boyko
Microsoft Azure MVP
During this lab, we will manage Web apps already deployed on Azure Web Apps. We'll work with several scenarios, such as deploying an application with modification of its configuration, deploying to production and staging environments, application back up, manual and automatic scaling of the application. The main objective of this lab is to answer the question "So we’ve launched the app, and what should we do next?". Requirements for participants: 1. Have a Visual Studio Online account. You can register account here (https://www.visualstudio.com/). 2. Have a subscription for Microsoft Azure. You can register trial account here (https://azure.microsoft.com/en-us/pricing/free-trial/). 3. Have an account on GitHub. You can register account here (https://github.com/).
16:45
17:45
Break
17:45
18:00
Cloud solutions development
Ru
Visual Studio 2015 for web, cloud, containers and each of you
Volodymyr Yunev
Technical Evangelist
Microsoft, Russia
With the release of .NET 2015 and Visual Studio 2015 and development of ASP.NET 5 developers appeared to have more effective tools for creating cross-platform web applications that can run both on Windows, and on Linux and OSX.New Visual Studio 2015 tools allow to build web applications more quickly, publish them to the cloud and Docker containers, manage an increasingly large number of functions in cloud environment right from the development environment. Within this presentation we will talk around a lot of innovations that brings us Visual Studio 2015: from Entity Framework 7 to ASP.NET5, from new features of Azure to Docker containers, from new testing instruments to the mechanisms of protection and security.
Cloud solutions development
Eng
Azure Mobile App Services and Notification Hubs
Nick Landry
Senior Technical Evangelist
Microsoft
The Cloud is the perfect extension for mobile applications. Mobile apps don’t exist in a vacuum, you never know if you’ll have 10 or 10,000 users, and sooner or later you’ll need to save user data in the cloud, perform operations server-side for enhanced scalability, or monitor data feeds to push notifications to your mobile users. Microsoft Azure provides the best infrastructure for mobile developers across all platforms thanks to cross-platform storage, authentication and push notification services, all residing in the cloud. This session explores how you can build cloud-enabled cross-platform applications for iOS, Android and Windows 10 using native SDKs and Microsoft Azure Mobile App Services. You’ll learn how to authenticate users via Microsoft, Google, Facebook or Twitter credentials, store data remotely in NoSQL tables and blob storage, and even how to send push notifications to all vendor platforms, all through live cross-platform demos. Whether you’re a weekend warrior building consumer apps or a corporate mobile developer building apps for the enterprise, the cloud is the perfect companion for your mobile apps. Come learn how easy it is to harness its power.
Client solutions development
Ru
Make your Mac useful
Sergii Baidachnyi
Technical Evangelist
Microsoft, Canada
Visual Studio Code, TypeScript, ASP.NET and C #. All this is now available for developers on Mac OS. We'll show you all the possibilities of Microsoft products for developers. And do not forget your Mac.
Azure Labs
Ru
Laboratory work №3 – Managing physical environment using IoT technology by Microsoft
Sergey Poplavskiy
Microsoft Azure specialist
Microsoft, Ukraine
In this lab we will review techniques of physical environment control using sensors and actuators. We’ll talk in detail about Microsoft stack for building of client applications under the Raspberry PI 2, pay attention to the features of the platform. We’ll also review cloud services for interaction between remote devices and monitoring and decision making systems. We’ll create a baseline scenario for load remote control.  Requirements for participants: 1. Have a subscription for Microsoft Azure. You can register trial account here (https://azure.microsoft.com/en-us/pricing/free-trial/). 2. Have Visual Studio 2015 tools (free edition is suitable Visual Studio Community) with Windows 10 SDK installed (if it has not been installed with Visual Studio).
18:00
19:00
DevNight after DevDay (pizza, friends, networking)
19:00

 

Venue

Golf Center; 10 D, Heroiiv Stalingradu ave, Kyiv

GPS & Navigation

50 ° 30'4.22 "N (50.501173), 30 ° 31'7.14" E (30.51865)

Metro

metro station Obolon (blue branch) 1.4 km - 20 min.

Public transport

- №102 (towards the street. Zalki Mate, stop Children's Academy of Arts, then walk 1 min.)
- №73 (in the direction of the street. Miloslavskaya, Children's Academy of Fine Arts stop, then walk 1 min.)
- №44 (Moskovoskoho towards the bridge, stopping street. Mate Zalki and walk 7 min.)
- №34 (towards av. Moscow, stopping Children's Academy of Arts, then walk 1 min.)

Information about parking

For your convenience, accessible parking slot + large free parking around the Golf Center.

 

Do you have questions? Contact us.

devday.2015@outlook.com
Skype: live:devday.2015
+38 (050) 411 03 34

Media Partners

HR-partner

Partners