.NET

Taller para desarrolladores de Connect 2016

Para el primer día de Couchbase Connect 2016, creé un taller para desarrolladores de un día completo (con la ayuda de nuestro gran equipo de SDK, por supuesto). Fue genial conocer a algunos de nuestros clientes y ayudar a la gente a ponerse al día con Couchbase Server. Para aquellos de ustedes que no pudieron asistir, el todos los materiales son de código abierto.

Couchbase Connect 2016 Developer Workshop

Estructura

El laboratorio se divide en 4 partes:

  1. Configuración de CouchbaseCouchbase Server: instala Couchbase Server localmente, en Docker o en Azure/Amazon.

  2. Uso de Couchbasefamiliarizarse con las herramientas básicas de Couchbase y escribir una aplicación "Hello, World".

  3. Creación de una aplicación completa: usando Couchbase para escribir una API RESTful con la que se comunicaba una app Angular 2.

  4. Creación de un clúster sencillocrear un clúster de 3 nodos utilizando Docker (aunque se pueden aplicar los mismos métodos si no se utiliza Docker)

Diapositivas

Lo primero que debes hacer es leer las diapositivas. En ellas encontrarás las instrucciones que necesitas para realizar los laboratorios. En cada carpeta hay un archivo Powerpoint (PPTX) con las diapositivas. Si no tienes Powerpoint, házmelo saber y estaré encantado de proporcionártelas en otro formato. (Podría añadir archivos PDF al repositorio, pero existe el riesgo de que se desincronicen con los archivos PPTX de origen).

Código

Sólo las partes 2 y 3 tienen código. En cada parte hay ejemplos para .NET, Java y Node. Hay una versión completa y una versión para "rellenar los espacios en blanco". Por ejemplo, la carpeta "dotnet" tiene el código fuente completo de la muestra .NET, mientras que la carpeta "dotnet_workshop" tiene una serie de espacios en blanco para rellenar.

La parte 3 contiene una aplicación Angular 2. En realidad no hay nada específico para Couchbase en ese código Angular 2, así que puedes omitirlo, escribir tu propio frontend, o simplemente interactuar con los endpoints directamente usando una herramienta como Cartero o Violinista.

Resumen

Si hay algo confuso o que falta, por favor, no dude en abrir una incidencia en GitHub. O si desea añadir mejoras, otros idiomas, corrección de errores, corrección de erratas, etc, se agradecen las solicitudes de pull.

Por último, si está interesado en impartir un taller en su conferencia, grupo de usuarios o lugar de trabajo, estaré encantado de personalizarlo e impartirlo para usted.

Para ponerse en contacto conmigo, puede dejar un comentario a continuación o ponerse en contacto conmigo en Twitter.

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

Author

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

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.