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

ASP.NET Web API 路由对象介绍【代码】【图】

前言在ASP.NET、ASP.NET MVC和ASP.NET Web API这些框架中都会发现有路由的身影,它们的原理都差不多,只不过在不同的环境下作了一些微小的修改,这也是根据每个框架的特性来制定的,今天我们就来看一看路由的结构,虽然我在MVC系列里写过路由的篇幅不过在这里是Web API 路由对象介绍。 ASP.NET Web API路由、管道ASP.NET Web API 开篇介绍示例ASP.NET Web API 路由对象介绍ASP.NET Web API 管道模型ASP.NET Web API selfhost宿主环...

ASP.NET Core + Docker +Jenkins 实现持续集成【代码】【图】

1.新建一个ASP.NET Core MVC应用程序:2.将其上传到git:3.建立Jenkins任务(1)选择“新建任务”,输入任务名称,选择“自由风格项目”,然后点击确定:(2)选择“源代码管理”,填入我们的git地址输入H/2 * * * *设置两分钟拉取一次(3)构建环境勾上 Delete workspace before build start 是设置构建前删除工作区勾上 Abort the build if it‘s stuck 是设定构建的超时时间,如果构建使用的时间超过设定的时间,那么就认为这次的...

ASP.NET Web API Model-ActionBinding【代码】【图】

ASP.NET Web API Model-ActionBinding前言前面的几个篇幅把Model部分的知识点划分成一个个的模块来讲解,而在控制器执行过程中分为好多个过程,对于控制器执行过程(一)主要讲解了过滤器以及在后面的过滤器篇幅中也有讲到,而在过滤器之中还有一些执行过程,也就是在授权过滤器执行完毕后,行为过滤器执行之前,我们要做的就是Model绑定,面前也都说了之前对Model的知识点模块都讲解的差不多了,今天这个篇幅我们就来看一下这些零散...

ASP.NET中Session和Cache的区别总结

以前实现数据的缓存有很多种方法,有客户端的Cookie,有服务器端的Session和Application。其中Cookie是保存在客户端的一组数据,主要用来保存用户名等个人信息。Session则保存对话信息。Application则是保存在整个应用程序范围内的信息,相当于全局变量。通常使用最频繁的是Session,那么Session和Cache又有什么区别呢?本节结合使用经验,详细介绍Session缓存和Cache缓存的区别。(1)最大的区别是Cache提供缓存依赖来更新数据,而...

asp.net get图【代码】【图】

