随笔 - 782  文章 - 0  评论 - 203  阅读 - 292万
06 2011 档案
使用SoapFormatter 类序列化
摘要:using System;using System.IO;using System.Collections;using System.Runtime.Serialization;// Note: When building this code, you must reference the// System.Runtime.Serialization.Formatters.Soap.dll assembly.using System.Runtime.Serialization.Formatters.Soap;class App { [STAThread] static void Main() 阅读全文
posted @ 2011-06-22 22:18 上校 阅读(343) 评论(0) 推荐(0) 编辑
使用BinaryFormatter类序列化
摘要:(一)有时候需要将C#中某一个结构很复杂的类的对象存储起来,或者通过网路传输到远程的客户端程序中去, 这时候用文件方式或者数据库方式存储或者传送就比较麻烦了,这个时候,最好的办法就是使用串行和解串(Serialization & Deserialization). .NET中串行有三种,BinaryFormatter, SoapFormatter和XmlSerializer. 其中BinaryFormattter最简单,它是直接用二进制方式把对象(Object)进行串行或反串,他的优点是速度快,可以串行private或者protected的member, 在不同版本的。NET中都兼容, 阅读全文
posted @ 2011-06-22 22:16 上校 阅读(343) 评论(0) 推荐(0) 编辑
使用XmlSerializer类序列化
摘要:/// <summary> /// 序列化DataTable /// </summary> /// <param name="pDt">包含数据的DataTable</param> /// <returns>序列化的DataTable</returns> public static string SerializeDataTableXml(DataTable pDt, string pdtname) { // 序列化DataTable pDt.TableName = pdtname; StringBui 阅读全文
posted @ 2011-06-22 11:47 上校 阅读(381) 评论(0) 推荐(0) 编辑
用xml作参数一次插入多条数据
摘要:1.存储过程方法:declare @customers xmlset @customers='<cus bpNo=''15'' MNo=''商户ID1'' MName=''商户名称1'' /><cus bpNo=''15'' MNo=''商户ID2'' MName=''商户名称2'' />'INSERT control.tb_ExternalEnterprise(B 阅读全文
posted @ 2011-06-20 15:17 上校 阅读(5926) 评论(0) 推荐(0) 编辑
SQL server2005服务器登录名、角色、数据库用户、角色、架构的关系
摘要:MS SQL2005对2000进行了很大的改进,而用户关系这部分也变得相当复杂了,很多朋友都对此一知半解!下面,我将把我应用中总结的和大家分享下,先从概念入手,希望对不理解的朋友有点提示。今天我们要说的包括服务器登录名Server Login,服务器角色Server Role,数据库用户DB User,数据库架构DB Schema,数据库角色DB Role 。以上几个名词应该从服务器与数据库来区分,服务器包含一到多个数据库,其中:服务器登录名,指有权限登录到某服务器的用户;服务器角色,指一组固定的服务器用户,默认有9组;登录名一定属于某些角色,默认为public服务器角色不容许更改登录后也不. 阅读全文
posted @ 2011-06-19 11:52 上校 阅读(360) 评论(0) 推荐(0) 编辑
C# 多线程学习系列
摘要:我的C# 多线程学习系列C# 多线程学习(一) 多线程的相关概念C# 多线程学习(二) 如何操纵一个线程C# 多线程学习(三) 生产者和消费者C# 多线程学习(四) 多线程的自动管理(线程池)C# 多线程学习(五) 多线程的自动管理(定时器)C# 多线程学习(六) 互斥对象推荐阅读C# 线程系列讲座 © 银河使者C# 线程系列讲座(1):BeginInvoke和EndInvoke方法C# 线程系列讲座(2):Thread类的应用C# 线程系列讲座(3):线程池和文件下载服务器C# 线程系列讲座(4):同步与死锁C# 线程系列讲座(5):同步技术之Monitor多线程知识(系列) - 阅读全文
posted @ 2011-06-12 19:50 上校 阅读(278) 评论(0) 推荐(0) 编辑
wap 2.0 编写规范
摘要:WAP 2.0—— XHTML MP and WCSS一、WAP的常识(省略) 二、XHTML MP(一)XHTML MP 介绍XHTML MP(eXtensible HyperText Markup Language Mobile Profile)WAP2.0与WCSS(WAP CSS /WAP Cascading Style Sheet)配套使用是XHTML的子集XHTML Basic (XHTML子集)+另外的一些XHTML的元素和属性WAP浏览器与互联网之间以前WAP网站(WML and WMLScript )更多的展示表现(presentation control )(一)XHTML 阅读全文
posted @ 2011-06-09 21:34 上校 阅读(526) 评论(0) 推荐(0) 编辑
从命令行运行InstallUtil.exe注册window服务
摘要:从命令行运行InstallUtil.exe注册window服务:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe C:\myService.exe从命令行运行InstallUtil.exe卸载window服务:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /u C:\myService.exe 阅读全文
posted @ 2011-06-05 22:04 上校 阅读(1098) 评论(0) 推荐(0) 编辑
在Window服务中应用Timer
摘要:在Windwo服务中应用Timer记的要把System.Windows.Forms.Timer timer1改成System.Timers.Timer timer1。事件使用timer1_Elapsed,而不是time1_Tick #region 组件设计器生成的代码 /// <summary> /// 设计器支持所需的方法 - 不要 /// 使用代码编辑器修改此方法的内容。 /// </summary> private void InitializeComponent() { this.timer1 = new System.Timers.Timer(); ((Sys 阅读全文
posted @ 2011-06-05 16:37 上校 阅读(383) 评论(0) 推荐(0) 编辑
演练:在组件设计器中创建 Windows 服务应用程序
摘要:本主题中的步骤引导您完成创建简单的向事件日志写入消息的 Windows 服务应用程序的过程。创建和使用服务所执行的基本步骤包括: 使用“Windows 服务”应用程序模板创建项目。此模板为您创建一个从 ServiceBase 继承的类,并编写大量基本服务代码,例如启动服务的代码。编写 OnStart 和 OnStop 过程的代码,并重写要重新定义的任何其他方法。 添加服务应用程序所必需的安装程序。默认情况下,当单击“添加安装程序”链接时,一个包含两个或多个安装程序的类将被添加到应用程序中:一个用于安装进程,其他安装程序中的每一个用于项目包含的每个关联服务。 生成您的项目。创建安装项目以安装服务 阅读全文
posted @ 2011-06-05 16:30 上校 阅读(259) 评论(0) 推荐(0) 编辑
编写 window 服务程序
摘要:编写 window 服务程序一、直观认识windows服务。 打开windows“控制面板/管理工具/服务”,系统显示windows服务列表。 双击服务,可以显示和更改服务属性。在这个对话框中,可以控制服务的启动、暂停和停止。在这里还可以配置服务的启动类型,令服务在系统启动时自行启动。因此,windows服务经常作为服务器程序运行。在故障恢复这个属性页,可以配置该服务失败后系统的相应。一些病毒程序就是在这里做文章,将病毒程序激活的。 二、windows服务的开发要点 visual studio的随机文档里,详细介绍了windows服务程序的开发步骤,并且带有实例,笔者不再赘述。读者只需注意几个 阅读全文
posted @ 2011-06-05 10:39 上校 阅读(666) 评论(0) 推荐(0) 编辑
ASP.NET中进行消息处理(MSMQ)
摘要:ASP.NET中进行消息处理(MSMQ) 一:http://tech.ddvip.com/2009-01/1232014079105979.html ASP.NET中进行消息处理(MSMQ) 二:http://www.cnblogs.com/beniao/archive/2008/06/28/1230311.htmlASP.NET中进行消息处理(MSMQ) 三:http://www.cnblogs.com/beniao/archive/2008/07/04/1234352.html 阅读全文
posted @ 2011-06-05 09:58 上校 阅读(194) 评论(0) 推荐(0) 编辑
MSMQ简例
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Messaging;namespace Demo{ public partial class WebForm9 : System.Web.UI.Page { MyNewQueue myNewQueue = new MyNewQueue(); protected void Page_Load(object s 阅读全文
posted @ 2011-06-04 09:29 上校 阅读(205) 评论(0) 推荐(0) 编辑
vs2005中使用Newtonsoft.Json.dll操作json
摘要:、说明: 很多情况下,我们需要把数据类型做一些转换,供其它外部的子系统调用。最为典型的是生成json格式供javascript作调用。现成的组件Newtonsoft.Json可以实现object2json之间的转换。 二、使用安装:1.解压下载文件,得到Newtonsoft.Json.dll2.在项目中添加引用..序列化和反序列在.net项目中:Product product = new Product(); product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Price = 阅读全文
posted @ 2011-06-03 13:21 上校 阅读(2244) 评论(0) 推荐(0) 编辑
HttpWebRequest
摘要:using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;namespace MyWebRequest { internal class MobileUtils { const string sUserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"; const string sConten 阅读全文
posted @ 2011-06-02 22:29 上校 阅读(436) 评论(0) 推荐(0) 编辑
为vs2008添加Mobile Web Forms模板
摘要:才发现VS2008里面没有了以前VS2003和VS2005里面的Mobile Web Forms模版,让那些Mobile Web Site的开发者们多少会感到一些意外。这确实很令人疑惑,据Microsoft-Visual Web Developer的团队项目经理Omar Khan的说法,这是因为Visual Studio 2008中的设计视图是基于一个全新的架构设计的,所以暂时这一部分模板还没有跟上,所以ASP.NET mobile controls并不能显示。但是这多少也反映了微软是不是也在考虑今后(一方面也随着IEmobile的日趋成熟)可能将MobileWebSite的开发归并到ASP. 阅读全文
posted @ 2011-06-01 15:48 上校 阅读(223) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示