Tag: C#

Infinite Mirror

C# Tuples: New C# 7 language feature

C# tuples are a new feature of C# 7. I’m going to show you the basics of how C# tuples work. I’m also going to mix in a little Couchbase to show tuples in action. However, if you don’t want...

Workshop

ASP.NET with NoSQL Workshop

I delivered an ASP.NET with NoSQL workshop at the recent Indy.Code() conference in Indianapolis. I had a lot of fun at this conference, and I recommend you go next year. If you were unable to attend, don’t worry, because I’ve...

Ancient data structures

Data structures with Couchbase and .NET (video)

In February, I wrote a blog about using data structures with .NET (and .NET Core): List, Queue, and Dictionary. Now, I’ve created a video to show the same concepts in action. How to use Couchbase Data Structures with .NET The...

Geese migration licensed through Creative Commons https://commons.wikimedia.org/wiki/File:BrantaLeucopsisMigration.jpg

Moving from SQL Server to Couchbase Part 1: Data Modeling

In this series of blog posts, I’m going to lay out the considerations when moving to a document database when you have a relational background. Specifically, Microsoft SQL Server as compared to Couchbase Server. In three parts, I’m going to...

Using Jil for custom JSON Serialization in the Couchbase .NET SDK

One of the new features introduced in 2.1.0 of the Couchbase .NET SDK was support for overriding the default serializer with your own custom serializer by extending the ITypeSerializer interface and providing your own or favorite serializer. In this article...

.NET Core and Visual Studio Code (video)

This video shows how I’m using .NET Core with Visual Studio Code and the Couchbase .NET Core SDK. Download .NET Core Download Visual Studio Code If you’d like to learn more about how to use Couchbase, please visit our Couchbase...

Using the N1QL RETURNING keyword from .NET Core

I’ve recently learned about the RETURNING keyword in N1QL. When you add it to end of a N1QL query, that query will return the result set that was operated on. For instance, if you use an UPDATE, and that query...

Couchbase with Windows and .NET – Part 4 – Linq2Couchbase

Part 1 covered how to install and setup Couchbase on Windows Part 2 covered some Couchbase lingo that you’ll need to know Part 3 showed the very simplest example of using Couchbase in ASP.NET In this blog post, I’m going...

Introducing Linq2Couchbase Developer Preview 1: The Linq provider for Couchbase N1QL!

*Sample code for this post is available in the couchbase-net-examples project here. I am very excited to announce developer preview #1 of the official Linq provider for Couchbase N1QL! This is a very early pre-release to introduce the provider, preview...

Couchbase .NET SDK 2.1.3 (and 2.1.2) released!

  Today we are releasing a follow up release to 2.1.0 and 2.1.1 that includes support for Multidimensional Scaling (MDS) for Couchbase Server 4.0 Beta and a plethora of bug fixes! In this post i’ll explain what MDS is and...