前段<html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title> <script src="../script/jquery-1.9.1.js"></script><script>$(document).ready(function () {$(".head").dblclick(function () {//获取日期var dt = $(this).attr("aaa");window.open(‘WoDeRiChengAdd.aspx?d=‘ + dt, ‘_blank‘, ‘width=450 height...

ASP.NET中的<%%>介绍【代码】

一、主要用于ASP.NET前台绑定用的最多:<%#Eval("")%><%#Bind("")%><%=变量%>1.<%#Eval("数据列")%>主要用于需要进行更改的数据列  如:需要将<%Eval("性别")%>=1;将1转换成女。  首先在.CS文件中定义一个方法: 1publicobject ChangeSex(object obj)2{3if(object.ToString()==0)4 {5return"男";6 } 7else 8 {9return"女"; 10 } 11 } <%#ChangeSex(Eva("性别"))%>=女可以把这些公共的转换方法全部...

asp.net实现的计算网页下载速度的代码

复制代码 代码如下:private void getSpeed() { //链接开始时间 DateTime stime = DateTime.Now; //文件 string url = "http://xxx.com/images/test.jpg "; WebRequest myRequest = WebRequest.Create(url); //链接成功 WebResponse myReponse = myRequest.GetResponse(); //取得文件的大小 字节单位 int ii = int.Parse(myRepons...

asp.net core 设置默认文档index.html【代码】

参考:https://jingyan.baidu.com/article/6079ad0e3e212168fe86db75.html在Startup.cs的Configure添加app.UseFileServer();示例:publicvoid Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) {if (env.IsDevelopment()){app.UseDeveloperExceptionPage();}else{app.UseHsts();}app.UseHttpsRedirection();app.UseStaticFiles();//开启index.html app.UseFileServer();app.UseMvc(...

"Asp.Net Web Api MediaTypeFormatter Error for x-www-formurlencoded data" 解决方法【代码】

遇到标题中所说的问题原因是使用 jQuery AJAX 以 POST 方式调用 Asp.Net Web API 。解决办法请看以下代码中有注释的部分。publicstaticclass WebApiConfig {publicstaticvoid Register(HttpConfiguration config){config.Formatters.Clear();config.Formatters.Add( new JsonMediaTypeFormatter {SerializerSettings = {ContractResolver = new DefaultContractResolver()}} );// 添加以下语句即可解决问题config.Formatters.Add( ...

asp.net 多文件上传,兼容IE6/7/8,提供完整代码下载【图】

最终效果如下:现贴出核心代码如下: aspx里的代码: 复制代码 代码如下:<div style="text-align: center"> <div style="width: 200px;"> <input type="file" size="50" name="File" /> <span id="upload"></span> <br /> <input type="button" name="button" value="添加文件" onclick="addInput()"> <input type="button" name="button" value="删除文件" onclick="deleteInput()"> </div> <div style="margin: 10px 0 10px 0;wi...

Asp.Net远程调试【图】

1.在本地找到VS安装目录下的 Visual Studio Tools 文件夹 并进入Remote Debugger Folder文件夹 2.根据服务器的操作系统是32位还是64位,选择下面的文件夹,拷贝到服务器上(位置随意) 3.执行msvsmon.exe4.以【Debug】的方式发布网站,替换到服务器上(这种方式发布的bin文件夹中包含pdb文件)5.打开本地VS的【附加到进程】窗口,在【限定符】输入框中 输入服务器的ip和端口,需要输入服务器的账号和密码然后就会显示出所有的用户...

将Asp.Net页面输出到EXCEL里去

其实,利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。  一、定义文档类型、字符编码      Response.Clear();   Response.Buffer= true;   Response.Charset="utf-8";     //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开   //filename=FileFlow.xls 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:.doc    .xls .t...

ASP.NET MVC - 定制属于你自己的ViewEngine

http://blog.csdn.net/jackvs/article/details/7788743ASP.NET MVC出来这么久了,心中却又很多的疑惑:为什么所有的View都要放在Views目录下? 为什么Shared文件夹下面的页面可以被共享? 为什么Page既可以是*.cshtml,也可以是*.aspx? 其实上面的几个问题归结起来都是视图引擎的功效。在传统的ASP.NET中,可能还没有ViewEngine的概念。因为在Web From里面,实现Page实现了IHttpHanlder的接口,所以Page既是响应的处理类,也是视图的...

asp.Net前后台校验缺一可否

引入:数据校验在软件开发中是不可或缺的部分,数据校验也有前后台校验之分。今天就结合自己所做的项目为大家简单讲解一下(大牛请绕过,下面所述内容只是我自己遇到、总结的,如果哪部分说的不正确,欢迎各位朋友留言指出,共同学习、进步)。1、前台校验Web页面,是一个数据进入的接口,对数据的合法性、正确性检测非常重要。前台校验,顾名思义,就是在Web页面进行数据的校验。前台有用户输入的各种表单内容,如文本框、下拉列表...

asp.net mvc3.0安装失败如何解决【代码】

先来看看安装失败的截图原因分析因为vs10先安装了sp1补丁,然后安装的mvc3.0,某些文件被sp1补丁更改,导致"VS10-KB2483190-x86.exe"安装不了,造成安装失败。解决方案方法1:解压mvc安装包(AspNetMVC3Setup.exe)找到parameterinfo.xml文件,删除里面“<Exe CanonicalTargetName="VS10-KB2483190-x86".....</Exe>”整个标签,点击“setup.exe”执行安装。如图:方法2:进入注册表,删除下面注册表信息 HKEY_LOCAL_MACHINE/SOFTWA...