【.NET微信公众号开发之公众号消息处理】教程文章相关的互联网学习教程文章

【转】图解 HTTP协议/IIS 原理及ASP.NET运行机制浅析【代码】【图】

前言前一段在整理邮件的时候发现几年前和CDD老师交流时的一份邮件.下面是简单摘要:“从技术角度来说,无论哪一个阵营,跟新技术都是不可避免的,也是很累的,当然作为一个程序员来说,也是必须的。要想让技术的更新对自己的影响减小,基础就必须打牢。所以,底层的东西和抽象层的东西需要下一番功夫。因为说到底,无论什么技术,无非就是架构和最终的实现,技术框架只是应用开发的一个平台一种技术,如果了解了具体的东西,技术更新...

【Asp.Net MVC】Avoid Mass Assignment in ASP.NET MVC

Mass Assignment Vulnerability in ASP.NET MVC:http://freshbrewedcode.com/joshbush/2012/03/05/mass-assignment-aspnet-mvc/ 6 Ways To Avoid Mass Assignment in ASP.NET MVC:http://odetocode.com/Blogs/scott/archive/2012/03/11/complete-guide-to-mass-assignment-in-asp-net-mvc.aspx 原文:http://www.cnblogs.com/easy5weikai/p/3708622.html

ASP.NET Identity详解

Asp.Net Identiy是ASP.NET身份验证机制。如何构建安全的Web应用?我们先来思考一个问题:如何构建安全的WEB应用?一直以来,这都是比较热门的话题。不幸的是,目前还没有一种万能方法,来保证您的WEB应用是绝对安全的。不管是系统本身的漏洞,还是其他外来的攻击,我们每天都饱受着安全问题的煎熬。其实,我们也无需沮丧和纠结。既然,我们不能阻止攻击,但是可以提前预防,尽量将损失减到最小,不是吗?目前,有许多适用于ASP.NET...

在ASP.NET MVC中对手机号码的验证【代码】

