{"id":2241,"date":"2016-05-04T14:15:04","date_gmt":"2016-05-04T14:15:04","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2241"},"modified":"2025-10-09T07:08:54","modified_gmt":"2025-10-09T14:08:54","slug":"couchbase-with-windows-and-net-part-1","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-with-windows-and-net-part-1\/","title":{"rendered":"Couchbase com Windows e .NET - Parte 1 - Configura\u00e7\u00e3o"},"content":{"rendered":"<p>Nesta s\u00e9rie de publica\u00e7\u00f5es do blog, mostrarei os conceitos b\u00e1sicos de intera\u00e7\u00e3o com o Couchbase para desenvolvedores .NET. Come\u00e7arei com os conceitos b\u00e1sicos e construirei uma fatia \"vertical\" de um aplicativo ASP.NET MVC completo.<\/p>\n<p>Vamos come\u00e7ar com a parte mais f\u00e1cil: fazer download e instalar o Couchbase Server. V\u00e1 para o diret\u00f3rio <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/\">P\u00e1gina de downloads no site do Couchbase<\/a>. Agora voc\u00ea pode escolher entre a Enterprise Edition ou a Community Edition. Se estiver apenas come\u00e7ando, recomendo fazer o download da Community Edition. No momento em que escrevo esta postagem do blog, o Couchbase Server 4.5.0 est\u00e1 dispon\u00edvel como Beta, mas a vers\u00e3o 4.5.0 ser\u00e1 lan\u00e7ada em breve.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverdownload_001b.png\" alt=\"Download Couchbase Server\" \/><br \/>\n<span>\u00a0<\/span><\/p>\n<p>Vou instal\u00e1-lo no Windows 10, mas voc\u00ea pode instal\u00e1-lo em praticamente qualquer lugar, inclusive no Mac OSX e no Linux. Execute o arquivo exe que voc\u00ea acabou de baixar.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverinstall_002.png\" alt=\"Couchbase Server Install Wizard 1\" \/><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverinstall_003.png\" alt=\"Couchbase Server Install Wizard 2\" \/><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverinstall_004.png\" alt=\"Couchbase Server Install Wizard 3\" \/><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverinstall_005.png\" alt=\"Couchbase Server Install Wizard 4\" \/><\/p>\n<p>Nesse ponto, o Couchbase deve estar sendo executado como um servi\u00e7o do Windows (voc\u00ea pode verificar isso com <a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/cc755249.aspx\">Abrindo o services.msc<\/a>). Se voc\u00ea n\u00e3o estiver usando o Couchbase e precisar deslig\u00e1-lo temporariamente, basta interromper o servi\u00e7o.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverwindowsservice_006.png\" alt=\"Couchbase Server running as a Windows Service\" \/><\/p>\n<p>Voc\u00ea tamb\u00e9m deve ser levado automaticamente para o Console do Couchbase, que pode ser acessado pelo navegador da Web. Aqui voc\u00ea pode concluir a configura\u00e7\u00e3o do Couchbase. Voc\u00ea sempre pode retornar a esse console por meio de <strong>https:\/\/localhost:8091<\/strong><\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverconsole_007.png\" alt=\"Couchbase Server Console\" \/><\/p>\n<p>Depois de clicar em \"Setup\", voc\u00ea ver\u00e1 um assistente de configura\u00e7\u00e3o. N\u00e3o vou entrar em muitos detalhes sobre a configura\u00e7\u00e3o. Recomendo que voc\u00ea d\u00ea uma olhada em alguns dos <a href=\"https:\/\/learn.couchbase.com\/store\">Treinamento gratuito do Couchbase<\/a> dispon\u00edvel se alguma das configura\u00e7\u00f5es o intrigar. Por enquanto, vou manter as configura\u00e7\u00f5es padr\u00e3o (em sua maioria). As altas velocidades que o Couchbase oferece t\u00eam um pre\u00e7o: muitos dados s\u00e3o armazenados na RAM para acesso r\u00e1pido. Na etapa 1, voc\u00ea precisa especificar a quantidade de RAM a ser fornecida ao Couchbase. Talvez voc\u00ea queira reduzir algumas das cotas de RAM padr\u00e3o (voc\u00ea sempre pode alter\u00e1-las mais tarde).<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverwizard_008.png\" alt=\"Couchbase Server Setup Wizard\" \/><\/p>\n<p>Na etapa 2, voc\u00ea pode optar por instalar alguns dados de amostra. O \"travel-sample\" \u00e9 \u00fatil e tem documentos que voc\u00ea pode usar para experimentar algumas das funcionalidades do N1QL. No Couchbase, os dados s\u00e3o armazenados em \"buckets\", que s\u00e3o basicamente armazenamentos gigantes de chave\/valor: cada entrada em um bucket deve ter uma chave exclusiva. Agora, o \"valor\" no Couchbase pode ser qualquer coisa, mas normalmente \u00e9 um documento JSON. O Couchbase oferece algumas funcionalidades adicionais, incluindo indexa\u00e7\u00e3o e consultas semelhantes a SQL (chamadas <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/n1ql\/\">N1QL<\/a>), se voc\u00ea usar documentos JSON. Esse \u00e9 o motivo pelo qual o Couchbase \u00e9 frequentemente chamado de \"banco de dados de documentos\" em vez de apenas um armazenamento de valores-chave.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverwizard_009.png\" alt=\"Couchbase Server Setup Wizard Sample Buckets\" \/><\/p>\n<p>Na etapa 3, voc\u00ea cria um bucket \"padr\u00e3o\". Se voc\u00ea optou por instalar as amostras, talvez seja necess\u00e1rio voltar e aumentar as cotas de RAM. Como usaremos apenas um n\u00f3 do Couchbase (um n\u00f3 normalmente corresponde a uma m\u00e1quina), voc\u00ea pode optar por desativar as r\u00e9plicas. No entanto, a replica\u00e7\u00e3o \u00e9 uma parte fundamental do dimensionamento do Couchbase e permite que seu cluster se recupere de n\u00f3s individuais que caem.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverwizard_010.png\" alt=\"Couchbase Server Setup Wizard Default Bucket\" \/><\/p>\n<p>Na etapa 4, voc\u00ea pode optar por receber notifica\u00e7\u00f5es do Couchbase e registrar o produto.<\/p>\n<p>Por fim, na etapa 5, \u00e9 necess\u00e1rio inserir um nome de usu\u00e1rio e uma senha para criar uma conta de administrador.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/may\/couchbase-with-windows-and-.net---part-1\/couchbaseserverwizard_011.png\" alt=\"Couchbase Server Setup Wizard Admin Credentials\" \/><\/p>\n<p>Agora voc\u00ea est\u00e1 pronto para come\u00e7ar a usar o Couchbase. Na p\u00e1gina \"overview\" (vis\u00e3o geral), voc\u00ea pode ver a quantidade de RAM dispon\u00edvel para o Couchbase e a quantidade que est\u00e1 sendo usada. Se quisermos expandir o Couchbase adicionando mais servidores (isso \u00e9 conhecido como \"cluster\"), veremos que eles est\u00e3o listados na se\u00e7\u00e3o Servers (Servidores). Se voc\u00ea clicar na guia \"Data Buckets\", ver\u00e1 que h\u00e1 pelo menos o bucket padr\u00e3o que voc\u00ea criou. Qualquer um dos buckets de amostra que voc\u00ea optou por instalar tamb\u00e9m deve estar listado.<\/p>\n<p>V\u00e1 em frente e brinque com o console do Couchbase. D\u00ea uma olhada na se\u00e7\u00e3o <a href=\"https:\/\/developer.couchbase.com\/documentation\/server\/4.5\/admin\/ui-intro.html?utm_source=blogs&amp;utm_medium=link&amp;utm_campaign=blogs\">Documenta\u00e7\u00e3o do console do Couchbase<\/a> se voc\u00ea quiser ter uma vantagem inicial (observe que a vers\u00e3o 4.5.0 ainda est\u00e1 sujeita a altera\u00e7\u00f5es antes do lan\u00e7amento). Na pr\u00f3xima postagem do blog, analisarei os conceitos b\u00e1sicos de como o Couchbase funciona e prepararei voc\u00ea para come\u00e7ar a escrever c\u00f3digo.<\/p>\n<p>Se voc\u00ea tiver alguma d\u00favida, estiver confuso com alguma coisa ou apenas precisar de ajuda para realizar a instala\u00e7\u00e3o, deixe um coment\u00e1rio abaixo, <a href=\"https:\/\/twitter.com\/mgroves\">Entre em contato comigo no Twitter<\/a>ou envie-me um e-mail para matthew.groves AT couchbase DOT com. Adoraria ajudar!<\/p>","protected":false},"excerpt":{"rendered":"<p>In this blog post series, I&#8217;m going to show the very basics of interacting with Couchbase for .NET developers. I&#8217;ll start with the basics, and build towards a &#8220;vertical&#8221; slice of a complete ASP.NET MVC app. Let&#8217;s start with the [&hellip;]<\/p>","protected":false},"author":71,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811,1816],"tags":[1634],"ppma_author":[8937],"class_list":["post-2241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-couchbase-server","tag-windows"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase with Windows and .NET - Part 1 - Setup<\/title>\n<meta name=\"description\" content=\"Learn more about the very basics of interacting with Couchbase for .NET developers and build towards a &quot;vertical&quot; slice of a complete ASP.NET MVC app.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-with-windows-and-net-part-1\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase with Windows and .NET - Part 1 - Setup\" \/>\n<meta property=\"og:description\" content=\"Learn more about the very basics of interacting with Couchbase for .NET developers and build towards a &quot;vertical&quot; slice of a complete ASP.NET MVC app.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-with-windows-and-net-part-1\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-05-04T14:15:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-09T14:08:54+00:00\" \/>\n<meta name=\"author\" content=\"Matthew Groves\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mgroves\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matthew Groves\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/\"},\"author\":{\"name\":\"Matthew Groves\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58\"},\"headline\":\"Couchbase with Windows and .NET &#8211; Part 1 &#8211; Setup\",\"datePublished\":\"2016-05-04T14:15:04+00:00\",\"dateModified\":\"2025-10-09T14:08:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/\"},\"wordCount\":713,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"windows\"],\"articleSection\":[\".NET\",\"Couchbase Server\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/\",\"name\":\"Couchbase with Windows and .NET - Part 1 - Setup\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2016-05-04T14:15:04+00:00\",\"dateModified\":\"2025-10-09T14:08:54+00:00\",\"description\":\"Learn more about the very basics of interacting with Couchbase for .NET developers and build towards a \\\"vertical\\\" slice of a complete ASP.NET MVC app.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase with Windows and .NET &#8211; Part 1 &#8211; Setup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58\",\"name\":\"Matthew Groves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ba51e6aacc53995c323a634e4502ef54\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"caption\":\"Matthew Groves\"},\"description\":\"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.\",\"sameAs\":[\"https:\/\/crosscuttingconcerns.com\",\"https:\/\/x.com\/mgroves\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/matthew-groves\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase with Windows and .NET - Part 1 - Setup","description":"Learn more about the very basics of interacting with Couchbase for .NET developers and build towards a \"vertical\" slice of a complete ASP.NET MVC app.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-with-windows-and-net-part-1\/","og_locale":"pt_BR","og_type":"article","og_title":"Couchbase with Windows and .NET - Part 1 - Setup","og_description":"Learn more about the very basics of interacting with Couchbase for .NET developers and build towards a \"vertical\" slice of a complete ASP.NET MVC app.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-with-windows-and-net-part-1\/","og_site_name":"The Couchbase Blog","article_published_time":"2016-05-04T14:15:04+00:00","article_modified_time":"2025-10-09T14:08:54+00:00","author":"Matthew Groves","twitter_card":"summary_large_image","twitter_creator":"@mgroves","twitter_misc":{"Written by":"Matthew Groves","Est. reading time":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/"},"author":{"name":"Matthew Groves","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58"},"headline":"Couchbase with Windows and .NET &#8211; Part 1 &#8211; Setup","datePublished":"2016-05-04T14:15:04+00:00","dateModified":"2025-10-09T14:08:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/"},"wordCount":713,"commentCount":1,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["windows"],"articleSection":[".NET","Couchbase Server"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/","name":"Couchbase with Windows and .NET - Part 1 - Setup","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2016-05-04T14:15:04+00:00","dateModified":"2025-10-09T14:08:54+00:00","description":"Learn more about the very basics of interacting with Couchbase for .NET developers and build towards a \"vertical\" slice of a complete ASP.NET MVC app.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-with-windows-and-net-part-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase with Windows and .NET &#8211; Part 1 &#8211; Setup"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58","name":"Matthew Groves","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ba51e6aacc53995c323a634e4502ef54","url":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","caption":"Matthew Groves"},"description":"Matthew D. Groves \u00e9 um cara que adora programar. N\u00e3o importa se \u00e9 C#, jQuery ou PHP: ele enviar\u00e1 solicita\u00e7\u00f5es 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\u00eanior de marketing de produtos da Couchbase. Seu tempo livre \u00e9 passado com a fam\u00edlia, assistindo aos Reds e participando da comunidade de desenvolvedores. Ele \u00e9 autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP.","sameAs":["https:\/\/crosscuttingconcerns.com","https:\/\/x.com\/mgroves"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/matthew-groves\/"}]}},"authors":[{"term_id":8937,"user_id":71,"is_guest":0,"slug":"matthew-groves","display_name":"Matthew Groves","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","author_category":"","last_name":"Groves","first_name":"Matthew","job_title":"","user_url":"https:\/\/crosscuttingconcerns.com","description":"Matthew D. Groves \u00e9 um cara que adora programar.  N\u00e3o importa se \u00e9 C#, jQuery ou PHP: ele enviar\u00e1 solicita\u00e7\u00f5es 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\u00eanior de marketing de produtos da Couchbase. Seu tempo livre \u00e9 passado com a fam\u00edlia, assistindo aos Reds e participando da comunidade de desenvolvedores.  Ele \u00e9 autor de AOP in .NET, Pro Microservices in .NET, autor da Pluralsight e Microsoft MVP."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=2241"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/2241\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=2241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=2241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=2241"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=2241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}