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.

Azure: Getting Started is Easy and Free

Azure: Getting Started is Easy and Free

Azure is where Microsoft is spending a lot of its efforts lately. Microsoft is dedicated to making Azure a success. As someone who started working with Azure a little in the early days, I can say that it’s come a...

Matthew Groves August 16, 2017
Azure Functions with Couchbase Server

Azure Functions with Couchbase Server

Azure Functions are Microsoft’s answer to Amazon’s Lambdas or Google’s Cloud Functions (aka “serverless” architecture). They give you a way to deploy small pieces of code, and let Azure handle the underlying server. I’ve never used them before, so I...

Matthew Groves August 9, 2017
SQL Server and Couchbase side-by-side (video)

SQL Server and Couchbase side-by-side (video)

SQL Server is compared (and contrasted) with Couchbase Server in this video. If you are averse to video, you can check out the corresponding blog post series I wrote a few months ago that covers the same material: Part 1...

Matthew Groves July 17, 2017
Converting XML to JSON In C# Using Json.NET

Converting XML to JSON In C# Using Json.NET

Converting XML to JSON data that can be loaded into Couchbase Server can be accomplished with a little bit of .NET. Depending on the source of the data, you might be able to use a tool like Talend. But you...

Matthew Groves July 6, 2017
Documentation Contribution and Improvements

Documentation Contribution and Improvements

Documentation is undergoing some changes for the better at Couchbase. Matt Carabine and the documentation team have been working to improve the build process, backporting, and review. And, they have made it easier to contribute to documentation in the process....

Matthew Groves June 29, 2017
Tooling Improvements in Couchbase 5.0 Beta

Tooling Improvements in Couchbase 5.0 Beta

Tooling improvements have come to Couchbase Server 5.0 Beta. In this blog post, I’m going to show you some of the tooling improvements in: Query plan visualization – to better understand how a query is going to execute Query monitoring...

Matthew Groves June 7, 2017
Logging with Log4Net and Common Logging

Logging with Log4Net and Common Logging

Logging with Common.Logging, log4net, and the Couchbase .NET SDK is demonstrated in this video. The source code for the logging example used in this video is available on Github. [youtube https://www.youtube.com/watch?v=pi-X8dhaIaQ&w=560&h=315] For more information about logging, check out the logging...

Matthew Groves June 5, 2017
Authentication and Authorization with RBAC in .NET

Authentication and Authorization with RBAC in .NET

Authentication and authorization are vastly improved in Couchbase Server 5.0. We’ve been blogging about the new RBAC features in the developer preview for a while. Authentication and Authorization with RBAC – introduction / part 1 Authentication and Authorization with RBAC...

Matthew Groves May 31, 2017
Sample Application with Spring and Angular: GitTalent

Sample Application with Spring and Angular: GitTalent

One of the first big projects I was involved in after I started at Couchbase last year was helping to create a sample application that would be demonstrated at Couchbase Connect. Sample application It was an enormous team effort to...

Matthew Groves May 3, 2017
Authorization & Authentication with RBAC (Part 2)

Authorization & Authentication with RBAC (Part 2)

Authorization and authentication are important to Couchbase. In March, I blogged about some of the new Role Based Access Control (RBAC) that we are showing in the Couchbase Server 5.0 Developer Builds. This month, I’d like to go into a...

Matthew Groves April 24, 2017
Couchbase 5.0 April 2017 Developer Build Features & Enhancements

Couchbase 5.0 April 2017 Developer Build Features & Enhancements

April showers bring May flowers, but until then it’s time for the April 2017 developer build. The April 2017 Developer Build has a ton of bug fixes and feature enhancements, and we are one step closer to the stable release...

Matthew Groves April 13, 2017
SQL to JSON Data Modeling with Hackolade

SQL to JSON Data Modeling with Hackolade

SQL to JSON data modeling is something I touched on in the first part of my “Moving from SQL Server to Couchbase” series. Since that blog post, some new tooling has come to my attention from Hackolade, which has recently...

Matthew Groves April 13, 2017