精华内容
下载资源
问答
  • 创建工具:.NET Core CLI ...接着上一篇“安装 ASP.NET Core 开发环境(.NET Core 3.1)”搭建开发环境,这一次介绍一下使用 VS Code( .NET Core CLI )创建 .NET Core Web API 项目; 在.NET Core跨平台开发中.

    创建工具:.NET Core CLI
    目标框架:.NET Core 3.1 SDK
    开发工具:Visual Studio Code (VS Code)
    开发平台:macOS Catalina 10.15.5
    开发人员:成长的小猪 Jason Song
    使用背景:
    接着上一篇“安装 ASP.NET Core 开发环境(.NET Core 3.1)”搭建开发环境,这一次介绍一下使用 VS Code( .NET Core CLI )创建 .NET Core Web API 项目;

    在.NET Core跨平台开发中,VS Code 比起 Visual Studio 2019 更轻更小,扩展性佳等,上手也特别的快,不过习惯使用GUI图形化界面操作的同学(包括我自己)还是Visual Studio 2019比较好,我之前也是一直用图形化界面操作的人,只因 VS Code 开发 Vue.js / React / Angular 等前端更佳方便,如果系统不是Windows,而是 Mac / Linux 的话,VS Code 更是我们的选择开发工具,这个也要根据个人需求,当我们使用 VS Code 开发 .NET Core 项目时,.NET Core CLI 脚手架就需要略了解一下,其实也是挺简单的,也就是一些固有命令,接下来把我通过 .NET Core CLI 脚手架创建项目的流程分享出来。

    1、首先打开VS Code,我们需要打开菜单 “ View > Terminal ” 命令行窗口,然后进入到自己项目工作目录




    2、开始创建我们 .NET Core 解决方案,这里我们字义一个解决方案名称为 “ Dream” 为例,命令如下:

    > dotnet new sln -o Dream



    进入解决方案目录,验证解决方案是否创建成功,如下图

    > cd Dream
    > ls



    看到上图的结果表示一个空的解决方案已创建成功。

    3、通过以下命令创建 WebAPI 项目,这里我定义的API项目名称为“ Dream.WebApi ”,命令中 “--no-https” 参数表示不启用HTTPS;“ webapi ”表示的创建项目时选择的模板类型

    > dotnet new webapi --no-https -o Dream.WebApi



    4、通过以下命令创建两个 .NET Core 类库项目,这里我定义的类库名称分别为 “Dream.Entity” 和 “Dream.Service”,命令中 “classlib” 表示类库模板

    > dotnet new classlib -o Dream.Entity
    > dotnet new classlib -o Dream.Service



    5、接下来我们将刚刚创建的3个项目添加至解决方案文件“ Dream.sln ”当中,命令如下

    > dotnet sln Dream.sln add Dream.WebApi/Dream.WebApi.csproj Dream.Entity/Dream.Entity.csproj Dream.Service/Dream.Service.csproj 



    6、目前项目基本创建好,但是我们实际当中还涉及到项目之间的引用,这里我们的 “Dream.Service”项目需要引用“Dream.Entity”项目,“Dream.WebApi”项目需要引用“Dream.Entity”和“ Dream.Entity ”两个项目,我们接着继续进行项目之间的引用操作,命令如下,命令当中“ reference ”参数就是起引用作用

    > dotnet add Dream.Service/Dream.Service.csproj reference Dream.Entity/Dream.Entity.csproj
    > dotnet add Dream.WebApi/Dream.WebApi.csproj reference Dream.Service/Dream.Service.csproj Dream.Entity/Dream.Entity.csproj



    7、到此我们还需要引用 NuGet软件包添加至我们的项目当中,可以使用以下命令操作,命令当中的 “ package ” 参数就是引用 NuGet 包的作用

    > dotnet add Dream.WebApi/Dream.WebApi.csproj package Newtonsoft.Json



    8、到此通过 .NET Core CLI 脚手架创建项目基本完成,我们可以来校验一下是否成功,我们通过 VS Code 打开项目目录,然后打开解决方案文件和项目文件查看一下,看看上面做的一系统操作是否包含在内。


    9、最后我们通过命令来运行一下源码,访问一下默认的API 接口,看看是否成功运行;命令当中 “-p” 是指定要运行的项目,你可以指定其它要运行的项目

    > dotnet run -p Dream.WebApi/Dream.WebApi.csproj

    我们来访问一下模板生成的默认接口地址: 

    http://localhost:5000/WeatherForecast



    通过这么一验证,到此通过 .NET Core CLI 脚手架创建项目基本成功了,希望此文章对你有所帮助

    查看我本人更多原创文章,请点击这里

    展开全文
  • Visual Studio Code介绍——调试Web项目

    千次阅读 2019-03-25 13:25:47
    简介 Visual Studio Code 是Microsoft在2015年4月30日发布的一个运行于 Mac OS X、Windows和 Linux 之上的,...在调试Web项目时,我常常要查看调试数据,VS Code 提供比较方便的插件Debugger for Chrome,如图: ...

    简介

    Visual Studio Code 是Microsoft在2015年4月30日发布的一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。由于其丰富的插件和优质的性能,广受开发者喜爱。

    调试

    在调试Web项目时,我常常要查看调试数据,VS Code 提供比较方便的插件 Debugger for Chrome,如图:

    安装可按下图中步骤点击生成launch.json 配置:

    修改launch.json 配置,点击启动按钮进行调试:

    这样既能在调试窗口直接看到调试接口和要输出的数据,点击每一行左侧可以快速添加断点。

     

     

     

     

    展开全文
  • vs Code 运行一个本地WEB服务器

    千次阅读 2019-09-19 09:23:36
    当我们建立一个全静态的前端项目时,如果需要将整个项目运行起来也非常简单,两步即可: 1、安装npm install -g live-server或者cnpm install live-server -gf 2、live-server 将服务启动就可以访问了 ...

    当我们建立一个全静态的前端项目时,如果需要将整个项目运行起来也非常简单,两步即可:

    1、安装npm install -g live-server或者cnpm install live-server -gf

    2、live-server 将服务启动就可以访问了

    在这里插入图片描述

    展开全文
  • WebStorm虽然强大, Visual Studio Code毕竟是Windows的亲儿子。 目录 说在前面 Visual Studio Code 简介 Visual Studio Code安装 下载 Visual Studio Code 安装步骤 使用exe安装示例 双击运行 Visual ...

    WebStorm虽然强大, Visual Studio Code毕竟是Windows的亲儿子。

    目录

    说在前面

    Visual Studio Code 简介

    Visual Studio Code安装

    下载 Visual Studio Code

    安装步骤

    使用exe安装示例

    双击运行

    Visual Studio Code 特点

    总结


    说在前面

    最近想研究研究 js,以前玩过WebStorm,也用过一段VSCode,对比之下感觉Visual Studio Code比较轻量级一点,想重新整理一下Visual Studio Code,这算是一个 新的篇章吧,希望能坚持下去,并且 后期会总结成 个人专栏。望支持~

    Visual Studio Code 简介

    Visual Studio Code是一个轻量但功能强大的源代码编辑器,可在桌面上运行,适用于Windows,macOS和Linux。它内置了对JavaScript,TypeScript和Node.js的支持,并具有丰富的其他语言(如C ++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)的扩展生态系统。

    • vsc是一个比较潮比较新的编辑器(跨平台Mac OS X、Windows和 Linux )
    • vsc功能和textmate、sublime、notepad++,ultraedit等比较,毫不逊色
    • vsc尤其是在nodejs(调试)和typescript、go上支持尤其好
    • vsc提供了自定义 Debugger Adapter 和 VSCode Debug Protocol 从而实现自己的调试器

    Visual Studio Code安装

    下载 Visual Studio Code

    官方点击:https://code.visualstudio.com/

    这里可直接点击 Download for Windows。

    安装步骤

    使用exe安装示例

    下载完成后是 一个 exe,本文 以 VSCodeUserSetup-x64-1.31.1.exe为例 做简单介绍。

    官方是建议使用exe的,该软件包包含一个图形用户界面(GUI),可指导您完成安装过程。双击可执行exe,选择安装到指定的目录;

    双击运行

    安装完成之后会自动运行,首页 Welcome。

    Visual Studio Code 特点

    • Free但不开源(目前已经开源)
    • Build(构建)和 debug(调试) 现代web和云应用(尤其是JavaScript、TypeScript、C#、ASP.NET v5 和 Nodejs)
    • 跨平台支持Linux, Mac OSX, and Windows
    • 支持语法自动补全,智能提示
    • 内置html开发神器emmet
    • 速度、调试效率非常快
    • 支持多主题(配色方案)0.9.1之后更爽
    • 对于其他编辑器的高效操作和快捷键都有继承(训练习惯的时候会讲)
    • 插件系统

    总结

    微软对于VSCode的定位是:位于编辑器与IDE之间,但是更像一个编辑器。有人说是披着编辑器外衣的IDE,我觉得是披着IDE外衣的编辑器。

    参考文献:

    VSCode官网:https://code.visualstudio.com/

    相关文献:

    • 代码开源:https://github.com/Microsoft/vscode
    • 官方博客:http://blogs.msdn.com/b/vscode/?Redirected=true
    • roadmap:https://github.com/Microsoft/vscode/wiki/Roadmap
    • 支持go语言:https://github.com/Microsoft/vscode-go
    展开全文
  • VS code内置浏览器需要自己下载安装,下面我们就来看看下载安装使用VS code内置浏览器的图文教程。 软件名称: Visual Studio Code(代码编辑器) v1.51.1 64位 中文免费绿色版 软件大小: 60.7MB 更新时间: ...
  • 使用vs code的 Flutter: New Web Project 创建 hello_world项目,本来非常简单的一个过程,因为flutter web还没发布,也没完整文档,遇到了一些问题,记录在这里,希望对后来者有帮助。 run theFlutter: New Web ...
  • VSwebdeploy 远程发布

    千次阅读 2018-11-15 17:29:26
    2. webdeploy的安装与配置 https://www.iis.net/downloads/microsoft/web-deploy 进入此网页可以直接安装或者下载安装 安装好Web Deploy之后要确定以下图中的两个服务是否开启 3. 配置iis webdeploy 用户 ...
  • 我最近开始使用 ,它是一个完整的VS Code实例,现在可以在Android上运行。 这样做是一样的。 网络代码 基于节点的VSCode之类的编辑器。 专为三星DeX设计。 安装 在终端机(或适用于Android的Termux)中 安装节点: ...
  • 云IDE:Code-Server:VS Code的开源IDE

    千次阅读 2020-08-28 19:48:49
    VS Code作为最近几年上升最为快速的的IDE,TOP IDE index的排位已经快速上升到第四的位置。Eclipse离王座越来越远,而VS Code离前三却越来越近。Coder-Server作为Coder公司开源的一款VS Code的IDE,在2020年已经有...
  • Visual Studio Online & WebVS Code

    千次阅读 2019-05-07 12:58:00
    Visual Studio Online & WebVS Code https://online.visualstudio.com https://devblogs.microsoft.com/visualstudio/intelligent-productivity-and-collaboration-from-anywhere/ private preview pr...
  • 公众号关注「运维之美」设为「星标」,每天带你玩转 Linux !Visual Studio Code 是微软推出的一款轻量级编辑器,与它一起在市场争锋的相似软件还有 Atom 和 Su...
  • 现在讲讲windows环境下如何把vs code上写的项目托管到gitlab服务器中。 第一步,在gitlab中创建项目,这个跟github一样的,new project 一个就可以了, 第一步,首先创建一个项目文件夹,如D:\workspace\testproject...
  • web3.eth.getCode

    千次阅读 2018-04-21 19:03:52
    web3.eth.getCode(addressHexString [, defaultBlock] [, callback]) 参数: addressHexString: String - 要获得代码的地址。 defaultBlock: Number|String -(可选)如果未传递参数,默认使用web3.eth....
  • (精通AngularJS)Mastering Web Application Development with AngularJS code 源代码
  • 这篇博客主要是写一个web项目需要的基本配置,以及如何在VS Code将各种软件功能集成在一起。
  • 本文介绍在Visual Studio Code中使用 ASP.NET Core 构建 Web API 的基础知识,在本文中,你将了解: 创建 Web API 项目。 添加模型类和数据库上下文。 使用 CRUD 方法构建控制器。 配置路由、URL 路径和返回值。...
  • 今天(北京时间 2019 年 5 月 7 日),在微软Build 2019开发者大会上,微软宣布了 Web 版本的 VS Code - Visual Studio Onl...
  • 使用code-server来配置web端vscode

    千次阅读 2020-07-10 19:31:41
    code-server就为我们提供了一个这个浏览器端的vscode,只需要讲code-server配置在云服务器上就可以了 只需要这两部就可以 首先安装code-server docker pull registry....
  • 公众号关注“GitHubDaily”设为 “星标”,带你了解技术圈内新鲜事昨天(北京时间 2019 年 11 月 4 日),在 ...今天发布的 Visual Studio Online 与五月份发布的 Visual Studio Code Remote Development 可...
  • Web Template Studio 发布!在 VS Code 中轻松创建 Web 应用

    千次阅读 多人点赞 2019-05-25 09:39:45
    VS Code 中轻松创建 Web 应用 作者:韩骏 Fundebug经授权转载,版权归原作者所有。 作为一个 Web 应用开发者,Scaffolding Tool(脚手架工具)一定是在创建项目时的重要工具。许多开发者会习惯于使用基于 CLI 的...
  • code-server 的Java Web研发环境部署

    千次阅读 2019-05-24 13:58:17
    Code-Server是一种Vs Codeweb部署实现,让用户可以在浏览器内使用Vs Code进行开发。官方Github详见: cdr/code-server Code-Server默认实现并未带上Java环境等开发必须的软件,因此需要在官方镜像基础上加上其它...
  • VS Code权威指南目录

    千次阅读 2020-07-10 21:39:44
    Visual Studio Code初上市 ...VS Code(Visual Studio Code)中文社区创始人,VS Code代码贡献者,“玩转VS Code”微信公众号及知乎专栏作者,PyCon、JSConf、.NET Conf、Microsoft Tech Summit、Google Developer
  • 1.创建asp.net core web api 项目 .net core 选择当前最新版本,项目选择API类型,不进行身份验证,点击确定。 此时一个web api项目就创建好了。 直接运行,先看效果。 博主在其他电脑上都可以正常运行,...
  • 微软JavaScript Diagnostics项目经理Kenneth Auchenberg在一篇文章中写道,有一个新的Visual Studio Code扩展,允许开发人员直接在他们的Mac和Windows编辑器上调试在iOS设备上运行的JavaScript Web应用和网站。...
  • 一个基于服务器端的 VScode – code-server,只要服务器端配置好code-server,就可以在任何浏览器上使用VScode 。 4.安装过程: 1.创建项目文件夹:(用于存放代码的) mkdir -p /home/coder/project 2.docker中安装...
  • 如何在VS Code中运行C或C++程序

    千次阅读 2021-08-26 17:05:26
    众所周知,VS Code源代码编辑器,是目前最为流行的代码开发工具之一,特别受到Web前端开发者的青睐,当然还有大名鼎鼎的HBuilder X也是非常给力的,我们可以根据自己的需要去选择。 由于在最近的项目中有个功能需要...
  • vscode常用web插件

    千次阅读 2019-07-05 09:54:02
    无意中找到的github上面的vscode中web开发中的一些有意思的插件,记录一下 github网址链接
  • 网站后台爆破工具:WebCrack

    万次阅读 多人点赞 2019-10-30 09:28:49
    webcrack 网站后台爆破工具
  • Web Api使用VS实现自动化测试

    万次阅读 2016-07-28 10:55:21
    期间也找了不少的测试工具,针对于Web Api比较简单的有PostMan或者嵌入项目中的Web Api Test Client甚至于 Fiddler,但这些都不足以进行连续的测试。一些老牌的测试工具,如loadrunner、QTP等又过于臃肿,且重点在于...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 684,061
精华内容 273,624
关键字:

codevsweb