Loading…
This event has ended. Visit the official site or create your own event on Sched.

Have you got a ticket for a workshop? It’s time to reserve the seat!

In addition to great guest speakers, this year we will host a ton of engaging and up-to-the-moment workshops on a whole range of topics.

There are 10 different workshop scheduled on Nov 18 & 19 - check it out and pick yours.

.NET developers [clear filter]
Wednesday, November 15
 

10:50am EET

Ariel Ben Horesh @ArielBH - Can We Build Whatsapp with Xamarin and Azure in 60 Minutes? Yes we can!
.NET developers today enjoy a bountiful source of platforms, tools at their disposal. With Xamarin they can target all the major mobile platforms and Azure providing cross cutting features for mobile developers and the necessary scale to support any degree of mobile clients.
In this session we will take Xamarin Forms, Azure App Services and SignalR to create a full blown Messenger app in just 60 minutes.

Speakers
avatar for Ariel Ben Horesh

Ariel Ben Horesh

Software architect, CodeValue
Founder of CodeValue, developer, architect, and consultant specializing in Mobile (iOS, Android, Windows and Xamarin) and Web technologies. Ariel is active in the .NET community and runs the local Israeli .NET developers user group. Ariel Loves to code, talk about code, and write... Read More →


Wednesday November 15, 2017 10:50am - 11:40am EET
3. Lambda

10:50am EET

[SLIDES]Aarjan Meirink @Aarjanmeirink - Process IoT information using Akka.NET
Based on a customer case where geographical information from IoT devices, salt spreaders in the case, must be processed and combined to rides and compared with predefined routes. By taking advantage of the properties of an actor framework like Akka.NET, this can be implemented in a very elegant way.

Speakers
avatar for Aarjan Meirink

Aarjan Meirink

Solution Architect, Macaw
Aarjan Meirink has been working in IT since 1996 and is currently working as an Integration Specialist and Lead Solution Architect at Macaw. Aarjan has been designing and developing enterprise applications using the .Net framework since the 1.0 alpha release. In his work he is always... Read More →



Wednesday November 15, 2017 10:50am - 11:40am EET
2. Beta

10:50am EET

[SLIDES]Alexander Laptev @Aspiroid - How to control your code
Every serious product has tests. They check some facts about functionality, take some time and infrastructure. We spend this time because know: it's much cheaper to reveal a problem before production.

In a talk I'll describe instruments which allow to reveal (and care about) problems before tests: R#, PVS-Studio, Roslyn Analyzers, Git Analyzers, Code Contracts. When they can be used, when should not, how much time they take for learning and integration, current direction in their development - everything will be covered.

Speakers
avatar for ALEXANDER LAPTEV

ALEXANDER LAPTEV

Senior Web Developer
Any science/technology having a "Quantum" prefix is awesome. Any science/technology having a "Quantum" prefix is difficult. That's I believed in 2 years ago. Now I know, Quantum computing is awesome. And now I know, it can be simple (at least in basics). If you wish to ensure - you... Read More →



Wednesday November 15, 2017 10:50am - 11:40am EET
4. Zeta

12:00pm EET

