ASP.NET é a plataforma de desenvolvimento que a maioria dos desenvolvedores da Microsoft usa. No Conferência Couchbase Connect Silicon Valley 2017Em uma reunião de trabalho, conversei com alguns desenvolvedores de .NET. Perguntei a eles que tipo de conteúdo gostariam que eu criasse e que seria mais útil para eles. A resposta foi: vídeos sobre como começar.

Ferramentas ASP.NET para começar

O vídeo a seguir leva você de não ter nenhum código a ter uma API REST baseada em HTTP que usa o Couchbase Server, criado com ASP.NET.

O vídeo usa as seguintes ferramentas:

Vídeo de introdução

No vídeo, falo brevemente sobre a consistência do escaneamento. Para obter mais detalhes sobre isso, consulte o Documentação de consistência de varredura ou leia uma postagem de blog que escrevi apresentando o AtPlus, que também aborda os outros tipos de consistência de varredura.

Resumo

Este vídeo fornece a você o mínimo absoluto para começar a usar o Couchbase, orientando-o em um aplicativo CRUD simples. Fique atento a um vídeo semelhante sobre como começar a usar o ASP.NET Core.

Se você tiver alguma dúvida, deixe um comentário. Ou, você sempre pode me fazer perguntas em Twitter @mgroves.

Autor

Postado por Matthew Groves

Matthew D. Groves é um cara que adora programar. Não importa se é C#, jQuery ou PHP: ele enviará solicitações de pull para qualquer coisa. Ele tem programado profissionalmente desde que escreveu um aplicativo de ponto de venda QuickBASIC para a pizzaria de seus pais nos anos 90. Atualmente, ele trabalha como gerente sênior de marketing de produtos da Couchbase. Seu tempo livre é passado com a família, assistindo aos Reds e participando da comunidade de desenvolvedores. Ele é autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP.

5 Comentários

  1. Ótimo tutorial.

    Posso saber sobre seus preços e licenças? Ele é gratuito? Parece que sim, mas para uso comercial, precisamos pagar. Preciso dos detalhes.

    Saudações
    Ali

    1. Oi Ali,

      No vídeo, mostrei a edição Community, que é de código aberto e gratuita (mesmo em produção). Também temos a edição Enterprise, que requer uma licença comercial para produção. Para obter mais informações, consulte https://www.couchbase.com/editions e https://www.couchbase.com/subscriptions-and-support

  2. Ótimo tutorial.

    Posso saber sobre seus preços e licenças? Ele é gratuito? Parece que sim, mas para uso comercial, precisamos pagar. Preciso dos detalhes.

    Saudações
    Ali Kolahdoozan

  3. Olá, Mateus,
    Ótimo tutorial, mas tenho uma exceção.
    Segui o processo de A a Z de seu vídeo, com os mesmos nomes de classe, propriedades etc...
    A única diferença é o URI, pois meu couchbase está em outro servidor. Eu coloquei: http://xx.xxx.xxx.xx:8091/
    As ações Get(Guid), Edit e Delete estão OK, mas não a GetAll. Acho que isso se deve ao fato de eu usar a consulta N1QL.
    A exceção:
    Couchbase.Linq.CouchbaseQueryException: 'Ocorreu um erro ao executar a consulta N1QL. Consulte a exceção interna para obter detalhes".
    SocketException: Uma tentativa de conexão falhou porque a parte conectada não respondeu adequadamente além de um determinado tempo ou uma
    A conexão estabelecida falhou porque o host de conexão não respondeu 52.166.184.59:8093.

    Você tem uma ideia?

    Com os melhores cumprimentos,

    Martinsse

    1. Olá, Martinsse, parece que essa porta (8093) pode não estar aberta para seu aplicativo. Você pode tentar executar o sdk-doctor para verificar https://github.com/couchbaselabs/sdk-doctor e se o problema persistir, recomendo que você envie uma mensagem aos fóruns com mais informações sobre sua configuração de rede: https://forums.couchbase.com/c/net-sdk

Deixar uma resposta