Matthew Groves | Couchbase Blog

Author

All posts by Matthew Groves

Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP.

New Profiling and Monitoring in Couchbase Server 5.0 Preview
New Profiling and Monitoring in Couchbase Server 5.0 Preview

I'm going to show you the N1QL query monitoring and profiling tools and some of the new features in this latest developer preview release

Couchbase Server 4.6 Supports Windows 10 Anniversary Update
Couchbase Server 4.6 Supports Windows 10 Anniversary Update

Couchbase Server 4.6 now supports Windows 10 Anniversary Update. Go download and try it out today.

Moving from SQL Server to Couchbase Part 2: Data Migration
Moving from SQL Server to Couchbase Part 2: Data Migration

In this blog post series, I'm laying out the considerations when moving from Microsoft SQL Server to Couchbase Server. This post is about data migration.

Moving from SQL Server to Couchbase Part 1: Data Modeling
Moving from SQL Server to Couchbase Part 1: Data Modeling

This post explains how to move a document database when you have a relational background. Specifically, Microsoft SQL Server compared to Couchbase Server.

.NET Core List, Queue, and Dictionary Data Structures backed by Couchbase
.NET Core List, Queue, and Dictionary Data Structures backed by Couchbase

The addition of the sub-document API to Couchbase 4.5 has paved the way for efficient data structure support in Couchbase. In this blog post, I’m going to show a demo of three types of data structures you can use with...

Getting Started with GeoJSON, Couchbase, .NET, and Google Maps
Getting Started with GeoJSON, Couchbase, .NET, and Google Maps

Learn through a very simple example of storing/querying GeoJSON data from a Couchbase instance &loading it into a mapping product.

A tour of the new Couchbase Web Console (video)
A tour of the new Couchbase Web Console (video)

Earlier this month, we introduced Developer Builds. In this video, I take you on a quick tour of the new Couchbase Web Console. This is a video version of the blog I wrote earlier about the new Couchbase Web Console....

A tour of the new Couchbase Web Console
A tour of the new Couchbase Web Console

Change is coming to the Couchbase Web Console that you know and love. But don’t worry, the old UI will still be available (for a while). In this blog post, I’m going to take you on a tour of the...

Couchbase on the Pete on Software Podcast
Couchbase on the Pete on Software Podcast

I was invited back on the Pete on Software Podcast to talk about Couchbase. Pete is a an independent software developer/architect, and he also runs The Swift Ninja blog. Pete and I run into eachother occasionally here in Ohio, and...

Using cbimport to import Wikibase data to JSON documents
Using cbimport to import Wikibase data to JSON documents

I’m busy working on some SQL Server to Couchbase Server blog posts, but in the meantime, I’d thought I’d leave you a little chestnut of JSON goodness for the Christmas weekend. Wikibase has a huge database of information. All kinds...

.NET Core and Visual Studio Code (video)
.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
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...