-
BCDC #2: NEO(dBFT) vs EOS(dPOS)
Organised by BlockChain Developers Club
The purpose of this meet-up will be to compare and contrast the consensus mechanisms of NEO and EOS. The aim will be to look at dBFT vs dPOS and try to understand them in more detail. We will scrutinise and dig deeper into the delegation model and debate whether it is actually more decentralised...
bigdata webassembly python java c# dapps blockchaindevelopment developer programming eos neo ethereum blockchain -
A Piece of Cake - C# Powered Cross Platform Build Automation
Featuring Gary Ewan Park
Have you ever wanted to create a build script for your application, but been faced with learning a new language, or DSL, or writing more XML than any person should ever need to?
build-script cake-build-automation-system .net c# cake -
A Proper Property
Featuring Gasper Azman
C++ does not have native support for fields with getters and setters, as many languages now do. That's because Real Programmers don't use properties, right?
c++ language software-development programming-languages c functional -
Building Software: Ayende's Way
Featuring Oren Eini aka Ayende Rahien
In this session, we will focus on how Ayende Rahien is building software, what sort of considerations goes into the process. How architectural decisions are made and what sort of process is involved in getting a new piece of software out.
.net c# architecture -
How to decrease risk when designing integrated systems
Featuring Sarah Taraporewalla
How often do you get to work on completely isolated systems? It is seemingly more and more common that your system needs to talk to another system to function, whether that be a legacy system, an external API or even one that has not been developed yet.
c# api .net -
C# 5
Featuring Mads Torgersen
Mads Torgersen from Microsoft will talk about C# 5. We will probably be the first people in Europe to present on it. We are not able to say a lot about content, because it will only go public the week before with Anders at PDC... but as Mads is Anders Hejslberg's (the designer of the C#...
.net c# c#-5 -
Replacement C# compiler and TDD
Featuring Greg Young
TDD is not understood by many developers who use languages such as c# or java. In this talk, Greg Young will look at TDD again, identify the aspects of these environments that tend to lead to confusion.
c# tdd .net -
Building External DSLs for Fun and Profit
Featuring Jimmy Bogard
We've all seen the explosion of fluent interfaces and internal DSLs with the language-oriented features of recent releases of C#. Dynamic languages extend the boundaries even further, where we can bend the programming languages to our will.
But what if we want to move beyond the barriers of...
c# dsl dynamic-programming -
10 Top Tips for Good Object-Oriented Programming
Featuring Alastair Smith
In the last few years, Alastair has been responsible for driving an improvement in code and practice quality in a couple of organisations. This talk will cover some observations of common mistakes in object orientation, particularly in C# codebases.
oo c# codebase -
Party like it's 2015 with C# 6!
Featuring Jon Skeet
C# 6 was released with Visual Studio 2015 in July 2015. It contains a host of new features, primarily aimed at removing annoying repetition and long-windedness. I'll go through the features of C# 6 and demonstrate what they look like in a real code base (Noda Time) as well as abusing them...
c# .net c#6.0