网络编程
-
vs2010项目web模板更新到vs2019 2022-03
msbuild版本更新为
C:\Windows\Microsoft.NET\assembly\GAC_64\MSBuild\v4.0_14.0.0.0__b03f5f7f11d50a3a\MSBuild.exe
toolsversion:14.0
csproj
\v14.0\WebApplications\Microsoft.WebApplication.targets
-
为什么选择.NETCore 2019-11
ASP.NET Core 是一个跨平台的高性能开源框架,用于生成启用云且连接 Internet 的新式应用。 使用 ASP.NET Core,您可以:
生成 Web 应用和服务、物联网 (IoT) 应用和移动后端。
在 Windows、macOS 和 Linux 上使用喜爱的开发工具。
部署到云或本地。
在 .NET Core 上运行。
-
给第三方dll强签名 2016-09
给第三方dll强签名 步骤: 1.首先采用反汇编工具ildasm生成中间语言。 ildasm eysln.dll /eysln.il 生成的结果包括eysln.il文件和eysln.res文件
-
ASCII码对照表 2015-09
ASCII码对照表
-
iTextSharp 使用详解(转) 2015-05
PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段“暴力”破解的方法,代码片断如下: StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long streamStart=0;
-
iTextSharp 使用详解(转) 2015-05
PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段“暴力”破解的方法,代码片断如下: StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long streamStart=0;
-
利用SqlDataAdapter更新数据表 2015-03
利用SqlDataAdapter更新数据表可以对一张表进行多个操作后,一次更新到数据库中。 代码如下: SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["MyConnectString"].ConnectionString); string str = "select * from stu";//表必须要有主键 conn.Open(); SqlCommand cmd = new SqlCommand(str, conn); SqlDataAdapter Adapter = new SqlDataAdapter(); Adapter.SelectCommand = cmd; // DataSet DS = new DataSet(); Adapter.Fill(DS, "table"); //得到数据集
-
WCF服务编程 2014-09
目录序 1前言 5第1章 WCF基础 13什么是WCF 13服务 14地址 16契约 19托管 23绑定 30终结点 34元数据交换 39客户端编程 47编程方式配置与管理方式配置 56WCF体系架构 57使用通道 59可靠性 63第2章 服务契约 68操作重载 68契约的继承 70服务契约的分解与设计 75契约查询 79第3章 数据契约 87序列化 87数据契约特性 95数据契约层级 106数据契约等效性 114版本控制 117枚举 125委托与数据契约 127数据集与数据表 128泛型 13...
-
iCalendar 2014-05
iCalendar是“日历数据交换”的标准(RFC 5545)。 此标准有时指的是“iCal”,即苹果公司的出品的一款同名日历软件(见iCal),这个软件也是此标准的一种实现方式。iCalendar允许用户通过电子邮件的方式发送“会议请求”或“任务”。收信人使用支持iCalendar邮件客户端,便可以很方便地回应发件人,接受请求或另外提议一个新的会议时间。iCalendar已得到很多产品的支持。通常情况下,iCalendar数据是使用电子邮件交换,但它也可以独立使用,而不局限于某种传输协议。例如...
-
C++和C#相互调用COM组件的方法简介 2014-03
1、在VS2005中,C#编写DLL并使用C++调用 2、在VS2005中C#编写的COM组件,使用VC6.0调用 3、在VC6.0中编写COM组件,使用VS2005 C#调用 4、在VC6.0中编写COM组件,使用VC6.0调用 其中每个类型都写了两个程序,一个为COM组件程序,一个为C++和C#相互调用COM组件调用程序 程序实现: 1、在VS2005中,C#编写DLL并使用C++调用 (1)C#编写DLL程序 建立C#编写的DLL程序AddDll,项目类型为:类库 程序代...
-
用C#读取LDAP记录 2014-03
private void GetLDAPInfo() { try { &nbs...
-
C# LDAP认证登录 2014-03
LDAP认证登录方式并不少见,很多公司都使用域用户登录方式,所以在开发系统的时候他们希望新系统仍然使用他们的域用户来登录,这样就需要使用到LDAP认证的登录方式。C#中已经提供的LDAP的登录方法,所以使用C#来实现LDAP认证登录就变的更加简单。 首先引用 System.DirectoryServices 类库 代码如下,直接调用即可: public class LDAPHelper { string ldapUrl="LDAP://127.0.0.1/o=sa,c=org...
-
C#用for循环来遍历枚举中的每个值 2014-03
string[] names = Enum.GetNames(typeof(IMSv2Extend.CreateHtmlURLEnum));foreach (string item in names){ %><option value="<%=item %>"><%=item %></option><%}Enum.GetValues(typeof(枚举的名称));可以获得指定枚举的枚举值。E...
-
C#中将文件保存为utf-8无bom格式 2014-03
///<summary>///保存生成html页面到相应路径///</summary>///<param name="Shtml">要写入的内容</param>///<param name="TemplatePath">存储路径</param>///<returns></returns>publicstaticvoid WriteHtmlFile(string ...
-
C#操作Mysql数据库 2014-01
无法将System.Byte[]的对象强制转换为类型System.IConvertibleMySqlParameter[] parameters = new MySqlParameter[2];parameters[0] = new MySqlParameter("?buffer", MySqlDbType.VarBinary) { Value = buffer };byte[] buffer = System.Text.Encoding.Default.GetBytes (...
-
PHP调用Webservice实例 2013-12
NuSoap是PHP环境下的WebService编程工具,用于创建或调用WebService。它是一个开源软件,是完全采用PHP语言编写的、通过HTTP收发SOAP消息的一系列PHP类,由NuSphere Corporation(http://dietrich.ganx4.com/nusoap/ )开发。NuSOAP的一个优势是不需要扩展库的支持,这种特性使得NuSoap可以用于所有的PHP环境,不受服务器安全设置的影响。方法一:直接调用<?/***********************...
-
java 调用webservice的各种方法总结 2013-12
现在webservice加xml技术已经逐渐成熟,但要真正要用起来还需时日!今天和大家一起来研究研究webservice的各种使用方法。一、利用jdk web服务api实现,这里使用基于服务1.首先建立一个>Web services EndPoint:2.使用apt编译Hello.java(例:apt -d [存放编译后的文件目录] Hello.java ) ,会生成 jaws目录3.使用java Hello.Hello运行,然后将浏览器指向http://localhost:8080/h...
-
C# Win32API 模拟鼠标移动及点击事件 2013-11
这个函数在user32.dll这个库文件里面。我们可以在C:\WINDOWS\system32(XP系统)这个目录下找到这个文件,他是系统自带的。 我们以C#直接调用这个文件中的API为例子来说下怎么进行鼠标操作,首先在我们C#中声明引用,如果是一个基于From的程序,这个声明的位置写在你的From class就可以了[System.Runtime.InteropServices.DllImport("user32")]private static extern int mo...
-
使用 Open XML SDK 2.0 设置 Word 文档属性 2013-11
概述利用 Open XML 文件格式,可以修改 Word 2007 或 Word 2010 文档中的自定义文档属性。Open XML SDK 2.0 添加了强类型类以简化对 Open XML 文件格式的访问。SDK 旨在简化修改自定义文档属性这一任务,此直观操作方法附带的代码示例演示了如何使用 SDK 来做到这一点。此直观操作方法附带的示例代码可在 Word 2007 或 Word 2010 文档中创建和修改自定义文档属性。若要使用该示例代码,请通过“浏览”一节中列出的链接来安装 Open XM...
-
ASP.NET页面事件的先后执行顺序 2013-11
master页面,用户控件的执行顺序,前提是有一个页面A,引用master页面B,在两个页里中都分别引用用户控件,用户控件A在页面A中,用户控件B在master页面B中下面我记录下来他们的执行顺序请注意:首先执行页面A的Load事件接下来运行master页面B的Load事件然后运行在master页面B中用户控件B的Load事件最后运行页面A中用户控件A的Load事件这是我在调试的时候发现的,希望可以给同样是ASP.NET开发人员一些帮助.客户发出POST请求-〉创建Page派生类,调用构造函数-...