GOTO Copenhagen is an international software development conference with 2 days of training and 3 conference days providing over 70+ presentation sessions by leading experts and authors.
-
CPH Aspect-Oriented Programming with Dependency Injection
by Mark Seemann,
Cross-Cutting Concerns such as logging, auditing and security often present a difficult challenge because they must be applied to diverse components across an application. This can be difficult to reconcile with principles such as the Single Responsibility Principle and DRY (Don't R...
-
Practical CQRS with Windows Azure
CQRS architecture approaches are an emerging trend for building distributed systems. They bring together multiple time-proven patterns and practices of delivering scalable solutions with rich business value. CQRS is also a natural fit for cloud computing projects, where it provides clear design bas...
-
-
Behavior!
by Greg Young
Event Sourcing or the building of current state based on a replaying of previous behaviors is a pattern growing in popularity. The propensity of Event Sourcing and CQRS are also interesting because for once we have the Java community following us!
This session introduces the concept and...
-
Accessing loosely structured data from F# and C#
by Tomas Petricek,
There are many data sources that have only a loosely defined structure. Examples include REST services and XML files. Using them from statically typed languages has always been problematic. Although all of these data sources have a structure, there is an impedance mismatch between...
-
Introduction to iOS Software Development
by Patrick Linskey,
The iPhone, the iPod touch and the iPad have had a strong impact in the mobile landscape in the past few years, generating hype but also introducing software developers to iOS, a new platform based on proven technologies. The aim of the talk is to provide an introduction to the d...
-
How Graph Databases can make you a super star
by Tobias Ivarsson,
Graph Databases can solve problems that your normal database struggle with. These can be hard problems, and not all of them were mentioned as graph problems in your CS classes. Using a Graph Database correctly can save the day, and make you look like a super star among your peers...
-
Frictionless Persistence in .NET with MongoDB
by Mogens Heller Grabe,
Every day seems to offer yet another new technology in the NoSQL space, and they are usually all about being "web scale" and whatnot. There are other angles to NoSQL though, and this talk will be about easing the day-to-day pain that one might feel when wanting to p...
-
Architecting & Developing for Windows Phone
by Philip Bauknecht,
With Microsoft's Silverlight technology it's possible to rapidly design and develop Apps based on the .NET framework for the all new Windows Phone. Based on practical experience in architecting and developing some of the early showcase apps this code heavy talk will provide a re...
-
Azure without SQL
by Mark Seemann,
Just like on-premise web applications, most cloud-based applications are powered by data. In traditional on-premise architectures, a relational database such as SQL Server is normally used to host the data.
While the Azure platform offers SQL Azure to make migration easier, it also o...