用ASP.NET Core 2.1 建立规范的 REST API -- 缓存和并发
用ASP.NET Core 2.1 建立规范的 REST API -- 缓存和并发 ... 查看全文
MVC之前-ASP.NET初始化流程分析1
Asp.net Mvc是当前使用比较多的web框架,也是比较先进的框架。我打算根据自己的实际项目经验以及相关的源码和一些使用Asp.net Mvc的优秀项目(主要是orchard)来说一说自己对于Asp.net Mvc原理的理解和一些实践经验。目前.net的大部分源码都已经开放,这大大方便了我们对A ... 查看全文
【ASP.NET Core】从向 Web API 提交纯文本内容谈起
前些时日,老周在升级“华南闲肾回收登记平台”时,为了扩展业务,尤其是允许其他开发人员在其他平台向本系统提交有关肾的介绍资料,于是就为该系统增加了几个 Web API。 其中,有关肾的介绍采用纯文本方式提交,大概的代码是这样的。 这个 Action 很简单(主要为了方便别人看懂),参数接受一个字符串实 ... 查看全文
【转】 ASP.NET使用ICallbackEventHandler无刷新验证用户名是否可用
功能说明:当用户在用户名输入框输入字符并焦点离开此输入框时,自动到数据库用户表中验证此用户名是否已被注册,如果已被注册,显示【不可用】,反之,显示【可用】,期间页面不刷新,读者也可以考虑将提示文字换成图片等更佳体验的提示方式。 (只是的个Demo,没有考虑诸如Sql注入等问题,期间参考了网上的个别关 ... 查看全文
在ASP.NET应用中执行后台任务
为什么要在ASP.NET应用中执行后台任务? 主要是考虑使用后台任务来处理CPU或IO密集的计算。 下面是一些常见的后台任务: 大量的提醒和新闻邮件发送 图片和视频处理(比如批量创建缩略图、格式转换) 从外部文件导入大量数据或导出数据(RSS聚合) 文件操作(创建归档、清理临时文件、日志文件维护) ... 查看全文
使用xunit对asp.net core webapi进行集成测试
新项目我们采用前后端分离,后端采用asp.net core webapi, 如何对后端代码进行自动化测试呢,有以下几种方案: 1. 单元测试,目前这个方案对我们来说难度很大,抛开时间的问题,单元测试对开发人员的水平要求很高,暂且不提。 2. 使用postman等第三方工具,模拟http请求对weba ... 查看全文
最可能的原因使用的托管的处理程序,但是未安装或未完整安装asp.net
在IIS中访问APS页面时提示: “最可能的原因使用的托管的处理程序,但是未安装或未完整安装asp.net“ 打开CMD窗口,执行下面的命令: "%WINDIR%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe" -iru -enable 打 ... 查看全文
从头编写 asp.net core 2.0 web api 基础框架 (2)
原文:从头编写 asp.net core 2.0 web api 基础框架 (2)上一篇是: http://www.cnblogs.com/cgzl/p/7637250.html Github源码地址是: https://github.com/solenovex/Building-asp.net-c... ... 查看全文
从头编写 asp.net core 2.0 web api 基础框架 (1)
原文:从头编写 asp.net core 2.0 web api 基础框架 (1)工具: 1.Visual Studio 2017 V15.3.5+ 2.Postman (Chrome的App) 3.Chrome (最好是) 关于.net core或者.net core 2.0的相关知识就不介绍了,... ... 查看全文
从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置
原文:从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置第1部分: http://www.cnblogs.com/cgzl/p/7637250.html 第2部分:http://www.cnblogs.com/cgzl/p/7640077.html 第3部分:ht... ... 查看全文
从头编写 asp.net core 2.0 web api 基础框架 (3)
原文:从头编写 asp.net core 2.0 web api 基础框架 (3)第一部分: http://www.cnblogs.com/cgzl/p/7637250.html 第二部分:http://www.cnblogs.com/cgzl/p/7640077.html Github源码地址:h... ... 查看全文
ExtAspNet从DataTable里导出Excel
protected void btn_ToExcel_Click(object sender, EventArgs e) { Response.ClearContent(); Response.AddHeader("content-disposition", "attachment; filenam ... 查看全文
使用Filter跟踪Asp.net MVC页面加载(转)
转载地址:http://www.cnblogs.com/JustRun1983/p/4027929.html 最近,客户一直反馈系统使用慢,有时候能够指出具体是哪个页面,有时候又只是笼统地反馈慢。这种问题就像是幽灵一样,非常不好处理。因为导致这种问题的因素非常之多,而且在开发工程中,很难模拟出实际运 ... 查看全文
【转】ASP.NET快速开发平台不得不做的几个功能、高大上档次后台管理UI界面
俗话说磨刀不误砍柴工,确实,一早上花一个小时去磨刀一天下来肯定能多砍很多柴。我们做软件开发也是同样的道理,有套好开发框架在手里,开发也是事半功倍。那么一套MVC快速开发框架至少得具有哪些功能才能帮我们做到高效率、高品质的开发呢?下面我以后台管理系统开发框架为例谈一谈快速开发框架的几个主要功能。 献上 ... 查看全文
将树莓派Raspberry Pi设置为无线路由器(WiFi热点AP,RTL8188CUS芯片)
本文是基于在某东购买的usb无线网卡(RTL8188CUS芯片)来制作无线热点。本来想制作一个一键脚本。只是先把实现的过程记录下来。 參考文章 Turn Your Raspberry Pi Into a WiFi Hotspot with Edimax Nano USB EW-7811Un (RTL ... 查看全文
《ASP.NET》数据绑定—DropDownList、ListBox
DropDownList和ListBox实现两级联动功能。他们也能够将从后台数据库中搜选的出来的信息加以绑定。这里要实现的功能是在DropDownList中选择“省”,然后让ListBox自己主动将其省份下的“市”显示出来,这就是所谓的两级联动功能,这个功能我们在非常多注冊网页上看见。今天咱们就用A ... 查看全文
Debian 8添加kali更新源并安装metasploit
一、Debian 8添加kali更新源 中科大kali更新源: 1、通过vim或者可视化文本编辑器将以上更新源添加到"/etc/apt/sources.list"文件中 2、执行命令更新可安装列表 至此,kali更新源添加成功 二、安装postgresql数据库 三、安装metasploit-fra ... 查看全文
原创 - Docker 中 运行 ASP.NET Core 站点
一. 建立 .NetCore 项目 新建项目 选择项目类型 添加控制器 添加视图 修改默认请求 发布 二. 准备 CentOS 环境 准备虚拟机 安装 docker 设置docker 服务 三. 打包 站点镜像 将程序放入 /root 命令切换至 DemoLM 创建 Dockerfile 打包镜像 ... 查看全文
用以太坊区块链和jwt token保证Asp.Net Core的API交互安全(上)
去中心化应用程序(DApp)的常见设计不仅依赖于以太坊区块链,还依赖于API层。在这种情况下,DApp通过用户的以太坊帐户与智能合约进行交互,并通过交换用户凭据而发布的JWTtoken与API层进行交互。目标是使用以太坊帐户作为用户凭据来请求JWTToken。最简单的方法可能是请求用户使用其他随机生成的数据在以太坊上进行交易,然后在发出JWT之前检查交易和随机数据。这种方法有几个副作用:1.用户必 查看全文
[.net core]搭建asp.net core api+ef core+log4net+ioc+单元测试项目与iis部署
该项目的目录结构: CustomModel:自定义模型,用于与界面交互的数据模型。 Model:数据库映射层,EF数据模型与数据库上下文。 IService与Service:业务逻辑层。 CrmApi:API的实现。 CrmApi.Test:API的单元测试。 数据库映射层: 首先在NuGet包管理 ... 查看全文
如何解决Asp.Net MVC和WebAPI的Controller名称不能相同的问题
原文:如何解决Asp.Net MVC和WebAPI的Controller名称不能相同的问题1、问题描述 假如有一个文章的业务(Article),我们在 Controllers文件夹中创建MVC Controller和Api Controller,各个Controller中都有相同的获取文章内容的Ac... ... 查看全文