Ian Cooper @ICooper - 12 Factor Apps in .NET
The buzz is all around Cloud Native: continuous deployment and easy scaling of your server side code. You have heard about Docker and Microservices, but what are 12-factor apps? The Twelve-Factor App methodology (https://12factor.net​/), was created by engineers with experience of delivering apps on Heroku, and is a "recipe for success" when authoring code for cloud native senarios.

In this presentation we will look at what a Twelve-Factor App is, and demonstrate how to meet the requirements when creating .NET applications. We will show examples using ASP.NET Core, Brighter and Darker of authoring code to meet these requirements, and show its deployment to containers using Docker.

By the end of this talk you will know enough to be able to approach another pillar of Cloud Native.

Speakers
avatar for IAN COOPER

IAN COOPER

Polyglot Coding Architect, JustEat
Polyglot Coding Architect in London, founder of #ldnug, speaker, tabletop gamer, geek. Tattooed, pierced, and bearded. The 'guv' on @BrighterCommand


Wednesday November 15, 2017 12:00pm - 12:55pm EET
2. Beta

1:55pm EET

[SLIDES]Oren Eini @RavenDB - Modeling in a Non-Relational World
NoSQL databases are becoming increasingly more important. However, the vast majority of developers have learned to model and work with data only in relational context.
Relational modeling inside NoSQL database is not only sub-optimal, it is frequently actively harmful.
In this session, Oren Eini will discuss modeling techniques in a non relational system, how to take advantage of the database's capabilities and get the most out of it for your system.

Speakers
avatar for Oren Eini

Oren Eini

CEO, Hibernating Rhinos
Oren Eini is the CEO of RavenDB, a NoSQL Distributed Database that's Fully Transactional (ACID) both across your database and throughout your database cluster. RavenDB Cloud is the Managed Cloud Service (DBaaS) for easy use. Oren Eini, aka Ayende Rahien, is a frequent blogger at ayende.com... Read More →



Wednesday November 15, 2017 1:55pm - 2:50pm EET
1. Alfa

3:10pm EET

[SLIDES]Vytautas Petrauskas - Slicing 'Big Elephant' systems into micro-services and having fun, - a case study from SEB
I would like to share some experiences of how using an internal cloud infrastructure has helped my organization to start slicing 'big elephant' systems into smaller micro-services. How it allows developers to safely experiment building and running projects. How it enables faster processes and continuous delivery. How it introduced easy prototyping and experimentation into our everyday work. 

I believe it helped to find the missing link between the 'dev' and 'ops' in the corporate organization. An effort to have a “state of the art” development life cycle with the latest technologies in a corporate environment can be a challenge. An internal cloud platform with Openshift enables SEB to achieve that.

Speakers
avatar for Vytautas Petrauskas

Vytautas Petrauskas

Lead developer, SEB
From the time when I started writing my first programs at school, I was fascinated about how large systems are designed and created. Since then I have had a chance to be involved in development and design of systems of various sizes. Starting with small student projects, to full... Read More →



Wednesday November 15, 2017 3:10pm - 4:05pm EET
4. Zeta
 
Thursday, November 16
 

10:20am EET

[SLIDES]Aaron Stannard @Aaronontheweb - Creating Highly Available Distributed Systems with Akka.NET and Akka.Cluster
Developers are living in exciting, but more demanding times - we're expected to create applications and services that can deliver better value faster, at higher volumes, with less downtime. And in order to meet these demands we must learn new technologies and programming styles. Enter the actor model and Akka.NET.

In this talk you'll learn the fundamentals of Akka.NET and discover how you can use the power of the actor model, location transparency, clustering, and other Akka.NET concepts to build powerful, highly available systems without having to write awful boilerplate code. You'll never look at .NET the same way again afterwards.

Speakers
avatar for Aaron Stannard

Aaron Stannard

Co-founder of the Akka.NET open-source project., Petabridge
Aaron is the founder and CEO of Petabridge and the co-founder of the Akka.NET open-source project. Prior to Petabridge, Aaron founded MarkedUp Analytics, a real-time in-app marketing and analytics service used by 1000+ developers. Prior to that, he worked at Microsoft as a Startup... Read More →



Thursday November 16, 2017 10:20am - 11:15am EET
2. Beta

4:00pm EET

[SLIDES]Dino Esposito @despos - I had microservices and I didn’t know
Microservices are vertical slices of functionality independent from one another in terms of technologies, paradigms and to some extent also data. As it is an isolated module, a microservice can be easily replaced or entirely rewritten or just scaled horizontally without the risk of regression in case of need. Multiple microservices interact in a loosely coupled manner participating to a distributed architecture but being fully usable on their own. Honestly, this design has very few cons and quite a few pros. And more importantly, it is much more common than expected. It’s simply the name given to all running solutions that for some reasons are not falling in the realm of well-architected, comprehensive systems. Nearly any system is a collection of microservices. In this talk, I’ll share some painful personal experience that resulted from the building of the infrastructure for a company in multiple steps, with limited resources, adding—like a family would do—one piece after the next trying not to lose track of the existing. Come and hear how to rename and leverage the mess you have around to take some concrete functional benefits.

Speakers
avatar for Dino Esposito

Dino Esposito

Developers’ advocate, JetBrains
A long-time trainer and top-notch consultant, Dino is the author of many popular books for Microsoft Press which have helped the professional growth of thousands of developers and architects. CTO of a fast-growing company providing software and mobile services to professional sports... Read More →



Thursday November 16, 2017 4:00pm - 4:55pm EET
1. Alfa
 
Friday, November 17
 

11:20am EET

[SLIDES]Elton Stoneman @EltonStoneman - Modernizing Legacy .NET Apps with Docker
Docker has the potential to revolutionize how we build, deliver, support and even design software. But it doesn't have to be a violent revolution. The end goal might be breaking your existing ASP.NET monolith into microservices which run cross-platform on .NET Core, but the first step can be as simple as packaging your whole .Net Framework application as-is into a Docker image and running it as a container.


In this session I'll take an existing ASP.NET WebForms application and package it as a Docker image, which can run in a container on Windows Server 2016 and Windows 10. I'll show you how to run the app and a SQL Server database in Docker containers on Windows, and how to use Docker Compose to define the structure of a distributed application.


Then I'll iteratively add functionality to the app, making use of the Docker platform to modernize the monolith without a full rebuild. I'll take a feature-driven approach and show you how Docker makes it easy to address performance, usability and design issues.

Speakers
avatar for Elton Stoneman

Elton Stoneman

Developer Advocate, Docker
Microsoft MVP \| Pluralsight Author \| Developer Advocate @DockerI'm a Pluralsight Author, Microsoft MVP and Developer Advocate at Docker, Inc. I've been architecting and delivering successful solutions with Microsoft technologies since 2000, most recently Big Data and API implementations... Read More →



Friday November 17, 2017 11:20am - 12:15pm EET
2. Beta

11:20am EET

[SLIDES]Oren Eini @RavenDB - Extreme Performance Architecture
High performance can be achieved by micro optimizations and a lot of minutia, but to get to the extreme you need to architect your solution properly. In this talk we'll discuss how the architecture of the solution impacts its performance, how to architect for extreme performance and the impact it has on day to day coding.


We are going to execute complex distributed map-reduce queries on a sharded cluster, giving you lightning-fast responses over very large data volumes.

Speakers
avatar for Oren Eini

Oren Eini

CEO, Hibernating Rhinos
Oren Eini is the CEO of RavenDB, a NoSQL Distributed Database that's Fully Transactional (ACID) both across your database and throughout your database cluster. RavenDB Cloud is the Managed Cloud Service (DBaaS) for easy use. Oren Eini, aka Ayende Rahien, is a frequent blogger at ayende.com... Read More →



Friday November 17, 2017 11:20am - 12:15pm EET
1. Alfa

3:45pm EET

[SLIDES]Ariel Ben Horesh @arielbh - Xamarin: It's time for Apple Watch
Apple Watch is an intriguing platform, extending the iPhone by providing the user with unique experience and features.
With Xamarin, .NET developers are able to develop and deploy Apple Watch applications today. With mix and matching outstanding .NET libraries such as Reactive Extensions we can do remarkable apps that will amaze even the most avid iOS fans.

Speakers
avatar for Ariel Ben Horesh

Ariel Ben Horesh

Software architect, CodeValue
Founder of CodeValue, developer, architect, and consultant specializing in Mobile (iOS, Android, Windows and Xamarin) and Web technologies. Ariel is active in the .NET community and runs the local Israeli .NET developers user group. Ariel Loves to code, talk about code, and write... Read More →



Friday November 17, 2017 3:45pm - 4:40pm EET
3. Lambda
 
Saturday, November 18
 

9:00am EET

Oren Eini @RavenDB - RavenDB Workshop
Limited Capacity seats available

Workshop covers RavenDB's core concepts, getting comfortable with its API, learning how to build and customize indexes and how to correctly model data for use in a document database. After familiarity with basics we will expand and tackle grok Map⁄Reduce, Multi–maps and other advanced usages of indexes, learn how to extend RavenDB and the various options of scaling out.
RavenDB in production and what options there are for monitoring what it's doing.

Speakers
avatar for Oren Eini

Oren Eini

CEO, Hibernating Rhinos
Oren Eini is the CEO of RavenDB, a NoSQL Distributed Database that's Fully Transactional (ACID) both across your database and throughout your database cluster. RavenDB Cloud is the Managed Cloud Service (DBaaS) for easy use. Oren Eini, aka Ayende Rahien, is a frequent blogger at ayende.com... Read More →


Saturday November 18, 2017 9:00am - 5:00pm EET
5. Theta
 
Sunday, November 19
 

9:00am EET

Mark Rendle @markrendle - .NET Core in Docker
Limited Capacity seats available

In this one-day workshop, we'll take a demo micro-service application running on ASP.NET Core and get it working in Docker containers, from our local machines to a full Swarm running in the Cloud.

We'll cover:
using Docker as a development tool for running services and testing our own containers
engineering ASP.NET Core applications for distributed, replicated environments
the pros and cons of different inter-service communication options (e.g. HTTP, GRPC, etc)
different Docker Orchestration platforms, including Docker Swarm Mode and Kubernetes
continuous integration and deployment
deploying and maintaining complete multi-service application stacks with simple commands
common problems and pitfalls and how to avoid them
No previous knowledge of Docker is required, although any experience with ASP.NET will be helpful.

Speakers
avatar for MARK RENDLE

MARK RENDLE

CONSULTANT, RendleLab
With nearly 30 years professional software development under his belt, Mark is now available to help other developers, teams and companies stay up to date and competitive with current technology, including things like .NET Core, Docker and container tech, DevOps, and cloud platforms... Read More →


Sunday November 19, 2017 9:00am - 5:00pm EET
3. Lambda
 

Twitter Feed

Filter sessions
Apply filters to sessions.
  • Level
  • Advanced
  • Beginner
  • Intermediate
  • Tags
  • .NET
  • 12-factor apps
  • Abstractions
  • Adventures!
  • Agile
  • Akka.Cluster
  • Akka.Net
  • Android
  • Angular
  • AngularJS
  • Apache Spark
  • API
  • AppleWatch
  • Architecture
  • ASP MVC
  • ASP.NET
  • Automation
  • Azure
  • Big Data
  • BigQuery
  • Bugs
  • C#
  • C++
  • Cloud
  • Cloud Native
  • Clusters
  • Code
  • Code Analysis
  • Compliance
  • Computer Science
  • Continuous Delivery
  • Contribution
  • Coping
  • Corporate Contribution
  • CQRS
  • Craftsmanship
  • Crash Handling
  • Creativity
  • CSS
  • Data
  • Data modeling
  • Databases
  • DDD
  • Debug
  • Demo
  • Dependency Injection
  • Deployment
  • Design
  • Dev Tools
  • Development Process
  • DevOps
  • Distributed Systems
  • Docker
  • Drive
  • Education
  • Enterprise
  • Event Sourcing
  • F#
  • Fear
  • Framework
  • Frontend
  • Functional programming
  • Git
  • Graphs
  • Green Field vs Legacy
  • Hacking
  • Hardware
  • Healthy workplace
  • Heterogeneous apps
  • High Load
  • Holographic programming
  • Hololens
  • HTML
  • Indexing
  • Influence
  • Infrastructure
  • Innovation
  • Interpersonal Skills
  • IOS
  • IoT
  • Java
  • JavaScript
  • JVM
  • Kanban
  • Leadership
  • Legacy Code
  • Library
  • Linux
  • Log
  • Manufacturing
  • Map-reduce
  • Methodology
  • Metric
  • Microservices
  • Mixed reality
  • Mobile
  • Monads
  • MongoDB
  • Moral Foundations
  • Motivation
  • MVC
  • Network
  • Network Operations
  • NodeJS
  • NoSQL
  • NoSQL database
  • NServiceBus
  • Open Source
  • Openshift
  • Operations
  • Patterns
  • Performance
  • Product
  • Production Support
  • Productivity
  • Programming language
  • Prototyping
  • Python
  • Ratpack
  • Reactive
  • Reactor
  • Refactoring
  • Regrets
  • Relational modeling
  • REST
  • Risk Management
  • Robotics
  • RPC
  • RTL
  • Rust
  • RxJava
  • Scalability
  • Scrum
  • Security
  • Server
  • Serverless
  • Service Delivery
  • SOA
  • Soft Skills
  • Software Design
  • Software Engineering
  • Spring
  • Spring WebFlux
  • Strategy
  • Streaming
  • Swarm
  • Team
  • Team Dynamics
  • Technical debt
  • Telework
  • Toolkit
  • Turing Machine
  • UX
  • UX Design
  • Vitality
  • Web
  • Web API
  • Windows
  • Work Habits
  • Xamarin
  • xDD
  • Audience
  • .NET developers
  • All developer
  • Architects
  • Development Leads
  • DevOps
  • Everyone
  • F# developers
  • Frontend developers
  • Java developers
  • Lead developer
  • Mobile developers
  • PMO
  • Product owners
  • QA leads
  • Release Managers
  • Scrum Masters
  • Security developers
  • Server developers
  • Software developers
  • System admins
  • Team Leads
  • Testers
  • UX Designers
  • WEB developers
  • Type
  • Free time
  • Party
  • Session
  • Workshop