
It's a wrap
Thank you for joining us at ProgNET London 2018. Early-bird tickets for 2019 are now on sale. Don't miss out on what promises to be another amazing conference.
Get ProgNET 2019 Tickets →Keynotes

Amie Dansby

Udi Dahan

Trisha Gee

Shawn Wildermuth
Diversity Scholarship Plan
Skills Matter is proud to share our Diversity Scholarship Plan which provides support to those from traditionally under-represented and/or marginalised groups who may not normally have the opportunity to attend this event.
More information here.
Volunteer at the ProgNET 2018!
Interested in .NET, and eager to learn the latest news? You have the chance to get a free ticket to the ProgNET 2018! All we need from you is some help in setting up the conference, and some hours of your time on the days of the conference! You will be free to attend the conference for the remainder of the time.
More information here
Code of Conduct
We are committed to providing a friendly, safe and welcoming environment for all. Learn more in our Code of Conduct.
Excited? Share it!
Day 1: Wednesday 12th September
Don't miss these inspiring talks!
Track | CTRL | ALT/TAB | SHIFT | |||||||||
08:30
Invalid Time
Invalid Time
|
Registration and Breakfast |
|||||||||||
09:00
Invalid Time
Invalid Time
|
Welcome to ProgNet London 2018! |
|||||||||||
09:15
Invalid Time
Invalid Time
|
KEYNOTE
And yet, even with all the alternative frameworks, patterns, and cloud services that have become available over the years, even new systems can’t seem to escape their big ball of mud fate. But, there is another option available – just as challenging, but with a much brighter future. Organizations that can transform their technology, teams, management, and business will be the ones that own that future. While there’s no “cookie-cutter” approach to this transformation, Udi has some do’s and don’ts that will keep you from going astray. |
|||||||||||
10:15
Invalid Time
Invalid Time
|
Coffee Break |
|||||||||||
10:30
Invalid Time
Invalid Time
|
In this presentation you will learn about the underlying pattern, the OrigoDB implementation and it's shortcomings, what you learned and the resulting implementation of Memstate. You will touch on topics such as async/await, group commit, event storage, nuget versioning, consensus in distributed systems, message ordering, throughput and latency.
.net
event-sourced
memstate
origodb
About the speaker...Robert FribergCurrently CTO at Devrex Labs building OrigoDB and helping clients implement in-memory solutions. While not coding or teaching, Robert can be found on the nearest squash court. |
In this talk, Luce shares what Xamarin is including Native and Xamarin.Forms for both C# and F#, how to get started creating a simple HelloWorld app from scratch and a more complex example (will involve at least one Azure service including Cognitive Services for facial recognition). Also how to use Visual Studio Team Services for Continuous Integration and some awesome examples of apps written using Xamarin including ones used to save lives! Luce will take examples from xamarin.com/customers as well as show this demo about how Xamarin was used alongside other technologies to aid with Skin Cancer prediction. This talk will include slides, demos, code samples, live coding and the audience will walk away feeling like they too can create a mobile app in just a few minutes and carry their work around with them in their pocket or backpack!
ai
.net
cognitive-services
android
ios
f#
c#
visual-studio-team-services
cross-platform
mobile-development
xamarin
About the speaker...Luce CarterWhen not writing mobile apps for fun in her spare time, she runs the Manchester Xamarin User Group, mentors for Code First Girls, writes for the Xamarin Weekly newsletter, edits Montemagno.com and speaks at local user groups. Follow Luce on Twitter @LuceCarter1 and also her Blog. |
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, Elton will 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. He'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 he'll iteratively add functionality to the app, making use of the Docker platform to modernize the monolith without a full rebuild. Elton will take a feature-driven approach and show you how Docker makes it easy to address performance, usability and design issues.
.net
pronet
orchestration
containers
docker
About the speaker...Elton StonemanFollow Elton on Twitter @EltonStoneman and blogs at https://blog.sixeyed.com. |
|||||||||
11:15
Invalid Time
Invalid Time
|
Coffee Break |
|||||||||||
11:30
Invalid Time
Invalid Time
|
exploration
.net
parallelism
quantum-computing
q#
About the speaker...Riccardo TerrellRiccardo is an information systems and technology professional and architect specializing in software & systems development. He has over 20 years’ experience delivering cost-effective technology solutions in the competitive business environment. Riccardo believes in multi-paradigm programming to maximize the power of code and is the author of "Functional Concurrency in .NET”; which, features how to develop highly-scalable systems in F# & C#. Riccardo tweets from: @TRikace |
In this talk, you will learn how to build bots as a service combining the power of the Azure Bot Service, Microsoft Bot Framework and some of the Azure Cognitive services. Building a conversational bot and connecting it to different channels is now an easy task with Azure.
.net
azure
azure-cognitive-services
microsoft-bot-framework
azure-bot-service
bots
About the speaker... |
In this talk, Steve will explore how we can build .NET Core applications that make HTTP requests and rely on downstream services, whilst remaining resilient and fault tolerant. This session will focus on some of the improvements which have been released in .NET Core and ASP.NET Core 2.1, such as the HttpClientFactory and the new more performant socket based handler. Steve will identify some HTTP anti-patterns and common mistakes and demonstrate how we can migrate existing code to use the new HttpClientFactory to work more correctly with HttpClient instances. Next, Steve will demonstrate Polly; a fantastic resilience and transient-fault-handling library which can be used to make your applications less prone to failure. Now integrated with the Microsoft HttpClientFactory; wrapping your HTTP calls in retries, timeouts and circuit-breakers has never been easier! If you're building services which make HTTP calls, then this talk is for you!
.net
httpclientfactory
polly
asp.net
c#
dotnetcore
http
About the speaker...Steve GordonSteve is currently developing cloud-native services, using .NET Core, ASP.NET Core and Docker. He enjoys sharing his knowledge through his blog, in videos and by presenting at user groups and conferences. Steve is excited to be a part of the .NET community and founded .NET South East, a .NET Meetup group based in Brighton. He enjoys contributing to and maintaining OSS projects, most actively helping save lives with open source software and the Humanitarian Toolbox (www.htbox.org). You can find Steve online at his blog www.stevejgordon.co.uk and on Twitter as @stevejgordon |
|||||||||
12:15
Invalid Time
Invalid Time
|
Coffee Break |
|||||||||||
12:30
Invalid Time
Invalid Time
|
Now you can build real-time software easily. ASP.NET Core SignalR is a set of libraries that you can use to build real time, scalable, websites and apps. You can use them in both enterprise and consumer apps, and across platforms. This session covers building an end-to-end real-time app using ASP.NET Core SignalR.
.net
localization
real-time
signalr
razor-pages
mvc
asp.net-core
asp.net
About the speaker...Rachel AppelDuring her career, she has worked on projects of all sizes from the smallest of apps, to the largest enterprise systems at some of the world’s leading companies. Rachel’s expertise is in web development on the Microsoft stack, specifically Azure Functions, ASP.NET MVC, Web Forms, SignalR, C#, HTML, CSS, JavaScript, and TypeScript. Her hobbies include science, reading, languages, and travel. |
It can get very complicated trying to track and manage the progress of workflows when they are formed of multiple stateless isolated functions. In this talk, Mark will demonstrate how Durable Functions extends Azure Functions with orchestrators enabling you to manage the state of your workflows, support error handling, retries and simplifying the implementation of more complex patterns such as fan out, and waiting for external events.
.net
faas
azure
workflows
serverless
azure-functions
About the speaker...Mark HeathYou can keep up with what he's doing on his blog at markheath.net or on Twitter @mark_heath |
While ASP.NET Web API has made the leap to .NET core, there are other options. This talk will look at some of those options - gRPC is a widely used open source RPC (remote procedure call) framework; GraphQL allows you to build queryable APIs backed by your existing code and data; HATEOAS is a constraint of the REST application architecture, APIs built with this in mind go beyond the simple CRUD approach often used with Web API. Each of these options offers something different, and a single approach may not work everywhere. During this talk, Dave will explore at each of them and identify where you may want to use each approach.
.net
distributed-systems
web
apis
asp.net
c#
dotnetcore
About the speaker...Dave LewisFollow Dave on Twitter @welshdave |
|||||||||
13:15
Invalid Time
Invalid Time
|
Lunch |
|||||||||||
14:15
Invalid Time
Invalid Time
|
But, in this presentation, you’ll assume you’d rather focus on delivering business value and show you the hands-on programming techniques to do it all, using NServiceBus and the rest of the Particular Service Platform. Whether you’re running on-premises, on AWS, or on Azure – it all just works. For real.
.net
nservicebus
asp.net
pronet
About the speaker...Udi DahanUdi can be contacted via his blog at www.UdiDahan.com and also follow Udi on Twitter @udidahan |
As the quote from Neal Ford says "Understand one level below your usual abstraction", you will look at why is this important and how can it help you if we apply it to the .NET framework. This talk will delve into the internals of the recently open-sourced .NET Core Runtime, looking at what happens, when it happens and why. Using freely available diagnostic tools such as PerfView, libraries including ClrMD and even the source code itself! Along the way you'll examine the Execution Engine, Type Loader, Just-in-Time (JIT) Compiler and the CLR Hosting API, to see how all these components play a part in making a 'Hello World' app possible.
api
libraries
perfview
.net-core-runtime
clrmd
.net
About the speaker...Matt WarrenMatt currently works on the C# production profiler at ca (ca.com/apm) and lives near Pinewood Film Studios (home of James Bond) with his wife and 2 kids. He blogs at www.mattwarren.org. |
Coding lets her do this, so she wants to share how she got started and how kids and their parents can learn new things together. Willow will show you Scratch and Hopscotch, then move onto Unity3D and C#, which is what she's learning with her dad now. It's a lot easier than you might think, even with all the squiggly brackets and semi-colons :) Willow hopes this talk will show you that making real games is something you can do with your kids, and maybe you'll even learn new things yourself along the way.
.net
c#
games
scratch
unity3d
About the speaker...Willow RendleNow, at the age of 12, she is building games in Unity3D with her dad; a long way from making Scratch move up and down on the screen. She hopes to become a world famous game designer, author, movie director, rock guitarist and Wimbledon champion. |
|||||||||
15:00
Invalid Time
Invalid Time
|
Coffee Break |
|||||||||||
15:15
Invalid Time
Invalid Time
|
You may have seen the Twelve-Factor App methodology for developing applications that embrace a cloud-native philosophy but with that, there's little or no guidance on security. Security can't be an afterthought and cloud-native is no different. This talk looks at how to approach security for an app deployed to the cloud. Can you forget about infrastructure security? Where should you focus your attention? Is cloud-native more secure? Robin will consider the similarities and differences between traditional apps and cloud-native apps. You'll see common security vulnerabilities that affect cloud apps, new vulnerabilities specific to the cloud and tools and techniques to help avoid problems. You'll come away knowing how to be more secure in cloud-native
cloud
.net
security
cloud-native
dotnet
About the speaker...Robin MintoOther passions include snowboarding, cycling and gin (but not together). He blogs at robinminto.com. |
Unity now s a cutting-edge .net implementation in its own right, and making fascinating moves with new technologies like Burst and High-Performance C#. This talk will attempt to demystify all these new technologies and the compilers underpinning them. |
In this talk, Mete will create a Dialogflow app to get a Google Home device to talk to a container managed by Kubernetes/App Engine. In the container, he’ll use some of the Machine Learning APIs and BigQuery and see how they can elevate your Google Home app to the next level. He will also integrate with Stackdriver and see how you can get more insights about your app with HTTP tracing and live debugging features of Stackdriver. |
|||||||||
16:00
Invalid Time
Invalid Time
|
Coffee Break |
|||||||||||
16:15
Invalid Time
Invalid Time
|
KEYNOTE
About KubeMQ KubeMQ is a messaging backend, built for efficient migration from .NET/MSMQ environment to Kubernetes. KubeMQ provides smooth and graduate migration to containers KubeMQ provides solutions in Kubernetes environment to all .NET communication method
KubeMQ is delivered in a ready to use production setting.
.net
node-js
go
.net-core
kubemq
linux
kubernetes
windows-vms
About the speaker...Lior NabatLior is also serving as the President of the Israeli chapter of the Entrepreneur Organization (EO), holding B.A in Mathematics and Computer science from the Open University in Tel-Aviv Israel and AMP from University of Pennsylvania - The Wharton School. |
|||||||||||
16:30
Invalid Time
Invalid Time
|
KEYNOTE
Steve will take you along on the journey of Humanitarian Toolbox and explain how you can help change the world with software.
.net
code
chairty
prognet
lightning-talk
About the speaker...Steve GordonSteve is currently developing cloud-native services, using .NET Core, ASP.NET Core and Docker. He enjoys sharing his knowledge through his blog, in videos and by presenting at user groups and conferences. Steve is excited to be a part of the .NET community and founded .NET South East, a .NET Meetup group based in Brighton. He enjoys contributing to and maintaining OSS projects, most actively helping save lives with open source software and the Humanitarian Toolbox (www.htbox.org). You can find Steve online at his blog www.stevejgordon.co.uk and on Twitter as @stevejgordon |
|||||||||||
16:45
Invalid Time
Invalid Time
|
KEYNOTE
He will talk about what Blazor is, how to create a Blazor application, some of the things you can do with Blazor, and some of the things that are still in development. At the end of this talk, attendees should know how to get started building web applications using the Blazor framework. |
|||||||||||
17:00
Invalid Time
Invalid Time
|
Beer Break! |
|||||||||||
17:15
Invalid Time
Invalid Time
|
KEYNOTE
Day 1, 12 Sep starts 17:15
Have I Got .NET For You?!
|
|||||||||||
18:15
Invalid Time
Invalid Time
|
#ProgNET Party with Pizza & Beer! |
Day 2: Thursday 13th September
OPENING KEYNOTE to kick off followed by TUTORIALS - Join us for some great hands-on sessions! Note that the workshops last around 3 - 3.5 hours, with coffee breaks in between. Refreshments will be provided throughout :)
Track | CTRL | ALT/TAB | SHIFT | |||||||||
08:30
Invalid Time
Invalid Time
|
Registration and Breakfast |
|||||||||||
09:00
Invalid Time
Invalid Time
|
KEYNOTE
.net
developerlife
softskills
angular
vue
aspnetcore
keynote
About the speaker...Shawn WildermuthAs a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. You may have taken one of his more than twenty courses on Pluralsight including his latest: “Implementing and Securing an API with ASP.NET Core”. He’s authored eight books and innumerable articles on software development. You can also see him at one of the local and international conferences he’s spoken at including TechEd, Oredev, SDC, NDC, VSLive, DevIntersection, MIX, Devteach, DevConnections and Dev Reach. He is one of the Wilder Minds. You can reach him at his blog. |
|||||||||||
10:00
Invalid Time
Invalid Time
|
Coffee Break |
|||||||||||
10:15
Invalid Time
Invalid Time
|
Day 2, 13 Sep starts 10:15 (CTRL)
Tutorial: Use Kubernetes to Deploy .NET Applications
|
Day 2, 13 Sep starts 10:15 (ALT/TAB)
Tutorial: CosmosDB – Database for Serverless Era
|
Day 2, 13 Sep starts 10:15 (SHIFT)
Tutorial: Fabled Pokemon
|
|||||||||
13:45
Invalid Time
Invalid Time
|
Lunch |
|||||||||||
14:45
Invalid Time
Invalid Time
|
Day 2, 13 Sep starts 14:45 (CTRL)
Tutorial: Practical Event-Sourcing with C# and EventStore
|
Day 2, 13 Sep starts 14:45 (ALT/TAB)
Tutorial: Understanding .NET Performance
|
Day 2, 13 Sep starts 14:45 (SHIFT)
Tutorial: Serverless Sanity
|
|||||||||
18:15
Invalid Time
Invalid Time
|
End of Day Two - #ProgNET 2018 - See you tomorrow! |
Day 3: Friday 14th September
OPENING KEYNOTE to kick off followed by TUTORIALS - Join us for some great hands-on sessions! Note that the workshops last around 3 - 3.5 hours, with coffee breaks in between. Refreshments will be provided throughout :)
Track | CTRL | ALT/TAB | SHIFT | |||||||||
08:30
Invalid Time
Invalid Time
|
Registration & Breakfast |
|||||||||||
09:00
Invalid Time
Invalid Time
|
KEYNOTE
In this session, Trisha is going to share some lessons she learnt the hard way while managing her career as a Java developer. She's going to tell you secrets that others don’t want to share. And she’ll give you tools for working out what your next steps are. If nothing else, you’ll get to laugh at the (many) mistakes Trisha made in her search for The Perfect Job. |
|||||||||||
10:00
Invalid Time
Invalid Time
|
Coffee Break |
|||||||||||
10:15
Invalid Time
Invalid Time
|
Day 3, 14 Sep starts 10:15 (CTRL)
Tutorial: Build Data Driven Web Apps using ASP.NET Core
|
Day 3, 14 Sep starts 10:15 (ALT/TAB)
Tutorial: Using Istio Service Mesh and Kubernetes to Solve Service-to-Service Communications, Scaling and Security
|
Day 3, 14 Sep starts 10:15 (SHIFT)
Tutorial: The Memstate Tutorial
|
|||||||||
13:45
Invalid Time
Invalid Time
|
Lunch |
|||||||||||
14:45
Invalid Time
Invalid Time
|
Day 3, 14 Sep starts 14:45 (CTRL)
Tutorial: Modern Patterns of Concurrent and Parallel Programming in .NET
|
Day 3, 14 Sep starts 14:45 (ALT/TAB)
Tutorial: Linux :heart - .NET Core: Deploy and Run
|
Day 3, 14 Sep starts 14:45 (SHIFT)
Tutorial: Evolution through Visualisation
|
|||||||||
17:45
Invalid Time
Invalid Time
|
Beer Break! |
|||||||||||
18:00
Invalid Time
Invalid Time
|
KEYNOTE
|
|||||||||||
19:00
Invalid Time
Invalid Time
|
KEYNOTE
wrap-up
.net
prognet
About the speaker...Dylan BeattieDylan Beattie is a consultant, software developer and international keynote speaker. He’s the director of Ursatile, an independent consultancy based in London that specialises in helping organisations bridge the knowledge gap between software development and business strategy. Dylan has been building data-driven web applications since the 1990s; he’s managed teams, taught workshops, and worked on everything from tiny standalone websites to complex distributed systems. He’s a Microsoft MVP, and he regularly speaks at conferences and user groups all over the world. Dylan is the creator of the Rockstar programming language, and he’s performed his software-themed parodies of classic rock songs all over the world as Dylan Beattie and the Linebreakers. He’s online at dylanbeattie.net and on Twitter as @dylanbeattie. |
|||||||||||
19:15
Invalid Time
Invalid Time
|
End of ProgNET 2018 - See you next year! |
-
Combining the Power of Bots and Microsoft Azure to Build the Apps of the Future
Featuring Rabeb Othmani
Bots are becoming increasingly popular. Users are now expecting businesses to offer bots allowing them to interact with information in a more conversational way. They want the information they need as quickly and smoothly as possible.
.net azure azure-cognitive-services microsoft-bot-framework azure-bot-service bots -
Core APIs: gRPC, GraphQL or HATEOAS - What's a Dev to do?
Featuring Dave Lewis
With server side support for WCF missing from .NET core there are a lot of legacy applications that will need to be re-written if they are ever to move away from the full .NET Framework and into the promised land of containerised apps running on Linux.
.net distributed-systems web apis asp.net c# dotnetcore -
Keynote: Own the Future
Featuring Udi Dahan
Many developers have struggled with the burden of designing, building, and running large complex software systems, swearing that – next time, they’ll do it right.
.net prognet keynote -
Quantum Computing like a Boss... for Real!
Featuring Riccardo Terrell
One of the most promising areas of future computer research is quantum computing. Quantum computing has the potential to change every aspect of how computers are designed. Quantum computers clearly process information differently than their traditional Von Neumann counterparts. But does quantum...
exploration .net parallelism quantum-computing q# -
Google Home Meets Containers on Google Cloud
Featuring Mete Atamel
What does it take to connect a Google Home to the cloud? Surprisingly, not much!
.net machine-learning containers kubernetes dialogflow google-home prognet -
Scripting Enhancements in Unity in 2018 (or, its Compilers All the Way Down)
Featuring Lotte May
In the past, being a .net developer in Unity has been weird. Its always been years behind! But that began to change in the 2017 development cycle and seriously ramped up in 2018.
high-performance-c# burst .net unity3d unity prognet -
From Scratch to Unity3D - Learning To Code By Making Games
Featuring Willow Rendle
Willow thinks programming is a really important skill and all kids should learn it. It's also really good fun. Willow likes creating things, she loves starting with a blank screen and transforming it into something magical.
.net c# games scratch unity3d -
Modernizing Traditional .NET Apps with Docker
Featuring Elton Stoneman
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.
.net pronet orchestration containers docker -
Keynote: Making Useless Stuff: A Tale of Magic, Code and the Unknown
Featuring Amie Dansby
Take something you know how to do well, create something with new tools you know nothing about to create magic. Learn to code more than just on the computer, inspire your code to be the magic and become your own wizard!
.net dotnet iot -
Let's talk HTTP in .NET Core
Featuring Steve Gordon
In the world of microservices (yes, there's that buzzword again!) and distributed systems we often find ourselves communicating over HTTP. What seems like a simple requirement can quickly become complicated! Networks aren't reliable and services go offline. Dealing with those inevitable...
.net httpclientfactory polly asp.net c# dotnetcore http -
Keynote: Career Advice For Programmers
Featuring Trisha Gee
Anyone ever give you advice on how to remain a programmer? To avoid being “promoted” into positions away from technology and code? Anyone ever tell you at school or university that you needed social skills to be a good developer? Did you know, without having had half a dozen different jobs, that...
dotnet java keynote -
Keynote: Turning Passion into Experience
Featuring Shawn Wildermuth
Shawn gets asked how he has time to do what he does. In this talk, he’ll talk about being a developer for the love of the code and how that can translate to experience.
.net developerlife softskills angular vue aspnetcore keynote -
Lightning Talk: KubeMQ Helping .NET MSMQ Apps to Migrate to Kubernetes
Featuring Lior Nabat
.NET architecture based companies are finding significant barriers moving to a distributed service architecture. This is mainly due to the massive usage of MSMQ messaging system which is not supported by Linux/Kubernetes paradigm. With help from CNCF open source projects, Lior would like to show...
.net node-js go .net-core kubemq linux kubernetes windows-vms -
Lightning Talk: Intro to Blazor
Featuring Corey Weathers
In this talk, Cory is going to do a brief walkthrough of Microsoft's approach to building web applications using WebAssembly thanks to the new Blazor framework.
.net lightning-talk prognet blazor -
Zero to Mobile Hero - Intro to Xamarin and Visual Studio Team Services
Featuring Luce Carter
You can be faced with a nightmare of Xcode, Android Studio, Objective C, Swift and other options. This means not only learning multiple languages and frameworks but also having to support two different codebases for the same application. But Xamarin Native and Xamarin.Forms offer a powerful,...
ai .net cognitive-services android ios f# c# visual-studio-team-services cross-platform mobile-development xamarin -
Lightning Talk: Coding for the Greater Good: Contributing to Humanitarian Toolbox
Featuring Steve Gordon
Disaster can strike anyone, anywhere. The Humanitarian Toolbox is a charity organisation focused on building software for disaster relief – both for the Non-Governmental Organisations that are involved in disaster relief, the citizen volunteers that donate their time to assist during a disaster...
.net code chairty prognet lightning-talk -
Build Real-Time, High-Performing Software with ASP.NET Core
Featuring Rachel Appel
Real-time web functionality is the ability to have the server push messaging directly to the client, rather than relying on the client to make multiple and frequent requests. Many popular websites and apps use real-time communications libraries for many tasks, including push notifications, games,...
.net localization real-time signalr razor-pages mvc asp.net-core asp.net -
Own the Future, NSB-Style
Featuring Udi Dahan
If you wanted to implement the architectural patterns mentioned in Udi’s “Own the future” presentation, you could figure out how to do UI Composition yourself with ASP.NET, how to route and scale commands differently from events using queues like RabbitMQ or SQS, and of course monitor it all in...
.net nservicebus asp.net pronet -
Order from Chaos - Managing Serverless Workflows with Durable Functions
Featuring Mark Heath
Azure Functions makes it super easy to deploy individual functions that each respond to an event. But what happens when those functions form part of a workflow?
.net faas azure workflows serverless azure-functions -
Security in Cloud-Native
Featuring Robin Minto
Cloud-native is an approach that fully exploits the advantages of the cloud - it's how you build and run your applications to allow easy scaling and continuous deployment.
cloud .net security cloud-native dotnet -
Lessons Learned Building OrigoDB and Memstate
Featuring Robert Friberg
Robert started experimenting with data in-memory in the mid 90s. Fast forward and today Robert is lead architect and developer on Memstate, an event-sourced, ACID-transactional in-memory application platform. Memstate is a complete rewrite of OrigoDB targeting .NET Standard. Conceptually, they...
.net event-sourced memstate origodb -
From 'dotnet run' to 'Hello World!'
Featuring Matt Warren
Have you ever stopped to think about all the things that have to take place when you execute a .NET program?
api libraries perfview .net-core-runtime clrmd .net
-
ProgNET London 2019
Three days in London
.NET is constantly evolving. Sharpen your skills and stay in-the-know with ProgNET London: the three day conference covering the most important .NET developments.
.net c# f# kubernetes azure xamarin asp.net-core dotnet dotnetcore asp.net -
Progressive .NET London 2017
Three days in London
Want to meet some of the world's leading .NET experts and learn what they are working on today? Discover the latest tools, approaches and technologies driving our .NET world? Learn and share experience gained on cutting edge projects with others in our .NET community? Join us for Progressive...
f# .net dotnet fsharp csharp asp.net javascript microservices software-craftsmanship dotnetcore -
Progressive .NET Tutorials 2016
Three days in London
Want to meet and learn from the leading experts in the .NET, F# and C# industry? Discover news ideas through applied tuition and open discussion around the tools, approaches and projects absorbing our .NET community. Join us for at Progressive. NET Tutorials (ProgNET) 22nd - 24th June 2016, three...
.net c# javascript asp.net software-craftsmanship microservice-architecture rest f# dotnet -
Progressive .NET Tutorials 2015
Three days in London
The .NET ecosystem sports an impressive breadth of interest areas, from functional to front end, from mobile to Microservice architectures and from TDD to IoT. Can a conference hope to encompass such a variety of subject matter in just a few days? We think it's possible, that's why this...
.net javascript c#7 .net5 orm rest microservices docker devops universal-apps scriptcs iot software-craftsmanship -
Progressive .NET Tutorials 2014
Three days in London
Passionate about .NET and want to expand your knowledge alongside like-minded developers? Want to boost your .NET skills that will set you apart from the crowd? Then don't miss this three day conference, where you'll be taking a deep-dive into .NET in four-hour sessions!
prognet c# f# rx reactive-programming servicestack architecture octopus .net -
Progressive .NET Tutorials May 2013
Three days in London
Want to take a deep dive into the world of .Net? Want to understand what a SPA app is, as well as delve into some of the choices you have in implementing one?
The Progressive .NET Tutorials are the antidote to the traditional conference format where speakers have too little time to explain...
.net net prognet spa -
Progressive .NET Tutorials 2012
Three days in London
The Progressive .NET Tutorials return on May 29 2012!
.net nservicebus castle mono -
Progressive .NET Tutorials 2011
Three days in London
The Progressive.NET Tutorials are three days of hands-on expert tutorials for the community of .NET architects and developers to learn, innovate and share skills for the development of scalable enterprise systems, using modern .NET technologies and agile software development practices.
agile .net openrasta cucumber na gherkin -
Progressive .NET Tutorials
Three days in London
After the success of last year's Progressive .NET Tutorials, we are organising another one this year, featuring three days of tutorials on progressive .net software development.
The Progressive.NET Tutorials is an annual event aimed at the .NET architect and developer community that want to...
-
Progressive .NET Tutorials
Three days in London
The Progressive .NET Tutorials will feature 16 intensive .NET Tutorials on various modern .NET technologies that increase programmer productivity and help us do our work better. All tutorials are very much hands-on, so be sure to bring your laptop if you are coming!
.net progressive