John Zablocki | Couchbase Blog

Author

All posts by John Zablocki, NET. SDK Developer, Couchbase

John Zablocki is a NET. SDK Developer at Couchbase. John is also the organizer of Beantown ALT.NET and a former adjunct at Fairfield University. You can also check out the book on Amazon named "Couchbase Essentials" which explains how to install and configure Couchbase Server.

Couchbase Server on the New Windows Azure

Couchbase Server on the New Windows Azure

You can find more up to date instructions for  Couchbase Server on Azure in Step by Step Guide —————————————– Original post:  Microsoft’s recent updates to Windows Azure have introduced a variety of new features, ranging from Git deployments to node.js...

Introducing the Couchbase ASP.NET SessionState Provider

Introducing the Couchbase ASP.NET SessionState Provider

Note this is the older 1.0 version of the Session Provider. Please see here for a post regarding the new and improved 2.0 version. One question I’ll often ask developers on a phone screen for an ASP.NET developer position is...

Introducing the NHibernate Couchbase 2nd Level Cache Provider

Introducing the NHibernate Couchbase 2nd Level Cache Provider

NHibernate has long supported the notion of a 2nd level caches, where query results are saved to an out-of-process cache for faster retrieval.  The NHContrib project owns these caches, which include ASP.NET HttpCache, Velocity (AppFabric) and Memcached.  That last cache...

Introducing the Couchbase .NET Client Library 1.0

Introducing the Couchbase .NET Client Library 1.0

What’s in a Name? With the release of Couchbase Server 1.8, both the server and client libraries are getting a number of bug fixes.  But the change that will mean the most to long time users is the new name. ...

Introducing the Couchbase ELMAH Error Log Provider

Introducing the Couchbase ELMAH Error Log Provider

If you’re an ASP.NET developer, there’s a good chance you’ve heard of the ELMAH project.  In case you haven’t, ELMAH (Error Logging Modules and Handlers) is a series of HTTP modules and an HTTP handler that may be added to...

Introducing the Couchbase ASP.NET OutputCache Provider

Introducing the Couchbase ASP.NET OutputCache Provider

As was reiterated in a recent post by A Main Hobbies CEO Kendall Bennett, Couchbase is a great solution for improving the performance of your ASP.NET applications.  Beyond offering sub-millisecond CRUD operations for your application’s persistence  needs, Couchbase also offers...

Intro to NoSQL with Couchbase at the Boston Tech Meetup

Intro to NoSQL with Couchbase at the Boston Tech Meetup

On Tuesday night, Rags and I had the opportunity to speak at the Boston Tech Meetup.  First, I want to thank Justin, Alex and Matt from the organizing team for setting up this Meetup. We presented an introduction to both...

Couchbase at PyCon

Couchbase at PyCon

You've probably seen those ubiquitous bumper stickers that state a driver's “other car is a …” where “…” is some other form of transport that isn't a car.  If my laptop were to be accessorized with such a sticker, it...

Moving No Schema up the Stack with C# and Dynamic Types

Moving No Schema up the Stack with C# and Dynamic Types

One of the significant benefits of working with Couchbase Server 2.0 is its flexible schema.  Documents are stored as JSON, allowing for implicitly structured records that impose no order on each other.  In the real world, that “implicit structure” comes...

.NET Couchbase Client Instrumentation with ASP.NET and Glimpse

.NET Couchbase Client Instrumentation with ASP.NET and Glimpse

The .NET Client Library provides detailed error information by way of its IOperationResult interface.  To find out why a store operation failed, use ExecuteStore instead of Store. var result = client.ExecuteStore(StoreMode.Add, “key”, “value”); if (! result.Success) { Console.WriteLine(“Operation failed with...

New Visual Studio Code Snippets for the .NET Couchbase Client Library

New Visual Studio Code Snippets for the .NET Couchbase Client Library

I have a few Visual Studio code snippets that I use regularly when testing out new installations of Couchbase Server.  I've just made them available on GitHub and Nuget.  Right now the snippets are fairly basic, but over time I'll...

Strongly Typed Views with the .NET Client Library

Strongly Typed Views with the .NET Client Library

The latest bits of the Couchbase .NET Client Library support a few different view querying options.  In this post, I'll describe those options in detail.  To play along at home, make sure you have the latest Couchbase Server installed with...