ASP.NET Core Web API Cassandra CRUD 操作
2016-12-04 17:29
921 查看
在本文中,我们将创建一个简单的 Web API 来实现对一个 “todo” 列表的 CRUD 操作,使用 Apache Cassandra 来存储数据,在这里不会创建 UI ,Web API 的测试将使用 Postman 来完成。
ASP.NET Core 是 ASP.NET 的重大的重构,ASP.NET Core 是一个全新的开源和跨平台的框架,用于构建如 Web 应用、物联网(IoT)应用和移动后端应用等连接到互联网的基于云的现代应用程序。
ASP.NET Core 已经内置了用 MVC 架构构建 Web API 的支持。统一了两个框架使得它易于构建应用程序,包括用户界面(HTML)和 API,现在它们共享相同的代码库和管道。
Apache Cassandra 是一个高度可扩展的高性能分布式数据库,旨在处理大量商用服务器上的大量数据,提供高可用性,无单点故障。 它是一种 NoSQL 数据库。
软件环境:
Debian 8
Visual Studio Code
Nodejs
Apache Cassandra
.NET Core SDK
创建 ASP.NET Web API 项目
这里我们使用 Yeoman 生成 Web API 应用的基础模板,首先使用 npm 安装 Yeoman:
然后安装 ASP.NET Web 应用生成器:
安装完成后,转到要存放 Web API 应用文件的目录,然后运行:
选择 Web API Application 按回车键确定,然后输入应用名称 CassandraCRUD 按回车键确定,Yeoman 就会自动生成一个基本的 ASP.NET Core Web API 应用。
阅读全文。。。
ASP.NET Core 是 ASP.NET 的重大的重构,ASP.NET Core 是一个全新的开源和跨平台的框架,用于构建如 Web 应用、物联网(IoT)应用和移动后端应用等连接到互联网的基于云的现代应用程序。
ASP.NET Core 已经内置了用 MVC 架构构建 Web API 的支持。统一了两个框架使得它易于构建应用程序,包括用户界面(HTML)和 API,现在它们共享相同的代码库和管道。
Apache Cassandra 是一个高度可扩展的高性能分布式数据库,旨在处理大量商用服务器上的大量数据,提供高可用性,无单点故障。 它是一种 NoSQL 数据库。
软件环境:
Debian 8
Visual Studio Code
Nodejs
Apache Cassandra
.NET Core SDK
创建 ASP.NET Web API 项目
这里我们使用 Yeoman 生成 Web API 应用的基础模板,首先使用 npm 安装 Yeoman:
npm install -g yo
然后安装 ASP.NET Web 应用生成器:
npm install -g generator-aspnet
安装完成后,转到要存放 Web API 应用文件的目录,然后运行:
yo aspnet
选择 Web API Application 按回车键确定,然后输入应用名称 CassandraCRUD 按回车键确定,Yeoman 就会自动生成一个基本的 ASP.NET Core Web API 应用。
阅读全文。。。
相关文章推荐
- [Angularjs]asp.net mvc+angularjs+web api单页应用之CRUD操作
- asp.net core WebAPI实现CRUD
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
- asp.net core WebAPI实现CRUD
- 用JWT来保护我们的ASP.NET Core Web API
- 在Mac下创建ASP.NET Core Web API
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- Docker容器环境下ASP.NET Core Web API
- 用Middleware给ASP.NET Core Web API添加自己的授权验证
- Ubuntu Server 16.04下ASP.NET Core Web Api + MySql + Dapper在 Jexus、nginx 下的简单测试
- 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(二)-- Web Api Demo
- Docker容器环境下ASP.NET Core Web API
- 在docker中运行ASP.NET Core Web API应用程序
- 在ASP.NET Core Web API上使用Swagger提供API文档
- Asp.net Core WebApi 返回JSON自动驼峰格式化问题
- Asp.net Core WebApi 全局异常类
- docker中运行ASP.NET Core Web API
- 用Middleware给ASP.NET Core Web API添加自己的授权验证
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- 在Mac下创建ASP.NET Core Web API