您现在的位置:首页 > 编程开发 > asp.net > 

编程开发  /  asp.net频道头条

PHP各版本中函数的类型声明详解
PHP7开始支持标量类型声明,强类型语言的味道比较浓。使用这个...
.Net整合Json实现REST服务客户端的方法详解
前言 本文主要给大家介绍了关于.Net整合Json实现REST服务客户端的...
ASP.NET 页面路由设置Core Razor
规则一,Razor 页面需要一个根目录。默认情况下,该根目录是...

编程开发  /  asp.net相关栏目

PHP各版本中函数的类型声明详解

PHP7开始支持标量类型声明,强类型语言的味道比较浓。使用这个特性的过程中踩过两次坑:一次是声明boolean,最近是声明double。为避免以后继续犯类似错误,就把官方文档翻了一次。...

日期:2018-01-14 22:15:25

点击:215 好评:0

ASP.NET Core使用SkiaSharp实现验证码的示例代码

前言 本文并没有实现一个完成的验证码样例,只是提供了在当前.NET Core 2.0下使用Drawing API的另一种思路,并以简单Demo的形式展示出来。 Skia Skia是一个开源的二维图形库,提供各种常用...

日期:2018-01-14 22:14:11

点击:170 好评:0

ASP.NET Core中调整HTTP请求大小

一、前言 之所以称ASP.NET Core是一个Web开发平台,源于它具有一个极具扩展性的请求处理管道,我们可以通过这个管道的定制来满足各种场景下的HTTP处理需求。ASP. NET Core应用的很多特性...

日期:2018-01-14 21:00:09

点击:176 好评:0

ASP.NET Core文件上传与下载

前言 前段时间项目上线,实在太忙,最近终于开始可以研究研究ASP.NET Core了. 打算写个系列,但是还没想好目录,今天先来一篇,后面在整理吧. ASP.NET Core 2.0 发展到现在,已经很成熟了.下个项...

日期:2018-01-14 20:58:48

点击:97 好评:0

.Net整合Json实现REST服务客户端的方法详解

前言 本文主要给大家介绍了关于.Net整合Json实现REST服务客户端的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一. 准备工作 1.点击官网或本地下载...

日期:2018-01-14 20:55:28

点击:131 好评:0

asp.net core 2.0 webapi集成signalr(实例讲解)

这里做了一个在.net core webapi里面集成signalr,我们就可以通过调用webapi来实现服务器向客户端推送消息 第一步 引用nuget:Mrcrosoft.AspNetCore.SignalR 第二步 添加配置代码: 首先ConfigureServices里面添加如下代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 public voi...

日期:2017-12-09 19:18:59

点击:105 好评:0

Asp.net webForm设置允许表单提交Html的方法

1、在表单需要提交Html的页面头部加入 ValidateRequest=false ? 1 %@ Page Language=C# AutoEventWireup=true ValidateRequest=false % 2、webConfig 的 system.web 节点下配置 ? 1 httpRuntime requestValidationMode = 2.0 / 以上这篇Asp.net webForm设置允...

日期:2017-12-09 19:17:52

点击:144 好评:0

在.NET Core类库中使用EF Core迁移数据库到SQL Server的方法

前言 如果大家刚使用EntityFramework Core作为ORM框架的话,想必都会遇到数据库迁移的一些问题。 起初我是在ASP.NET Core的Web项目中进行的,但后来发现放在此处并不是很合理,一些关于数据库的迁移,比如新增表,字段,修改字段类型等等,不应该和最上层的Web项目所关联,数...

日期:2017-12-09 19:16:46

点击:180 好评:0

asp.net mvc CodeFirst模式数据库迁移步骤详解

利用数据库迁移,将原有结构不改动,将新建类进行单独建表操作,或者是已有数据库表,改变字段,那就修改表。 迁移步骤: 1.打开程序包管理器控制台:工具-NuGet包管理器-程序包管理器控制台.(当然还有其它方式也可以打开,我比较喜欢这种) 点击后将弹出程序包管理器控制台...

日期:2017-10-17 19:29:55

点击:167 好评:0

