Category: .NET

mobile phone chatbot

Chatbot on Azure and Couchbase for Viber

A chatbot can be a novel way to interact with users. After writing a post introducing the basics of serverless, and also writing a post on writing Azure Functions, I decided I would try to build something a little more...

ASP.NET Core in Visual Studio

ASP.NET Core with Couchbase: Getting Started

ASP.NET Core is the newest development platform for Microsoft developers. If you are looking for information about plain old ASP.NET, check out ASP.NET with Couchbase: Getting Started. ASP.NET Core Tools to Get Started The following video will take you from...

ASP.NET Core in Visual Studio

ASP.NET with Couchbase: Getting Started

ASP.NET is the development platform that most Microsoft developers use. At the Couchbase Connect Silicon Valley 2017 conference, I spoke to some .NET developers in a workshop. I asked them what type of content they’d like to see me create...

https://commons.wikimedia.org/wiki/File:Holborn_Tube_Station_Escalator.jpg - Creative Commons - "Holborn Tube Station Escalator" by renaissancechambara

Fast Failover with Couchbase Server 5.0

Fast failover is one of the many improvements that come with the release of Couchbase Server 5.0 (now available for download). Failover is one of the important concepts to understand when it comes to distributed databases. The CAP theorem states...

Distributed session with ASP.NET Core and Couchbase

Distributed session is a way for you to store your session state outside of your ASP.NET Core application. Using Couchbase to store session state can help you when you need to scale your web site, especially if you don’t want...

/ September 20, 2017
Azure Cloud

Azure Functions and Lazy Initialization with Couchbase Server

Azure Functions are still new to me, and I’m learning as I’m going. I blogged about my foray into Azure Functions with Couchbase over a month ago. Right after I posted that, I got some helpful feedback about the way...

/ September 15, 2017
Dependency injection

Dependency Injection with ASP.NET Core and Couchbase

Dependency Injection is a design pattern that makes coding easier. It saves you the hassle of instantiating objects with complex dependencies, and it makes it easier for you to write tests. With the Couchbase.Extensions.DependencyInjection library (GitHub), you can use Couchbase...

Cache memory chips

Distributed caching with ASP.NET Core and Couchbase

Distributed caching can help to improve performance of an ASP.NET Core application. This is especially true for an ASP.NET application that’s deployed to a server farm or scalable cloud environment. Using Couchbase Server for caching is one of the many...

Azure Cloud

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...

SQL Server and Couchbase Server compare and contrast

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...