网络编程
-
.NET Framework 4.8 是 .NET Framework 系列的最后一个主要版本。它是一个成熟且稳定的平台,但主要限制在于它是 Windows 专属的。这意味着使用 .NET Framework 4.8 开发的应用程序只能在 Windows 操作系统上运行。
主要特点:
Windows 专属: 应用程序只能在 Windows 环境中运行。
成熟稳定: 经过多年的发展,非常稳定,拥有庞大的现有应用程序基础。
包含传统技术: 支持像 ASP.NET Web Forms, WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation) 等许多传统 Windows 桌面和企业级技术。
支持周期: .NET Framework 4.8 的支持周期与 Windows 操作系统绑定,只要 Windows 被支持,.NET Framework 4.8 就会被支持,但它不会再获得新的功能更新,只会有安全更新。
-
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...