InfoQ Homepage .NET Content on InfoQ
-
C# Async, From the Outside, From the Inside - Part 2
This is Part 2 of the session. Bill Wagner and Jon Skeet explain the basics of asynchronous operations in C# using the Async keyword. The session is spiced with live demos.
-
C# Async, From the Outside, From the Inside - Part 1
Bill Wagner and Jon Skeet explain the basics of asynchronous operations in C# using the Async keyword. The session is spiced with live demos.
-
Mono and C++ - Updates from the Interoperability World
Andreia Gaita introduces Cxxi, a Mono C# - C++ interoperability framework meant to make instantiating C++ objects, invoking methods, sub-classing classes and other similar operations easier.
-
Introduction to OWIN and Gate
Benjamin van der Veen introduces OWIN, a web server-web apps interface, and Gate, a library supporting development with OWIN.
-
Introducing RavenDB: NoSQL is Rapping at Your Door
David Neal introduces RavenDB, a document-oriented database with .NET, Silverlight, JavaScript and REST APIs.
-
Cross Platform .NET Desktop Development
Jonathan Chambers discusses developing desktop applications in Mono: why develop and history of desktop apps, examples of such apps, and how to call native code.
-
Spring and Platform Interoperability
Stephen Bohlen explains how Spring helps with interoperability between Java and .NET, demoing it with the help of a sample application.
-
Reactive Extensions and ReactiveUI
Paul Betts explains how to use Reactive Extensions (Rx) and ReactiveUI, the later being a MVVM framework using the virtual time scheduler features of Rx.
-
A Dash of Kanban Anyone?
Joel Semeniuk shares some of the lessons he learned managing development teams, how he got into Kanban and why its principles are helpful.
-
The Future of F#: Type Providers
Joe Pamer presents what Type Providers coming in F# 3.0 are: a mechanism for accessing a multitude of external data source.
-
Using MongoDB on Mono
Justin Dearing introduces MongoDB, and shows how to interact with Mono via the official 10gen driver. Techniques for handling business logic in application code, such as LINQ are discussed.
-
TDD/BDD as Architectural Tools
James Kovacs explains how to use TDD and BDD to focus the architectural efforts on the high-value areas of the code in order to obtain just-in-time software architecture.