Learn how to build end-to-end apps using AngularJS and BreezeJS on the ASP.NET platform. We explore how to manage multiple screens, maintain clean code with popular patterns, implement CRUD, perform robust HTML validation, and use local storage for saving work in progress.
The next version of C# has been reimplemented from scratch in C#, with an open, complete, resilient and incremental language model. All IDE features are built on top of this public API and you can easily add your own – e.g. pluggable diagnostics and code fixes that fit your style and policies. The compiler is […]
Is your SQL Server wasting memory? Learn how to identify when memory is going to waste, and track down in SQL Server whether it might be due to licensing, schema problems, fragmentation, or something else.
In this session we explore the features available in Entity Framework, including the latest Entity Framework 6.1 release. See how these features can be used to build and test applications, including integration with other technologies and third-party frameworks for dependency injection, testing, logging, etc. We also take a look at demos of some new features […]
This presentation demonstrates a method for implementing Domain-Driven Design (DDD) using F# and EventStore. The described approach makes use of idiomatic functional constructs, especially where they bring value beyond the traditional object-oriented and procedural paradigms. The natural alignment between functional programming and event sourcing is exploited and implemented with Greg Young’s EventStore. The goal is […]
Continuous Delivery is not new. But Continuous Delivery with .NET is a shockingly sparse topic with few case studies to compare against (or steal from). This session outlines the .NET delivery pipeline I helped build, troubleshoot and maintain.
This session explores the features available in Entity Framework, the object-relational mapper that enables .NET developers to work with relational data using domain-specific objects, including the latest EF 6.1 release. See how these features can be used to build and test applications, including integration with other technologies and third-party frameworks for dependency injection, testing, logging, […]