【asp.net 在线编辑word文档 可保存到服务器】教程文章相关的互联网学习教程文章

ASP.NET全栈开发教程之在MVC中使用服务端验证的方法【图】

前言 上一章我们在控制台中基本的了解了FluentValidation是如何简洁,优雅的完成了对实体的验证工作,今天我们将在实战项目中去应用它。 首先我们创建一个ASP.NET MVC项目,本人环境是VS2017,创建成功后通过在Nuget中使用 Install-Package FluentValidation -Version 7.6.104 安装FluentValidation 在Model文件夹中添加两个实体Address 和 Person public class Address{public string Home { get; set; }public string Phone { ge...

微信服务器中下载文件到本地的实例代码

从微信服务器中下载文件到本地的实例代码,如下所示: //从微信服务器中下载文件到本地 public JsonResult UploadRecord(string ServerId) { try { member m = base.CurrentUser; string msg = "成功"; bool success = true; SiteSettingsInfo setting = base.CurrentSiteSetting; string file = string.Empty; string content = string.Empty; string strpath = string.Empty; string savepath = string.Empty; //微信地址 string...

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

前言 本文主要给大家介绍了关于.Net整合Json实现REST服务客户端的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一. 准备工作1. 点击官网 或 本地 下载支持.Net4.0 的Json插件 Newtonsoft.Json2. 找到 %压缩包%\Bin\net40\Newtonsoft.Json.dll ,在工程中引用 二. 相关代码介绍 1. HttpClientUtil.cs  封装REST方法 using Newtonsoft.Json; using System; using System.Collections.Generic; usi...

在.NET中扫描局域网服务的实现方法

在最近负责的项目中,需要实现这样一个需求:在客户端程序中,扫描当前机器所在网段中的所有机器上是否有某服务启动,并把所有已经启动服务的机器列出来,供用户选择,连接哪个服务。注意:这里所说的服务事实上就是在一个固定的端口监听基于 TCP 协议的请求的程序或者服务(如 WCF 服务)。 要实现这样的功能,核心的一点就是在得到当前机器同网段的所有机器的 IP 后,对每一 IP 发生 TCP 连接请求,如果请求超时或者出现其它异常...

asp.net core webapi 服务端配置跨域的实例

在前后端分离开发中服务端仅仅只为前端提供api接口,并且前后端往往单独部署,此时就会出现浏览器跨域问题。asp.net core提供了简单优雅的解决方案。 在startup文件的Configure添加如下代码(替换“http://localhost:8080”为你的前端部署地址,此处测试的前端地址为本地的8080端口) 注:asp.net core2.0以下需安装nuget包:Microsoft.AspNetCore.Cors app.UseCors(builder =>{builder.AllowAnyHeader();builder.AllowAnyMethod()...

Asp.Net使用服务器控件Image/ImageButton显示本地图片的方法【图】

Image/ImageButton服务器控件显示本地的图片 。 这里,我做的是: 数据库中存放了图片的相对地址,读取数据库中的地址,用控件加载显示图片。 步骤: A 、添加服务器控件, 这里以 Image控件为例。 B、 数据库中的路径,这个很重要。 格式我是这样写的: ~/image/1.jpg。 我之前写的是: ~\image\1.jpg,图片显示加载失败,换了\后,就可以了。 image是我在项目的主目录下创建的一个特地存放图片的文件夹。C、添加代码。 使用ima...

SignalR Self Host+MVC等多端消息推送服务(三)【图】

一、概述 最近项目确实太忙,而且身体也有点不舒服,慢性咽炎犯了,昨晚睡觉时喘不过气来,一直没休息好,也没什么时间写博客,今天朋友问我什么时候能出web端的消息发送的文章时,我还在忙着改项目的事,趁着中午吃饭和午休的时间,赶紧补上之前欠下的文章。 这章主要是实现多端消息相互通信的简单demo,mvc的web端发送信息到control端等。 二、创建web客户端 1、新建一个WebClient解决方案2、在WebClient解决方案下新建一个名为C...

CKEditor自定义按钮插入服务端图片【图】

CKEditor 富文本编辑器很好用,功能很强大,在加上支持服务端图片上传的CKFinder更是方便, 最近在使用CKFinder的时候发现存在很多问题,比如上传图片的时候,图片不能按时间降序排列,另外CKFinder是也是收费的,所以自己想实现一个简单的类似CKFinder的功能, 本节只讲在CKEditor实现服务器图片的插入插件实现方法。 CKEditor版本是 ## CKEditor 4.4.4 第一、定义插件 1.在ckeditor\plugins文件夹下,新建serverimg文件夹, 2.在s...

开源跨平台运行服务插件TaskCore.MainForm【图】

本次将要很大家分享的是一个跨平台运行的服务插件 - TaskCore.MainForm,此框架是使用.netcore来写的,现在netcore已经支持很多系统平台运行了,所以将以前的Task.MainForm改良成跨平台的服务共大家使用和相互交流;本来这篇应该分享的是nginx+iis+redis+Task.MainForm构建分布式架构后续文章,但使用.netcore来定义一个服务插件和跨平台测试经过让我既兴奋又头痛,不说了下次再分享分布式后续文章吧;那么开始今天的分享内容,希望...

SignalR Self Host+MVC等多端消息推送服务(一)【图】

一、概述 由于项目需要,最近公司项目里有个模块功能,需要使用到即时获得审批通知;原本的设计方案是使用ajax对服务器进行定时轮询查询,刚刚开始数据量和使用量不大的时候还好,后来使用量的增加和系统中各种业务的复杂度增加,服务器的压力也越来越大,于是我想使用消息推送的方式替换掉ajax轮询查询,当有审批提交时,调用推送方法,将消息推送到下一审批人那,这样就减低了服务器的压力。 Signal 是微软支持的一个运行在.NET平...

SignalR Self Host+MVC等多端消息推送服务(二)【图】

一、概述 上次的文章中我们简单的实现了SignalR自托管的服务端,今天我们来实现控制台程序调用SignalR服务端来实现推送信息,由于之前我们是打算做审批消息推送,所以我们的demo方向是做指定人发送信息,至于做聊天消息和全局广播,这里就不在进行演示了。 二、创建控制台客户端 1、在SignalRProject解决方案下新建一个名为Clinet的控制台2、在程序包管理控制台中输入以下命令 Install-Package Microsoft.AspNet.SignalR.Client 3、...

Asp.Net服务器发送HTTP标头后无法设置内容类型的问题解决【图】

发现问题: 采用Npoi导出Excel,前台页面依然是aspx,然后报“未能从服务器收到消息”的错误。解决方案: 关于“服务器无法在发送HTTP标头之后设置内容类型”的错误: 1.导出组件是用MyXLS 2.页面采用aspx 3.页面主要内容有: <form id="form1" runat="server"><asp:ScriptManager ID="Scriptmanager1" runat="server"></asp:ScriptManager><asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate><...

.NET C#创建WebService服务简单实例【图】

Web service是一个基于可编程的web的应用程序,用于开发分布式的互操作的应用程序,也是一种web服务 WebService的特性有以下几点: 1.使用XML(标准通用标记语言)来作为数据交互的格式。 2.跨平台性,因为使用XML所以只要本地应用可以连接网络解析XML就可以实现数据交换,比如安卓、IOS、WindowsPhone等都可以实现对Web service的数据交互。 3.基于HTTP协议,直接跨越防火墙,通用型强; 下面使用Visual Studio 2013(其他VS版本亦...

详解ASP.NET Core 网站发布到Linux服务器【图】

长期以来,使用.NET开发的应用只能运行在Windows平台上面,而目前国内蓬勃发展的互联网公司由于成本的考虑,大量使用免费的Linux平台,这就使得.NET空有一身绝技但无法得到广大的施展空间,.NET平台被认为只适合开发企业内部应用系统。 2016年6月27日,微软正式发布.NET Core 1.0、ASP.NET 1.0和Entity Framework Core 1.0,通吃 Windows、OS X和Linux三大操作系统。.NET Core作为新一代跨平台、开源的.NET平台备受瞩目,有人说,....

.NET实现WebSocket服务端即时通信实例

即时通信常用手段 1.第三方平台 谷歌、腾讯 环信等多如牛毛,其中谷歌即时通信是免费的,但免费就是免费的并不好用。其他的一些第三方一般收费的,使用要则限流(1s/限制x条消息)要么则限制用户数。 但稳定性什么都还不错,又能将服务压力甩出 2.System.Net.Sockets.Socket,也能写一套较好的服务器端。在.NET 4.5之前用较多,使用起来麻烦。需要对数据包进行解析等操作(但貌似网上有对超长包的处理方法) 3.System.Net.WebSocke...