- 博客(19)
- 资源 (4)
- 收藏
- 关注
转载 C#值类型与引用类型
1. 主要内容 类型的基本概念 值类型深入 引用类型深入 值类型与引用类型的比较及应用2. 基本概念C#中,变量是值还是引用仅取决于其数据类型。C#的基本数据类型都以平台无关的方式来定义,C#的预定义类型并没有内置于语言中,而是内置于.NET Framework中。.NET使
2012-05-07 09:34:53
466
转载 C#语言中TransactionScope类的使用(分布式事务)
如果在C#中使用TransactionScope类(分布式事务),则须注意如下事项:1、在项目中引用using System.Transactions命名空间(先要在添加net组件的引用);2、具体示例如下: /**//// /// 发送消息 /// /// /// 格式7FFA3AF2-
2012-05-04 15:50:36
1438
原创 NET Cache的用法
System.Web.HttpRuntime.Cache的方法:AddInsertGetRemove 缓存的操作包括:读、写。读取缓存内容调用System.Web.HttpRuntime.Cache.Get(Key)方法,插入缓存数据调用Add或Insert方法。 Add与Insert的不同HttpRuntime.Cache.Add 存在相同的键会异常,返回
2012-04-19 10:07:14
7863
原创 轻松学习C#开发CMPP2.0协议网关-4
大家通过上面3讲应当已经对协议包的封装、解析有了了解。2、登录应答协议包3、短信发送协议包4、短信发送应答协议包5、上行消息/状态报告协议包6、上行消息/状态报告应答协议包7、心跳连接协议包8、心跳连接应答协议包剩下这些协议包的封装与解析都类似与登录。这里要重点讲解的是长短信的封装;长短信实现 长短信最主要就是在短信内容前加了一个协议头。同时将submi
2012-04-17 16:56:30
1922
1
原创 轻松学习C#开发CMPP2.0协议网关-3
登录应答协议包定义字段名字节数属性描述Status1Unsigned Integer状态0:正确1:消息结构错 2:非法源地址 3:认证错 4:版本太高 5~ :其他错误AuthenticatorISMG16Oct
2012-04-17 16:35:29
2523
1
原创 轻松学习C#开发CMPP2.0协议网关-2
登录协议包定义消息体包括:字段名字节数属性描述Source_Addr 6Octet String源地址,此处为SP_Id,即SP的企业代码。AuthenticatorSource16Octet String用于鉴别源地
2012-04-17 16:28:07
2559
原创 轻松学习C#开发CMPP2.0协议网关-1
首先在学习开发C#CMP2.0网关之前,我们首先先要了解,开发CMPP2.0网关需要重点考虑的几点问题,以及简单的说明下CMPP2.0协议。CMPP2.0协议CMPP2.0协议采用TCP/IP的通讯协议,开发时一般采用长连接的模式,其封装的协议包主要包括:1、登录协议包2、登录应答协议包3、短信发送协议包4、短信发送应答协议包5、上行消息/状态报告协议包6、上行消息
2012-04-17 15:59:26
4668
原创 NET MVC DropDownList使用
<br />NET MVC提供了5种DropDownListFor扩展方法。public static MvcHtmlString DropDownListFor<TModel, TProperty>(this HtmlHelper<TModel> htmlHelper, Expression<Func<TModel, TProperty>> expression, IEnumerable<SelectListItem> selectList); ------------------------------
2010-12-22 13:43:00
1051
原创 MVC Models定义验证属性
<br />.NET MVC Models定义字段过程中的验证属性参数:<br />[Required()]<br />指定数据字段值是必需的。<br />包含参数:<br /> ErrorMessage 验证失败的错误消息;<br />ErrorMessageResourceType 错误消息资源类型;<br />ErrorMessageResourceName 错误消息资源名称;<br /> <br />[DataType]<br />指定与某个数据字段关联的附加类型的名称(一个 DataType 枚举
2010-12-22 11:55:00
1159
原创 c#开发移动彩信网关
c#开发移动彩信网关的模式与开发电信彩信网关的模式相同,关键是要了解彩信包的格式,根据彩信包格式来进行组合。移动彩信包格式:POST /mmsapi HTTP/1.1MM7APIVersion: V1.5.3_20040621SOAPAction:Content-Type: multipart/related;boundary="b70fbdf771b7e3bbc8f01e9f99572a
2010-04-09 11:22:00
1930
2
原创 datatable定义
DataTable dt = new DataTable();dt.Columns.Add("id", System.Type.GetType("System.Int32"));//编号 dt.Columns.Add("workname", System.Type.GetType("System.String"));// DataRow dr = dt.NewRow();dr[0] =
2009-12-28 13:41:00
686
原创 xml解析
xmltext/plain357D://cybercourttext2009101410241364.txttext/plain357D://cybercourttext2009101410241364.txt解析 XmlDocument myDoc = new XmlDocument(); myDoc.LoadXml(xmlcontent);
2009-12-28 13:32:00
422
原创 Sybase数据库Bcp错误信息!
一. Bcp 错误ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call to connect two endpoints failedEstablishing connection failed.无法连接远程服务器cs_convert: cslib user
2009-12-21 19:31:00
1756
原创 c#开发联通短信网关
联通短信网关采用的协议为SGIP协议,为Socket短链接!1、本地作为客户端,联通作为服务器,推送消息。2、本地作为服务端,联通作为客户端,接收消息。 (1)、发送流程:推送的消息分为,消息头与消息体。消息头说明:Message Length -长度4 -消息的总长度(字节)Command ID-长度4-命令IDSequence Number-长度4-序列号
2009-12-21 18:18:00
2261
1
原创 C#开发电信的彩信包封装DLL
通过C#开发了电信彩信包封装DLL,通调用DLL里的方法传递各参数,由DLL生成彩信包提交至电信彩信接口,并返回相关参数!已经通过测试!下图为实际使用后效果:有兴趣的可联系大家共同交流:QQ24646448
2009-12-16 18:08:00
1156
1
原创 Connection数据库连接SqlHelper(MysqlHelper)
mysql数据库MysqlHelperusing System;using System.Data;using System.Configuration;using System.Web;using System.Data.SqlClient;//using System.Collections;using MySql.Data.MySqlClient;//namespace SqlHel
2009-12-12 00:37:00
2097
原创 NET开发电信彩信网关(下行彩信)
NET本身提供SCE可传递附件,但是SCE生成的附件格式形式与电信的附件格式不同,所以无法采用SCE来开发电信彩信!NET实现彩信的下发只能通过手工组包的形式,将组的包通过Socket或HttpWebRequest的形式发送。电信彩信重点在于彩信包的样式!(彩信包)POST /MmsSendMessageService HTTP/1.0 Content-Type: multipart
2009-12-12 00:26:00
2842
2
原创 NET开发电信短信网关(1)!
中国电信短信网关开发基于ISAG,ISAG使运营商能够开放自己的网络资源,并控制对网络的使用:为CP/SP屏蔽底层网络技术复杂性,提供统一业务开发环境,降低业务开发门槛;为用户提供融合业务,丰富业务形式,有利于开发企业应用,拓展企业用户市场。 在与电信运营商进行短信接入时,要作为SP要提供5个接口给电信运营商,分别为:上行接口、状态报告接口、订购关系接口、业务执行接口、消息通
2009-12-11 23:47:00
3043
1
原创 MySql数据库安装配置(硬盘版)!
MySql数据库硬盘版的安装,分小型数据库、中型数据库、大型数据库;将mysql数据库拷贝到服务器上后,首先配置my.ini文件配置,数据库类型相关参数。1、将 MySQL 解压到待安装目录(如E:/share/)。2、打开文件my-huge.ini另存为my.ini,在my.ini文件中加入如下配置,再放到C:/windows下[mysqld]basedir=E:/share/mysql
2009-12-11 23:28:00
2681
c#研发的CMPP2.0商业网关
2012-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人