• ASP.NET Core学习日志1


    1、ASP.NET进行了结构化的优化,使框架更为精简,模块化更加明显。

    2、ASP.NET Core不再基于System.Web.dll,而是基于细粒度、分解的NuGet包。

    3、基础特性:

    1.Web UI 与Web API使用统一的库

    2.集成现代客户端框架与工作流开发

    3.提供一个适合云计算环境的配置系统

    4.内置依赖注入

    5.全新的轻量级和模块化的HTTP请求管道

    6.在IIS中运行或者在私有进程中运行

    7.基于ASP.NET,真正支持多应用的版本管理

    8.完全支持Nugget包管理

    9.一种简化web开发新的开发工具

    10.构建跨平台ASP.NET应用

    11.开源并通过社区管理

    4、构建Web UI 和 Web API

    1.使用MVC模式创建web应用

    2.可以创建支持多种格式与内容的HTTP服务

    3.可以使用Razor语法创建试图

    4.在Razor文件中,标签助手使服务器端代码参与到创建和渲染Html元素

    5.你可以创建完全支持使用自定义或者格式化内容(Json,Xml) 的Http服务

    6.模型绑定自动将HTTP请求映射到具体方法的参数中

    7.自动执行前段和服务端的模型验证

    5.客户端开发的优势:

    1.集成各种客户端框架,如AngularJS,KnockoutJS和Bootstrap等.

    第一篇ASP.NET Core日志到此结束,接下来每天将重点内容或者新特性选择性的进行摘录。

  • 相关阅读:
    1
    vim配置
    pyspark
    添加底部小火箭+目录
    00
    博客园代码高亮设置
    01. 枚举类型
    01. 授权问题
    Android Studio打包签名全过程
    linux 阿里云源地址
  • 原文地址:https://www.cnblogs.com/mahuanpeng/p/6365432.html
Copyright © 2020-2023  润新知