• asp.net core源码飘香:Logging组件

    时间:2024-03-21 17:02:56

    简介:作为基础组件,日志组件被其他组件和中间件所使用,它提供了一个统一的编程模型,即不需要知道日志最终记录到哪里去,只需要调用它即可。使用方法很简单,通过依赖注入ILogFactory(CreateLogger方法)或ILogger<T>对象,获取一个ILogger对象,然后通过ILog...

  • asp.net core源码飘香:Configuration组件

    时间:2024-03-21 16:53:01

    简介:这是一个基础组件,是一个统一的配置模型,配置可以来源于配置文件(json文件,xml文件,ini文件),内存对象,命令行参数,系统的环境变量又或者是你自己扩展的配置源,该组件将各个配置源的数据按统一的格式(IDictionary<string, string> Data)进行加载,...

  • asp.net core源码飘香:从Hosting开始

    时间:2024-03-21 16:48:54

    知识点:1.Kestrel服务器启动并处理Http请求的过程。2.Startup的作用。源码飘香:总结:asp.net core将web开发拆分为多个独立的组件,大多以http中间件的形式添加到请求管线,也有一下作为基础组件(configution,options,logging等)提供。零零散散的...

  • ASP.NET Web Pages:表单

    时间:2024-03-21 14:02:44

    ylbtech-.Net-ASP.NET Web Pages:表单1.返回顶部 1、ASP.NET Web Pages - HTML 表单表单是 HTML 文档中放置输入控件(文本框、复选框、单选按钮、下拉列表)的部分。创建一个 HTML 输入页面Razor 实例<html><bo...

  • <转>ASP.NET学习笔记之理解MVC底层运行机制

    时间:2024-01-22 09:23:46

    ASP.NET MVC架构与实战系列之一:理解MVC底层运行机制今天,我将开启一个崭新的话题:ASP.NET MVC框架的探讨。首先,我们回顾一下ASP.NET Web Form技术与ASP.NET MVC的异同点,并展示各自在Web领域的优劣点。在讨论之前,我对这两种技术都非常热衷,我个人觉得在实...

  • ASP.NET Core EF Sample

    时间:2024-01-22 09:11:26

    Install EFInstall-Package Microsoft.EntityFrameworkCore.SqlServer Install-Package Microsoft.EntityFrameworkCore.Tools –Pre 创建模型创建Blog,Post模型namespace ...

  • 在ASP.NET MVC中使用Boostrap实现产品的展示、查询、排序、分页

    时间:2024-01-22 08:25:28

    在产品展示中,通常涉及产品的展示方式、查询、排序、分页,本篇就在ASP.NET MVC下,使用Boostrap来实现。源码放在了GitHub: https://github.com/darrenji/ProductsSearchSortPage先上效果图:最上面是搜索和排序,每次点击搜索条件、排序,...

  • 008. asp.net mvc3.0安装文件及其安装时发生错误的解决方案

    时间:2024-01-21 18:46:39

    0. 安装步骤:vs2010 → vs2010sp1→ AspNetMVC3Setup.exe→ AspNetMVC3Setup_CHS.exe→ AspNetMVC3ToolsUpdateSetup.exe→AspNetMVC3ToolsUpdateSetup_CHS.exe所有文件都被打包放在百...

  • ASP.net MVC 基于角色的权限控制系统的实现

    时间:2024-01-21 18:22:56

    一、引言我们都知道ASP.net mvc权限控制都是实现AuthorizeAttribute类的OnAuthorization方法。下面是最常见的实现方式: public class CustomAuthorizeAttribute : AuthorizeAttribute { ...

  • ASP.NET 3.5 中实现发送email电子邮件

    时间:2024-01-21 16:45:58

    来源:红黑联盟方法1:cs代码using System.Net.Mail;using System.Net; string mailServerName = "smtp.qq.com"; //发送邮件的SMTP服务器 string mailFrom = "xxxxx...

  • ASP.NET Core 中文文档 第四章 MVC(4.3)过滤器

    时间:2024-01-21 16:12:48

    原文:Filters作者:Steve Smith翻译:刘怡(AlexLEWIS)校对:何镇汐ASP.NET MVC 过滤器 可在执行管道的前后特定阶段执行代码。过滤器可以配置为全局有效、仅对控制器有效或是仅对 Action 有效。查看或下载演示代码.过滤器如何工作?不同的过滤器类型会在执行管道的不同...

  • ASP.NET MVC 系列随笔汇总[未完待续……]

    时间:2024-01-21 12:53:34

    ASP.NET MVC 系列随笔汇总[未完待续……]为了方便大家浏览所以整理一下,有的系列篇幅中不是很全面以后会慢慢的补全的。学前篇之:ASP.NET MVC学前篇之扩展方法、链式编程ASP.NET MVC学前篇之Lambda表达式、依赖倒置ASP.NET MVC学前篇之Ninject的初步了解AS...

  • asp.net面试题总结1(未完待续。。。。)

    时间:2024-01-21 12:39:52

    1、MVC中的TempData\ViewBag\ViewData区别?答:页面对象传值,有这三种对象可以传。Temp:临时的Bag:袋子(1)  TempData  保存在Session中,Controller每次执行请求的时候,会从Session中先获取 TempData,而后清除Session,...

  • ASP.NET Core MVC中构建Web API

    时间:2024-01-21 10:57:16

    在ASP.NET CORE MVC中,Web API是其中一个功能子集,可以直接使用MVC的特性及路由等功能。在成功构建 ASP.NET CORE MVC项目之后,选中解决方案,先填加一个API的文件夹,填加后,选中API文件夹,选择新建项,选择填加Web API控制器,要注意控制器在命名时,是以C...

  • ASP.NET MVC5 高级编程-学习日记-第三章 视图

    时间:2024-01-21 10:53:41

    开发人员之所以花费大量时间来重点设计控制器和模型对象,是因为在这些领域中,精心编写的整洁代码是开发一个可维护Web应用程序的基础。3.1 视图的作用视图的职责是向用户提供用户界面。当控制器针对被请求的URL执行完合适的逻辑后,就将要显示的内容委托给视图。不像基于文件的Web框架,比如ASP.NET ...

  • [翻译] ASP.NET Core 2.2 正式版发布

    时间:2024-01-21 10:51:20

    本文为翻译,原文地址:https://blogs.msdn.microsoft.com/webdev/2018/12/04/asp-net-core-2-2-available-today/我(文章作者)很高兴地宣布ASP.NET Core 2.2现在作为.NET Core 2.2的一部分提供!怎么...

  • ASP.NET Core MVC中的IActionFilter.OnActionExecuting方法,可以获取Controller的Action方法参数值

    时间:2024-01-21 10:29:33

    用过ASP.NET Core MVC中IActionFilter拦截器的开发人员,都知道这是一个非常强大的MVC拦截器。最近才发现IActionFilter的OnActionExecuting方法,甚至可以获取Controller的Action方法参数值。假如我们在ASP.NET Core MVC项...

  • ASP.NET Core MVC中Controller的Action如何直接使用Response.Body的Stream流输出数据

    时间:2024-01-21 10:22:35

    在ASP.NET Core MVC中,我们有时候需要在Controller的Action中直接输出数据到Response.Body这个Stream流中,例如如果我们要输出一个很大的文件到客户端浏览器让用户下载,那么在Controller的Action中用Response.Body这个Stream流,...

  • 【ASP.NET Core】运行原理之启动WebHost

    时间:2024-01-20 22:26:32

    本系列将分析ASP.NET Core运行原理【ASP.NET Core】运行原理[1]:创建WebHost【ASP.NET Core】运行原理[2]:启动WebHost【ASP.NET Core】运行原理[3]:认证本节将分析WebHost.CreateDefaultBuilder(args).Us...

  • 【ASP.NET基础】简单企业产品展示网站--产品编辑CRUD

    时间:2024-01-20 19:07:29

    摘要:本文记录创建一个小的、简单的产品网站的步骤。一,搭建一个简单的产品展示网站,熟悉以下知识点:NVelocity模板引擎、Ajax无刷新页面请求,文件上传,Row_Number实现分页,ckEditor使用,Bootstrap的简单使用。【点击查看网站效果】二,网站基本框架:新建项目Produc...