Sin categoría

Nuevos fragmentos de código de Visual Studio para la biblioteca .NET Couchbase Client

Tengo algunos fragmentos de código de Visual Studio que uso regularmente cuando pruebo nuevas instalaciones de Couchbase Server. Acabo de hacerlos disponibles en GitHub y Nuget. En este momento los fragmentos son bastante básicos, pero con el tiempo voy a trabajar en la creación de algunas mejores prácticas y fragmentos de tareas comunes. En este momento, los fragmentos son más útiles para alguien que acaba de empezar con el cliente .NET de Couchbase.

El primer fragmento (cbc) se encargará de configurar una instancia de cliente utilizando la configuración por defecto (en código, no app|web.config)

var config = nuevo CouchbaseClientConfiguration();
config.Urls.Añadir(nuevo Uri("http://localhost:8091/pools/"));
config.Cubo = "por defecto";

var cliente = nuevo CouchbaseClient(config);

También hay sencillos fragmentos get (cbget) y store (cbstore) que te ahorrarán teclear un poco.

cliente.Tienda(StoreMode.Establecerclave, valor);
var artículo = cliente.Visite<cadena>(clave);

También hay un fragmento para iterar sobre una vista (cbview).

var vista = cliente.GetView("DesignDoc", "NombreVista");
foreach (var fila en ver)
{
    var doc = cliente.Visite(fila.ItemId); //obtener documento original
}

Puede instalar los fragmentos a través de Nuget:

Install-Package CouchbaseSnippets

O puedes clonar el repositorio en GitHub:

http://github.com/jzablocki/CouchbaseSnippets

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por John Zablocki, Desarrollador NET. Desarrollador SDK, Couchbase

John Zablocki es desarrollador de NET. SDK en Couchbase. John es también el organizador de Beantown ALT.NET y antiguo profesor adjunto en la Universidad de Fairfield. También puedes consultar el libro en Amazon llamado "Couchbase Essentials" que explica cómo instalar y configurar Couchbase Server.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.