.NET

ASP.NET con Couchbase: Primeros pasos

ASP.NET es la plataforma de desarrollo que utilizan la mayoría de los desarrolladores de Microsoft. En el Conferencia Couchbase Connect Silicon Valley 2017hablé con algunos desarrolladores de .NET en un taller. Les pregunté qué tipo de contenido les gustaría que creara y que les resultara más útil. La respuesta fue: vídeos sobre cómo empezar.

Herramientas ASP.NET para empezar

El siguiente video te lleva de no tener código a tener una API REST basada en HTTP que utiliza Couchbase Server, construida con ASP.NET.

El vídeo utiliza las siguientes herramientas:

Vídeo de introducción

En el vídeo, hablo brevemente de la coherencia de la exploración. Para obtener más información al respecto, consulte el Documentación sobre coherencia de escaneado o leer una entrada de blog que escribí presentando AtPlus, que también cubre los otros tipos de Consistencia de Exploración.

Resumen

Este video te da el mínimo absoluto para empezar con Couchbase guiándote a través de una simple aplicación CRUD. Permanece atento a un vídeo similar sobre cómo empezar con ASP.NET Core.

Si tiene alguna pregunta, deje un comentario. O, siempre puedes hacerme preguntas en Twitter @mgroves.

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

Autor

Publicado por Matthew Groves

A Matthew D. Groves le encanta programar. No importa si se trata de C#, jQuery o PHP: enviará pull requests para cualquier cosa. Lleva codificando profesionalmente desde que escribió una aplicación de punto de venta en QuickBASIC para la pizzería de sus padres, allá por los años noventa. Actualmente trabaja como Director de Marketing de Producto para Couchbase. Su tiempo libre lo pasa con su familia, viendo a los Reds y participando en la comunidad de desarrolladores. Es autor de AOP in .NET, Pro Microservices in .NET, autor de Pluralsight y MVP de Microsoft.

5 Comentarios

  1. Gran tutorial.

    ¿Puedo saber el precio y la licencia? ¿Es gratuito? Parece que sí, pero para uso comercial hay que pagar. Necesito los detalles.

    Saludos
    Ali

    1. Hola Ali,

      En el vídeo, mostré la edición Community, que es de código abierto y gratuita (incluso en producción). También tenemos la edición Enterprise, que requiere una licencia comercial para la producción. Para más información, consulte https://www.couchbase.com/editions y https://www.couchbase.com/subscriptions-and-support

  2. Gran tutorial.

    ¿Puedo saber el precio y la licencia? ¿Es gratuito? Parece que sí, pero para uso comercial hay que pagar. Necesito los detalles.

    Saludos
    Ali Kolahdoozan

  3. Hola Mathew,
    Gran tutorial, pero tengo una excepción.
    He seguido el proceso de la A a la Z de tu vídeo, con los mismos nombres de clases, propiedades, etc...
    La única diferencia es el URI porque mi couchbase está en otro servidor. Puse: http://xx.xxx.xxx.xx:8091/
    Las acciones Get(Guid), Edit y Delete están bien, pero no la GetAll creo que es porque uso query N1QL.
    La excepción:
    Couchbase.Linq.CouchbaseQueryException: 'Ocurrió un error ejecutando la consulta N1QL. Ver la excepción interna para más detalles.'
    SocketException: Un intento de conexión ha fallado porque la parte conectada no ha respondido correctamente más allá de un tiempo determinado o una
    la conexión establecida ha fallado porque el host de conexión no ha respondido 52.166.184.59:8093.

    ¿Tienes alguna idea?

    Saludos cordiales,

    Martinsse

    1. Hola Martinsse, parece que ese puerto (8093) podría no estar abierto para tu aplicación. Puede intentar ejecutar sdk-doctor para verificar https://github.com/couchbaselabs/sdk-doctor y si el problema persiste, te recomendaría publicar en los foros con más información sobre tu configuración de red: https://forums.couchbase.com/c/net-sdk

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.