`
zheyiw
  • 浏览: 1029572 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

VSCode与.netcore与webapi

阅读更多
使用VSCode基于.netcore开发webapi
1,新建一个文件夹
2,打开vscode,打开这个文件夹
3,打开vscode的集成终端(查看-->集成终端)
4,输入命令 dotnet new webapi
5,按Ctrl+F5运行
如果提示运行环境选择.net core
如果还有其他提示全部允许
6,在浏览器里面输入https://localhost:5001/api/values
应该显示 ["value1","value2"]


类似的asp.net mvc命令是dotnet new mvc

创建Razor项目的命令是dotnet new Razor

Razor 是一种标记语法,可以让您将基于服务器的代码(Visual Basic 和 C#)嵌入到网页中。
基于服务器的代码可以在网页传送给浏览器时,创建动态 Web 内容。当一个网页被请求时,服务器在返回页面给浏览器之前先执行页面中的基于服务器的代码。通过服务器的运行,代码能执行复杂的任务,比如进入数据库。
Razor 是基于 ASP.NET 的,是为创建 Web 应用程序而设计的。它具有传统 ASP.NET 的功能,但更容易使用并且更容易学习。
分享到:
评论

相关推荐

    netCoreMvc:一个简单的.Net Core MVC应用程序

    - **MVC 和 Web API 结合**:可以在同一个项目中同时使用MVC和Web API,方便构建RESTful服务。 - **全球化和本地化**:支持多语言环境,使应用具有更好的国际化能力。 **6. 开发工具** Visual Studio Code 和 ...

    NetCore WebApi的版本控制(包含源码)

    在.NET Core WebAPI开发中,版本控制是一项至关重要的功能,它允许API的更新与现有客户端兼容,同时不破坏老版本的使用。本文将详细介绍几种在.NET Core WebAPI中实现版本控制的方法,并提供相应的源码示例。 首先...

    .net core api+layui基础框架系统

    “CoreApi.zip”则包含.NET Core API项目的所有源代码,解压后,我们可以看到项目结构、控制器、模型、配置文件等,这些都是理解整个系统工作流程的关键。 总的来说,.NET Core API + Layui基础框架系统结合了强大...

    WEBAPI学生成绩管理系统

    环境:VS2022 .netcore3.1 sql2019 webapi 二、功能介绍 1、用户角色管理 角色管理 用户管理 2、菜单权限管理 接口管理 单管理 权限分配 3、班级数据管理 级管理 级管理 4、教师数据管理 程管理 师...

    YIshaAdmin .netcore6.0

    项目功能 项目包含员工管理、部门管理...核心框架:.NET Core Web 缓存层:Memory、Redis ORM:Entity Framework Core 数据库支持:SqlServer、MySql、Oracle 定时任务:http://Quartz.Net API文档显示工具:Swagger UI

    使用vs2019加.net core 对WeiApi的创建过程详解

    在本文中,我们将详细探讨如何使用Visual Studio 2019 (VS2019) 和 .NET Core 创建一个Web API,特别针对“WeiApi”的创建过程。首先,我们需要了解Web API是用于构建HTTP服务的应用程序,这些服务可以提供数据以供...

    基于.NET Core 3.1 网站开发和部署的方法

    1. 使用VSCode和.NET Core CLI开始开发项目,创建ASP.NET Core Web应用,可以选择API、Web应用模板等。 2. 编写业务逻辑和数据库访问层,利用Entity Framework Core与数据库进行交互。 3. 配置Web应用的发布设置,...

    AspNetCore-DDD:具有DDD,CQRS和事件源的完整ASP.NET Core 3.1 LTS应用程序

    ASP.NET WebApi核心 ASP.NET身份核心 实体框架核心3.1 .NET Core本机DI 自动贴图 FluentValidator 中介 招摇UI 微软SQL 单位 起订量 流利的断言 波莉 改装 设计模式 域驱动设计 域事件 域通知 CQRS 活动采购 ...

    HelloWorld.rar

    随着对.NET Core框架的深入学习,你会发现它提供了丰富的类库、高效的性能以及强大的跨平台能力,适合开发各种类型的应用,如Web应用、API服务、桌面应用等。 接下来,你可能想要探索更多的.NET Core特性和最佳实践...

Global site tag (gtag.js) - Google Analytics