课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握ASP.NETCoreWebApi
  • 构建RESTful应用程序

教学服务

  • icon

    学习群答疑

  • icon

    课后答疑

  • icon

    实战驱动

  • icon

    教辅资料

讲师介绍

  • 成都理工大学优秀讲师,教授,二十余年开发经验,十六年一线教学工作经验。参与包括863项目等多个级科研项目,参与包括微信机器人(WeChaty)等多个开源项目的研发。擅长讲解C#、C/C++、汇编语言等系列课程。

  • 课程详情

    ASP.NET Web API是一个框架,主要用于机器之间的数据交互。

    借助于Visual Studio 与.NET平台的支持,拥有极高的开发效率。同时由于.NET的源码开放性,以及跨平台性的特点,生成的应用通吃Windows、Linux、macOS等主流操作系统。

    由于微软对于运行环境以及编译器的开源,从而将.NET的运行环境不再局限于x86、x64处理器,包括ARM处理器在内也得到了支持,基于Linux的跨平台性,.NET程序的运行必将不限于操作系统,不限于CPU种类,从而做到一次编写、一次编译,到处运行的理想状态。

    在.NET程序运行之前,.NET运行环境将其编译成与物理硬件相关的机器码,不再基于“虚拟机”的运行方式,其运行效率比肩于直接用C/C++编写的“机器码”程序。

    相对于“二进制”的C/C++运行程序来说,.NET运行环境在编译过程中,还可以在编译过程中使用当前CPU的最新、最高效的指令,在某些计算密集型计算效率上还会超越C/C++程序。

    从当前BAT对于.NET程序员的需求数量上,从侧面可以看出.NET已经在国内开始起飞......