asp.net实现生成缩略图及给原始图加水印的方法

本文实例讲述了asp.net实现生成缩略图及给原始图加水印的方法。分享给大家供大家参考,具体如下: using System.IO; using System.Drawing.Imaging; private void Button1_ServerClick( object sender, System.EventArgs e) { Graphics g= null ; System.Drawing...

日期:2017-10-12 21:54:48

点击:205 好评:0

ASP.NET Core 2.0 支付宝扫码支付的实现代码

扫码支付简单介绍 扫码支付是支付宝当面付中的一种支付方式,当面付包含条码支付、扫码支付、声波支付。 扫码支付,指用户打开支付宝钱包中的扫一扫功能,扫描商家展示在某收银场景下的二维码并进行支付的模式。该模式适用于线下实体店支付、面对面支付等场景。 使...

日期:2017-10-12 21:54:02

点击:159 好评:0

ASP.NET Core 2.0 使用支付宝PC网站支付实现代码

最近在使用ASP.NET Core来进行开发,刚好有个接入支付宝支付的需求,百度了一下没找到相关的资料,看了官方的SDK以及Demo都还是.NET Framework的,所以就先根据官方SDK的源码,用.NET Standard 2.0 实现了支付宝服务端SDK,Alipay.AopSdk.Core(github:https://github.com/s...

日期:2017-10-12 21:51:54

点击:118 好评:0

asp.net MVC下使用rest的方法

一、创建rest服务 首先创建一个Asp.Net Web应用程序(我这里用的是Visual Studio 2013,它已经内置了Web API2)。 在出来的模板中选择Empty(空项目),并勾选WebAPI。点击确定后,就创建了一个空的WebAPI服务。 此时只有一个空项目,还没有任何功能,在进行下一步之前,首先我们...

日期:2017-10-08 17:54:44

点击:101 好评:0

.net core如何使用Redis发布订阅

1.Redis 发布订阅 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的通道。 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 client2 、 client5 和 client1 之间的关系: 2.当有新...

日期:2017-10-08 17:50:58

点击:158 好评:0

ASP.NET,WPF气泡提示框的简单制作

本文实例为大家分享了WPF气泡提示框的具体代码,供大家参考,具体内容如下 直接上代码 TextBox Name=account GotFocus=account_GotFocus LostFocus=account_LostFocus Style={StaticResource LabelTextBox} xl:ControlAttachProperty.Label=用户名: Foreground=Bl...

日期:2017-10-08 17:25:22

点击:69 好评:0

.NET Core 2.0迁移web.config 配置文件

迁移方法 1.首先在解决方案中引入 System.Configuration.ConfigurationManager ,只有引入它才可以让我们已有的读取web.config代码起作用. 2. 导入web.config文件到项目根目录,并将名称修改为app.config. 因为.NET Core的项目本质是控制台应用,所以Configuration...

日期:2017-09-06 20:47:27

点击:199 好评:0

asp.net mvc 动态编译生成Controller的方法

做网站后台管理系统的时候,有时我们需要根据用户的录入配置动态生成一些频道,这些频道需要用到独立的Controller,这时就需要用到运行时动态编译了。代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35...

日期:2017-09-06 20:46:06

点击:73 好评:0

ASP.NET 页面路由设置Core Razor

规则一,Razor 页面需要一个根目录。默认情况下,该根目录是 Pages,位于Web应用程序项目的根目录中。您可以在 Startup 类的 ConfigureServices 方法中配置其它文件夹作为根目录。以下是将根目录更改为位于应用程序 Content 文件夹: ? 1 2 3 4 5 6 7 8 public void C...

日期:2017-09-06 20:44:09

点击:135 好评:0

.NET中接口与类的区别浅析

接下来先说说抽象类和接口的区别: 区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于是的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,是行为需要按照接口来完成。这些听起来有些...

日期:2017-08-05 00:03:20

点击:161 好评:0

Asp.net MVC使用swupload实现多图片上传功能

1.本文实例为大家分享了swupload实现多图片上传的具体代码,供大家参考,具体内容如下 2. 将下载到的压缩包里面的文件复制到自己的项目中 3. 添加引用 ? 1 2 3 4 5 6 !--引入Jquery-- script src = ~/Script/jquery-1.8.2.min.js / script !--引入Css-- link href...

日期:2017-07-17 17:38:13

点击:74 好评:0

.net下log4net使用方法详解

本文实例为大家分享了.net下log4net的使用方法,供大家参考,具体内容如下 这里以控制台应用程序为例 首先是要添加引用: 安装后可以看到项目中多了log4net的引用: 添加应用程序配置文件app.config,配置log4net ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...

日期:2017-07-17 17:37:08

点击:82 好评:0

ASP.NET中CKEditor与CKFinder的配置使用

这篇文章主要介绍了ASP.NET中CKEditor与CKFinder的配置使用的相关资料,需要的朋友可以参考下 将CKEditor 与 CKFinder 的包含在项目中,并添加程序集的引用 从http://cksource.com网站上下载CKEditor与CKFinder,并将这两个解压的项目之下,里面的 samples文件夹中是...

日期:2017-07-09 00:15:08

点击:89 好评:0

ASP.NET 运行.bat文件的实现方法

// Create the ProcessInfo object System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(cmd.exe); psi.UseShellExecute = false; psi.RedirectStandardOutput = true; //psi.RedirectStandardInput = true; psi.RedirectSta...

日期:2017-07-09 00:13:36

点击:69 好评:0

ASP.NET中实现Form表单字段值自动填充到操作模型中

这篇文章主要介绍了ASP.NET中实现Form表单字段值自动填充到操作模型中,本文模仿MVC模式中的自动映射表单了模型,使用泛型和反射实现,需要的朋友可以参考下 我们知道ASP.NET MVC有个强大的地方就是Form表单提交到action的时候,可以直接将Form的参数直接装配到act...

日期:2017-07-09 00:12:56

点击:108 好评:0

.NET实现在网页中预览Office文件的3个方法

近日公司要搞一个日常的文档管理的东东,可以上传、下载各种文件,如果是office文件呢还必须得支持预览功能,其他的都好说但是唯独office预览功能比较麻烦,但是不能不做,废话不多说了一步步来吧。分析了下网易邮箱的文件预览功能,他用的是微软的组件,最早叫Office onlin...

日期:2017-07-09 00:12:12

点击:122 好评:0

使用ASP.NET.4.5.1+MVC5.0 搭建一个包含 Ninject框架 项目

这篇文章主要介绍了使用ASP.NET.4.5.1+MVC5.0 搭建一个包含 Ninject框架 项目的方法,需要的朋友可以参考下 1.创建一个空白解决方案 2.添加一个类库 名称为XXX.Domain 3.添加一个ASP.MVC 名称为XXX.WebUI 4.选着空模版,勾选MVC核心引用 5.添加单元测试项目 XXX....

日期:2017-07-09 00:11:30

点击:113 好评:0

ASP.NET 状态的传递和保存

1,HTTP协议是无状态的。服务器不会记住上次给浏览器的处理结果,如果需要上次处理结果(上次状态)就需要浏览器把处理结果值(上次状态)再次给服务器。 2,URL传值:通过URL参数或者通过Form表单进行页面件的传值 (不能做到很自由的存取和读取,而且不安全) 3,Cookie :①Coo...

日期:2017-07-09 00:10:33

点击:156 好评:0

ASP.NET(C#)将数据导出到Word或Excel

最简单的方法是把页面上所有的东西都导出 在载入时调用,注意页面里不能有其它控件,包括按钮 void converttoexcel() { Response.Clear(); Response.Buffer = true; Response.Charset = GB2312; Response.AppendHeader(Content-Disposition, attachment;filename=...

日期:2017-07-09 00:09:55

点击:172 好评:0

ASP.NET.4.5.1+MVC5.0设置系统角色与权限

这篇文章主要介绍了ASP.NET.4.5.1+MVC5.0设置系统角色与权限的部分内容,后续我们将继续讨论这个话题,希望小伙伴们喜欢。 数据结构 权限分配 1.在项目中新建文件夹Helpers 2.在HR.Helpers文件夹下添加EnumMoudle.Cs 代码如下: namespace HR.Helpers { public enu...

日期:2017-07-09 00:09:14

点击:61 好评:0

ASP.NET Core环境变量和启动设置的配置教程

在这一部分内容中,我们来讨论ASP.NET Core中的一个新功能:环境变量和启动设置,它将开发过程中的调试和测试变的更加简单。我们只需要简单的修改配置文件,就可以实现开发、预演、生产环境的切换。 ASPNETCORE_ENVIRONMENT ASP.NET Core控制环境切换最核心的东西是AS...

日期:2017-07-06 23:54:14

点击:157 好评:0

asp.net实现的DES加密解密操作示例

本文实例讲述了asp.net实现的DES加密解密操作。分享给大家供大家参考,具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 //加密方法 private...

日期:2017-07-06 23:53:25

点击:183 好评:0

.net的socket异步通讯示例分享

这篇文章主要介绍了.net的socket异步通讯示例,操作在下面,需要的朋友可以参考下 1、首先添加两个windows窗体项目,一个作为服务端server,一个作为客户端Client 2、然后添加服务端代码,添加命名空间,界面上添加TextBox控件 代码如下: using System.Net; using System...

日期:2017-06-14 08:42:18

点击:165 好评:0

ASP.net中实现基于UrlRewrite的防盗链功能

这篇文章主要介绍了ASP.net中如何实现基于UrlRewrite的防盗链,需要的朋友可以参考下 在ASP.net中最快实现UrlRewrite的方法这篇文章中说了如何做UrlRewrite,那只是一个最简单的应用 其实利用UrlRewrite与IIS的设置我们可以实现简单而有效的防盗链功能。 假设你...

日期:2017-06-14 01:52:13

点击:147 好评:0

ASP.net中获取客户端参数操作系统信息

这篇文章主要介绍了ASP.net中如何获取客户端参数或操作系统信息,需要的朋友可以参考下 代码如下: /// summary /// 获取用户操作系统信息 /// /summary /// returns/returns public string GetUserOS() { string strSysVersion = 其他; HttpRequest Request =...

日期:2017-06-14 01:51:43

点击:71 好评:0

上传图片后使用数据库保存图片的示例分享

这篇文章主要介绍了上传图片后使用数据库保存图片的示例,需要的朋友可以参考下 代码如下: HttpPostedFile UpFile = File1.PostedFile; int FileLenght = UpFile.ContentLength; decimal FileSize = FileLenght / 1024; if (FileLenght == 0) { DIVShowGVError...

日期:2017-06-14 01:51:10

点击:83 好评:0

asp.net实现md5加密

MD5加密简单的说就是把一段明文 通过某种运算方式 求出密文。例如:明文为:abcdefg 通过一些列运算 得到 密文 7ac66c0f148de9519b8bd264312c4d64 它具有两个特性:1.无碰撞,2.不可逆。 无碰撞是指: 7ac66c0f148de9519b8bd264312c4d64 这段密文 只能由 abcdefg 这段明...

日期:2017-06-14 01:50:37

点击:163 好评:0

服务器读取EXCEL不安装OFFICE如何实现

用asp.net做了一简单的游戏管理后台,涉及到了上传Excel导入数据的功能,在本地开发实现都好好的,可已上传的服务器上就悲剧了,下面有个不错的解决方法,大家可以参考下 前段时间用asp.net做了一简单的游戏管理后台,其中涉及到了上传Excel导入数据的功能,本来在本地开发...

日期:2017-06-14 01:49:52

点击:108 好评:0

ASP.NET Web API实现POST报文的构造与推送

毕设和OAuth协议相关,而要理解OAuth协议就必须理解HTTP GET/POST方法。因此研究了一下如何使用Web API或MVC构造POST报文并实现客户端与服务器端的交互。 我使用的工具是Visual Studio 2013 + Web API 2 + MVC 5。 在两个不同的VS2013实例中分别新建两个Web项目...

日期:2017-06-14 01:49:18

点击:55 好评:0

ASP.NET MVC 学习5、登陆页面改为SSO验证

具体实现: 1,添加SingleSingOn.cs(这个cs文件可以网上下载,然后SSOHost更改为自己的地址) 2,Controller中添加Login方法: SingleSingOn sso = new SingleSingOn();// New a sso object public ActionResult Login() { string identity = sso.SignIn(); //如果登陆成功...

日期:2017-06-14 01:46:35

点击:163 好评:0

asp.net错误页面处理示例分享

这篇文章主要介绍了asp.net错误页面处理示例,需要的朋友可以参考下 1.新建Golbal.asax 代码如下: void Application_Error(object sender, EventArgs e) { Exception objErr = Server.GetLastError().GetBaseException(); string error = 发生异常页: + Reques...

日期:2017-06-14 01:46:07

点击:68 好评:0

C#设置本地网络如DNS、网关、子网掩码、IP等等

手动设置本地网络的方法显然很不可取,所以我们要让程序帮我们完成,需要的朋友可以参考下 如今网络在我们的生活工作中所起的作用越来越大,可以说离开了网络我们就无法正常的工作和生活。作为程序员我们写的程序大多数也会跟网络相关,而想要使用网络首先要将机器的...

日期:2017-06-14 01:45:14

点击:117 好评:0

asp.net读取excel文件的三种方法示例

这篇文章主要介绍了asp.net读取excel文件的三种方法示例,包括采用OleDB读取Excel文件、引用的com组件读取Excel文件、用文件流读取,需要的朋友可以参考下 方法一:采用OleDB读取Excel文件 把Excel文件当做一个数据源来进行数据的读取操作,实例如下: 代码如下: publ...

日期:2017-06-14 01:44:43

点击:82 好评:0

压缩aspx页面删除多余空格的两种方法

这篇文章主要介绍了压缩aspx页面移除多余空格的两种方法,可以在发布页面之前压缩aspx,无须浪费web server的cpu,需要的朋友可以参考下 两种方法实现: 1)一行一行的读取aspx文件然后处理 2)一次性读取aspx文件然后处理 处理逻辑: 替换 为 (将两个空格替换为一个空格),将...

日期:2017-06-14 01:42:46

点击:102 好评:0

上传图片前判断文件格式与大小验证文件是不是图片

既然上传的是图片,那么就应该在上传之前对文件进行一下验证,看看要上传的是不是图片文件 最近工作中需要做一个上传图片的功能,既然上传的是图片,那么就应该在上传之前对文件进行一下验证,看看要上传的是不是图片文件。所以在上传之前要对所选文件的格式进行验证。...

日期:2017-06-14 01:42:04

点击:51 好评:0

C#默认以管理员身份运行程序实现代码

权限不够,导致无法修改系统时间,于是我以管理员身份运行了一次,结果测试成功,下面为大家介绍下C#如何默认以管理员身份运行程序 上篇博客写了一下如何通过网络时间更新系统时间,当时写的时候怎么测试都不成功,后来想想是不是我 操作系统 (当时是在win8上开发的)的问...

日期:2017-06-14 01:40:56

点击:61 好评:0

asp.net输出重写压缩页面文件实例代码

这篇文章主要介绍了asp.net输出重写压缩页面文件实例代码,需要的朋友可以参考下 例子 代码如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.Web...

日期:2017-06-14 01:40:24

点击:74 好评:0

asp.net操作xml增删改示例分享

这篇文章主要介绍了asp.net操作xml增删改示例,需要的朋友可以参考下 代码如下: using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using S...

日期:2017-06-14 01:38:47

点击:61 好评:0

asp.net文件上传示例

ASP.NET依托.netframework类库,封装了大量的功能,使得上传文件非常简单,主要有以下三种基本方法,需要的朋友可以参考下 方法一:用Web控件FileUpload,上传到网站根目录。 Test. asp x关键代码: 代码如下: form id=form1 runat=server asp:FileUpload ID=FileUpload1 r...

日期:2017-06-14 01:38:12

点击:156 好评:0