
C#开发
c#语言
zgphacker2010
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HTTP请求中的Form Data与Request Payload的区别
前端开发中经常会用到AJAX发送异步请求,对于POST类型的请求会附带请求数据。而常用的两种传参方式为:Form Data 和 Request Payload。GET请求使用get请求时,参数会以key=value的形式拼接在请求的url后面。例如:http://m.baidu.com/address/getlist.html?limit=50&offset=0&t=1502345139870但是受限于请求URL的长度限制,一般参数较少时会使用get请求。..转载 2020-10-22 11:51:12 · 1051 阅读 · 0 评论 -
IIS Express配置允许局域网访问
IIS Express配置允许局域网访问开发环境:VS2017(版本号15.8.4)、Win10专业版今天考虑跟前端连调代码时候发现,IIS Express默认配置竟然是不支持局域网访问的,甚至127.0.0.1都不支持,仅支持localhost访问,查找了下相关文档,踩了不少坑。1.点击调试,启动IIS Express2.我们可以看到只有一个localhost的地址,点击“显示所有应用程序”3.点击网址名称,然后再点击配置文件路径打开配置文件4.添加配置在.转载 2020-10-16 09:58:54 · 1016 阅读 · 0 评论 -
C# 利用VS自带的WSDL工具生成WebService服务类
C# 利用VS自带的WSDL工具生成WebService服务类WebService有两种使用方式,一种是直接通过添加服务引用,另一种则是通过WSDL生成。 添加服务引用大家基本都用过,这里就不讲解了。 那么,既然有直接引用的方式,为什么还要通过WSDL生成呢? 因为通过WSDL生成,就只有一个.cs 文件,便于管理,更简洁。一、生成步骤1. 打开vs开发控制台, 如下图:2. 在控制台中输入如下指令wsdl /language:c# /n:Demo /out:d:/TestSe.转载 2020-05-29 22:47:02 · 494 阅读 · 0 评论 -
C# 创建、部署和调用WebService的简单示例
废话不多说,下面开始创建一个简单的webservice的例子。这里我用的是Visual Studio 2015开发工具。首先创建一个空的Web应用程序。然后鼠标右键点击项目,选择 添加>新建项。选择Web服务,点击添加。一个简单的webservice就创建完成了,接下来编写两个简单的方法。PS:如果方法需要通过webservice的地址进行调用,那就必须在方法上面打上 [WebMethod] 的特性标签,否则是无法通过webservice访问到的。Descri.转载 2020-05-29 21:58:17 · 218 阅读 · 0 评论 -
IIS8 运行asp.net 时,提示 “此操作要求使用 IIS 集成管线模式”的解决办法
最近一直跟net的程序干上了,估计大家都想做棋牌的源码,然后发上一笔吧,反正最近接了十多个net棋牌的配置,今天的比前几天的有意思,按照以往配置还是很快的,今天配置完了突然出现了错误,错误提示为 “此操作要求使用 IIS集成管线模式”;错误描述:“/”应用程序中的服务器错误。此操作要求使用 IIS 集成管线模式。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Plat...转载 2020-05-29 21:42:59 · 1559 阅读 · 0 评论 -
IIS部署错误: 403.14-Forbidden Web 服务器被配置为不列出此目录的内容
部署你的dotnet程序到IIS的时候,经常会遇到如下错误如果你按它上面的提示把目录浏览开启的话,那就too yong, too naive,开启目录浏览会直接显示文件的目录。一般情况下,IIS接受到请求后,如果是静态的文件,比如html, css,javascript文件,它会直接请求文件,前将返回的结果返回给客户端,那如果不是静态文件呢,比如:asp, aspx, php等请求呢,这时候IIS会把请求交给对应扩展API模块来处理。接管.net者asp.net mvc请求扩展API的名字叫i.转载 2020-05-29 21:38:43 · 1510 阅读 · 0 评论 -
c# MVC项目发布到IIS
这几天接触了一下项目发布到IIS上,话不多说。1)安装IIS进入计算器的控制面板,点击程序,点击启用或关闭Windows功能勾选如下,点击确定。然后等待完成即可2)发布项目1.打开vs,找到web项目,右键—>重新生成,完成之后,右键—>发布点击生成之后,弹出页面,点击新建配置文件,弹出框,点击文件夹在桌面是新建一个文件夹,名字自己定义 我这里定义的是TestWebSite,然后在上图的浏览中把这个路径找到,点击发布,发布的文件就...转载 2020-05-29 21:19:58 · 938 阅读 · 0 评论 -
c#使用Socket实现局域网内通信
服务器端代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Net.Sockets;using System.Net;using Sys...转载 2020-05-01 23:28:04 · 1812 阅读 · 0 评论 -
C#中使用JsonConvert解析JSON
1、首先添加Newtonsoft.Json的引用2、using Newtonsoft.Json3、JSON序列化string JsonStr= JsonConvert.SerializeObject(Entity);public class RecordResult{[JsonProperty("status")]public int Status { get; se...转载 2020-05-01 23:18:24 · 4063 阅读 · 0 评论 -
C#中DateTime格式化
在C#中DateTime是一个包含日期、时间的类型,此类型通过ToString()转换为字符串时,可根据传入给Tostring()的参数转换为多种字符串格式。目录1.分类2.制式类型3.自定义格式类型1. 分类DateTime调用ToString()传入的参数可分为制式和自定义两种:1)制式:系统自带的,转入特定的单个字符就可转换为系统已设定好的格式。...转载 2020-05-01 23:06:29 · 723 阅读 · 0 评论 -
C#使用GUID
全局唯一标识符(GUID,Globally Unique Identifier)What is GUID 也称作 UUID(Universally Unique IDentifier) 。 GUID是一种由算法生成的二进制长度为128位的数字标识符。 GUID主要用于在拥有多个节点、多台计算机的网络或系统中。Why to use GUID 在理想情况下,任何计算机和...转载 2020-05-01 23:00:04 · 466 阅读 · 0 评论 -
c# HttpHelper类 Http请求通用方法
下面是HttpHelper类using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Net.Security;using System.Security.Cryptography.X509Certificates;using System.Text;u...转载 2020-05-01 22:55:45 · 4104 阅读 · 2 评论 -
C#集成CefSharp3未能加载文件或程序集“CefSharp.Core.dll”或它的某一个依赖项
1.造成这个原因是因为Cefsharp.core.dll 的一个依赖项 libcef.dll被删除导致,可查看有没有这个文件。2.如果没有上面问题:vcredistvcredist_x86.exe是针对于不同CPU所出的优化补丁执行程序,是一种基于C++的软件需要的库文件,有些程序在安装相应的vcredist文件环境下才能运行。目前 vcredist_x86.exe 多用做于wi...转载 2020-01-25 22:14:06 · 8866 阅读 · 0 评论 -
WinForm使用CefSharp内嵌chrome浏览器
1.创建winform程序,使用.NET 4.5.2或以上(vs2010最高支持.NET 4.0,我使用的是vs2017)。2.在解决方案上右键->"属性"->"生成"->"目标平台",选择x86或x64,Cef暂不支持"Any CPU"。3.下载并解压CefSharp编译好的文件,注意是32位还是64位。CefSharp v51x86(for 32-...转载 2020-01-25 21:47:51 · 2282 阅读 · 0 评论