博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Couchbase学习笔记(3)——.NET应用入门
阅读量:7156 次
发布时间:2019-06-29

本文共 1708 字,大约阅读时间需要 5 分钟。

  hot3.png

一、获取Couchbase .NET SDK

1、通过Couchbase官网下载

进入Couchbase下载页面:,找到下载SDK入口页面~

180819_1zsM_2315986.png

点击.NET链接,进入.NET SDK下载页面~

181057_eplf_2315986.png

2、通过执行NuGet Package Manger命令

在VS里边,通过输入命令:PM> Install-Package CouchbaseNetClient

注:也可以查看()之后选择安装相应的版本

190908_9K6C_2315986.png

二、简单应用

下载的SDK主要是程序集:Couchbase.NetClient,具体用法可以参照相关的API文档~

1、首先需要配置一下Couchbase,你可以使用编程方式或者使用couchbase 配置节在App.config或者Web.Config文件中配置,使用配置文件比较灵活,是优先采用的方法~

  
    
      
      
  
    
      
        
      
      
        
          
              
    
  
    
         
    

2、新建一个ASP.NET MVC4程序

在HomeController的 Index 方法里边,添加如下代码:

using System.Web.Mvc;using Couchbase;namespace WebApplication1.Controllers{    public class HomeController : Controller    {        public ActionResult Index()        {            ClusterHelper.Initialize();            var cluster = ClusterHelper.Get();            using (var bucket = cluster.OpenBucket("default"))            {                var result = bucket.Insert("fookey", "foovalue");                ViewBag.InsertOne = result.Success;                var temp = bucket.Get
("fookey");                ViewBag.InsertOneResult = temp.Value;                result = bucket.Upsert("fookey", "foovalue2");                ViewBag.InsertTwo = result.Success;                var result1 = bucket.Remove("fookey");                ViewBag.InsertThree = result1.Success;            }            return View();        }    }}

视图的代码就不贴了,在页面测试一下ViewBag值对不对就ok了~

此时回到Couchbase管理页面:,可以看到刚才的使用情况~

194222_GtkE_2315986.png

基本的使用就是这么简单,详细的用法之后再慢慢研究~

转载于:https://my.oschina.net/jewill/blog/384474

你可能感兴趣的文章
txt1-txt2去重输出到txt3
查看>>
iOS 多线程
查看>>
linux 0.11 源码学习(六)
查看>>
15061009-第0次作业(阅读与感想)
查看>>
C++ Rule of Three
查看>>
PHP——AJAX的资料:
查看>>
listview重新计算高度
查看>>
Bootstrap+PHP表单验证实例
查看>>
MySQL实现嵌套集合模型
查看>>
Windows Server 2008服务器上测试几个站点,改完host居然没有生效
查看>>
SQL Server中LIKE和PATINDEX的用法
查看>>
seek()对中文偏移测试
查看>>
爱她就用python给她画个小心心 ♥(ˆ◡ˆԅ)
查看>>
【iScroll源码学习00】模拟iScroll
查看>>
动态网页开发基础
查看>>
Xcode Build Search Paths设置
查看>>
json学习
查看>>
黄聪:wordpress自定义post_type,并且自定义固定链接
查看>>
as类收集(转)
查看>>
django补充
查看>>