在ASP.NET MVC中,可以使用RegularExpression特性来验证手机号码。 publicclass Customer{[Required(ErrorMessage = "必填")][Display(Name = "手机号")][RegularExpression(@"^1[3458][0-9]{9}$", ErrorMessage = "手机号格式不正确")] publicstring PhoneNumber { get; set; }} 在HomeController中: publicclass HomeController : Controller{ public ActionResult Index(){ return View(new Customer());}[HttpPost] public Ac...

asp.net+批量下载附件

asp.net 下载文件几种方式protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("Content-Disposition", "attachment;filename=z.zip"); string filename ...

开发ASP.NET MVC设置统一的命名空间【图】

当你创建一个全新的ASP.NET MVC专案之后,你想设置统一的命名空间,从可以下面几次入手。首先设置专案的属性: 第二步,打开Views/Web.config文件,修改: 第三步,修改路由文件的命名空间:第四步,修改Global.asax文件的命名空间: 以上的文档,均是创建专案时,默认产生的,我修改它的命名空间。在后续创建的类之后,它的命名空间就是设置的Insus.NET了。 原文:http://www.cnblogs.com/insus/p/5174833.html

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(27)-权限管理系统-分配用户给角色【代码】【图】

分配用户给角色,跟分配角色给用户操作是基本一致的。打开模块维护,展开SysRole模块添加一个操作码,并赋予权限设置好之后将权限授权给管理员,在SysRole的index添加操作码与js事件@Html.ToolButton("btnAllot", "icon-share", "分配用户", perm, "Allot", true)$("#btnAllot").click(function () {var row = $(‘#List‘).datagrid(‘getSelected‘);if (row != null) {$("#modalwindow").html("<iframe width=‘100%‘ height=‘...

Comet ASP.NET AJAX 示例

最近公司有个项目,里面要求要用到Comet技术,所以就到网上找了一下相关的资料和文章,发现有些人说用Ajax的长轮询比较好,后来就百度了一下,发现comet貌似就是通过ajax演变而来的,也就是comet是ajax里面的一种,只不过有多种实现方式,下面我来贴一个经过自己修改后的代码,最后也会贴一个我在博客园上看到的一篇文章的地址,我的代码是通过他的文章所受到的启发修改的,感谢他. <SPAN style=‘line-height: 1.5; font-family: "Microso...

FileUpLoad上传文件--[Asp.Net]【代码】【图】

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.Security;namespace WebApplication1 {publicpartialclass import : System.Web.UI.Page{protectedvoid Page_Load(object sender, EventArgs e){}protectedvoid Button2_Click(object sender, EventArgs e){//获取已经上传文件的名字string name = FileUpload1.Fi...

【ASP.NET】Html.Partial和Html. RenderPartial用法【代码】

1. Html.Partial和Html. RenderPartial区别 Html.partial和RenderPartial都是输出html片段,区别在于 Partial是将视图内容直接生成一个字符串并返回(相当于有个转义的过程),RenderPartial方法是直接输出至当前 HttpContext(因为是直接输出,所以性能好)。因此它们在视图中的使用方式是不同的:MVC3:@Html.Partial("BasicChart") @{ Html.RenderPartial("BasicChart"); }Html.partial和RenderPartial的其它三个重载很有用,第...

asp.net 图片验证码的HtmlHelper【图】

一个图片验证码的HtmlHelper,原来的调用代码如下: 复制代码 代码如下:<img id="validateCode" mailto:src=‘@Url.Action(%22GetValidateCode%22)‘/> <script language="javascript" type="text/javascript"> $(document).ready(function () { $("#validateCode").bind("click", function () { var url = $(this).attr("src"); url += "?" + Math.random(); $(this).attr("src", url); }); }); </script> 封装成HtmlHelper后: @...

难得的中文ASP.NET 5/MVC 6入门教程

(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:由于ASP.NET 5还未正式发布,即使是官方文档都还不完善,更不要说系统的中文文档了。正好,博客园的“汤姆大叔”给大家奉上了一个介绍系列文章。现在关于ASP.NET 5的文档基本是比较零碎的,而成系统的文档更是比较稀少了。博客园的“汤姆大叔”通过阅读微软的源码以及网络上的一些文章,给大家整理了一个系列入门教程。且其中的代码都在VS ...

C# 页面抽奖实例 asp.net【代码】

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script src="Scripts/jquery-1.10.2.min.js"></script><title>LuckyDraw</title><style>/*reset css*/body {font-size: 0.8em;letter-spacing: 1px;font-family: "微软雅黑";line-height: 1.8em;}div, h2, p, ul, li {margin: 0;padding: 0;}h1 {font-size: 1em;font-we...

asp.net中下载功能【代码】

//流方式下载 protectedvoid ButtonButtonDownload_Click(object sender, EventArgs e) {//string fileName = "mychart.png";//客户端保存的文件名 //string filePath = Server.MapPath("/Report/mychart.png");//路径 ////以字符流的形式下载文件 //FileStream fs = new FileStream(filePath, FileMode.Open);//byte[] bytes = new byte[(int)fs.Length];//fs.Read(bytes, 0, bytes.Length);//fs.Close();//Response.ContentType ...

关于ASP.NET和.NET的区别和联系【图】

对于一个新手,往往会被这些名字给搞蒙了,对不起(笨小孩我也被搞蒙过,见笑啦),这归根结底还是怪自己对知识掌握和了解的不够,废话不多,直接到主题。.NET一般所说的.NET指的是.NET框架即为(.Net Framework),他是微软提供的开发平台框架,可以做以下事情Windows 应用程序Web 应用程序Web 服务.NET Framework 图解.Net 框架应用程序是多平台的应用程序。框架的设计方式使它适用于下列各种语言:C#、C++、Visual Basic、Jscrip...