Ajax上传文件至MVC的controller

在前端与后端交互,ajax是最常用的方式,而后台的响应也有很多方式,在asp.net中有一般处理程序和MVC的Controller响应的方式。在使用controller来响应请求时,可以通过路由配置来定位到具体的方法,这样代码清晰,逻辑分明,但前端传到后端的参数一般是通过函数的参数来接收的,而对于文件这样较大的数据,不太方便接收,虽然有类似HttpPostedFileBase的类作为参数,但使用a
阅读本文

直销会员管理系统(ASP.NET)之一

有段时间没写代码,最近写了一套直销结算系统,系统整体框架技术采用ASP.NET+MVC+EF+IOC+Redis+Quartz。 这些技术目前也是ASP.NET最实用 ,对于快速开发 性能都是比较好的 框架结构我就不描述 直接截图: 1> 系统分前后台,采用单点登录 其原理 两个二级域名对应前后台 2>系统可以实现多语言。目前系统还在完善 我这里提供测试地址:直销会员管理系统 (http://11
阅读本文

[翻译] ASP.NET WebAPI 中的异常处理

https://docs.microsoft.com/en-us/aspnet/web-api/overview/error-handling/exception-handlingHttpResponseExceptionException FiltersRegistering Exception FiltersHttpErrorHttpResponseMessage如果一个 Web API 控制
阅读本文

【人生如逆旅,我亦是行人】-半年总结

【前言】      感慨一句时光的飞快流逝,真的是这样,日子在键盘敲击声中一天天过去,用小沈阳的套路来说就是:一开机,一关机,一天就过去了,哈奥~~      三十功名尘与土,八千里路云和月。一辈子很长,一辈子又很短,达达的马蹄途径的岁月,所到之处,还留有尘埃,时间的脚步,还留有回声。      2016年9月-2017年2月,我的关键词是改变。【学习:生物教师跨界程序媛】    从C/S到B/S
阅读本文

ASP.NET Core 中文文档 第二章 指南(4.6)Controller 方法与视图

Controller methods and viewsRick Anderson 翻译:谢炀(Kiler) 校对:孟帅洋(书缘) 、张仁建(第二年.夏) 、许登洋(Seay) 、姚阿勇(Dr.Yao) 、娄宇(Lyrics)我们已经初步的创建了一个 movie 应用程序,但是展示并不理想。我们不希望看到 release date 字段显示时间并且 ReleaseDate 应该是两个单词。 打开
阅读本文

asp.net中listview下嵌套gridview

自己YY了一种方法,一开始以为不能达到效果,研究了2个小时终于实现了,感觉效果还是很棒棒的,拿来分享一下。神犇请绕道吧~~listview可以自己排版布局,我们用listview来显示动态发送者的头像,昵称以及发送时间。那回复怎么办呢?gridview的布局与回复较像,效果也比较好。那就用gridview来做回复部分好了。主要思路就是上图,黑色的由listview显示,红色的回复部分由gridvi
阅读本文

.NET Core log4net 使用(转贴)

log4net .NET Core 版使用,log4net 2.0.7版发布也有一段时间了,从2.0.6 版开始就已经支持.NET Core。之前有介绍NLog .NET Core版的使用,ASP.NET Core 开发-Logging 使用NLog 写日志文件。ASP.NET Core已经内置了日志支持,可以轻松输出到控制台。使用log4net 将日志写入到文件及输出控制台。 .NET Core
阅读本文

拦截asp.net输出流并进行处理的方法

方法的实现原理是:把Response的输出重定向到自定义的容器内,也就是我们的StringBuilder对象里,在HTML所有的向页面输出都变成了向StringBuilder输出,然后我们对StringBuilder处理完成之后,再把Response的输出重定向到原来的页面上,然后再通过Response.Write方法把StringBuilder的内容输出到页面上。这里之所以用反射,是因为Resp
阅读本文

.NET Core 中间件之压缩、缓存

前言今天给大家介绍一下在 ASP.NET Core 日常开发中用的比较多的两个中间件,它们都是出自于微软的 ASP.NET 团队,他们分别是Microsoft.AspNetCore.ResponseCompression 和 Microsoft.AspNetCore.ResponseCaching , 下面让我们一起看看的功能以及如何去使用吧。Getting StartedMicrosoft.As
阅读本文

ASP.NET Web API 基本操作(CRUD)

上一篇介绍了ASP.NET Web API的基本知识和原理,这一篇我们通过一个更直观的实例,对产品进行CRUD操作(Create/Read/Update/Delete)来继续了解一下它的基本应用。 创建ASP.NET Web API应用程序 在VS中选择创建一个ASP.NET Web Application应用程序,在向导的下一个窗口中选择Web API模板。 创建Model这里我们在Models
阅读本文

webstorm2016.2sn

webstorm突然不能用了,换以下的注册 选择 License server  (2016.6.21更新) http://121.42.190.89:1025   (2016.7.28更新) http://idea.qinxi1992.cn/ (2016.8.11更新) http://114.215.133.70:41017 (2016.9.2更新) http://idea
阅读本文

Serlvet概述

我们在做项目的时候,对于三层架构还是很熟悉的,从sevlet到service层,从service层到dao层,传送数据应该是我们比较熟悉的,现在从jsp到servlet的数据传输也是获取参数,进行值传递。只是方式略有不同。今天主要是对Servlet进行了简单的总结。Servlet是什么   Servlet时运行在服务端的Java小程序,是sun公司提供的一套规范,用来处理客户端的请
阅读本文

对设计的新认识

在学习思维导图的过程中,一个章节中试用了联想,想到了自己的职业软件开发工程师,于是想到了设计,我在思考:到底什么是设计? 曾经我以为很牛逼的framework是真正的设计,当然这很牛逼,但是当我在知乎上发现其他行业对设计的认识是这样的: “设计师这个词不再指有着美术天分的特殊人才,而是每个人在工作时,都应该、也都可以像个设计师一样思考。因为,每个人都有创新的本事,而设计的一切都和了解人类
阅读本文

jsp模式-EL表达式&JSTL

什么是El(Expression language)表达式?        在JSP开发中,为了获取servlet域对象的中存储的数据,为了简化java代码我们引入了E了表达式(jsp是html+java代码)。语法:  ${}四个域操作:     pageScope requestScope  sessionScopeapplicationScope 我们获取项目名称:    ${pageCon
阅读本文

对管理的新认识

一直以来,我对于管理这个词非常喜欢,我在和朋友谈及以后想从事的工作时,我大多希望自己能成为优秀的管理者(也许我还真可以,但是我需要重新拾起自己的自信心,刚开始工作没有适应工作的节奏,也没有努力的奋斗)。 我很享受做这件事,指挥别人做事,我很有成就感,我也愿意负责团队里的项目,为了项目我想过牺牲自身利益,鼓励团队成员拿到好的结果,不知道做法对不对,后面就没有再想了。 上个周末我在无意间看到管理的具体
阅读本文

ASP.NET实现推送文件到浏览器的方法

这篇文章主要介绍了ASP.NET实现推送文件到浏览器的方法,可实现将文件推送到浏览器供用户浏览或下载的功能,需要的朋友可以参考下这里主要实现从服务器到浏览器,推送文件,提供用户下载/浏览的功能。提示: 在AJAX UpdatePanel里面将无效。如果代码从按钮单击事件中被调用,该按钮需要在 AJAX UpdatePanel的外部。/// <summary>/// Downloads (pushe
阅读本文

2016--忆

2016,真的已经过去了。过去回不去,但却可以回忆。以前我真的不爱回忆,回忆是什么?回忆有何用?回忆又回不到过去,不是吗?可是看到别人的年终总结,看到别人对自己成长的记录,自己再回头看看,才发现,根本没有留住什么。      不过,,嘻嘻,要是“扯”,还是能扯上来滴     在计算机学习中,突然让自己回忆上半年都做了些什么,完成了什么任务,还真有点想不起来了。恐怕只有今目标或者每周的博客
阅读本文