随笔分类 - .net实用例子
摘要:前一段时间做花旗的接口,返回的xml格式是带有命名空间的,可是难倒了我,找了好久才找到解决办法,给大家分享下,少走弯路。1,直接进入正题,先看一段带有命名空间的xml,这段xml大概的意思是,前面是header信息,后面是body中的信息,body中有不少的节点,主要的是节点,这个节点包含了很多的节...
阅读全文
摘要:前一段时间做花旗银行的项目,用到花旗的接口是websevice,由于很多原因直接在项目中引用webservice不成功,于是就用了http post方式请求,把请求信息(xml格式)组装之后发送到服务器,返回结果。下面就把我当时做的方法分享,希望对大家有用。1,首先在webconfig中配置...
阅读全文
摘要:首先声明一点,大家都会说反射的效率低下,但是大多数的框架能少了反射吗?当反射能为我们带来代码上的方便就可以用,如有不当之处还望大家指出1,项目结构图如下所示:一个ClassLb类库项目,一个为测试用的testReflect的webform项目,testReflect添加对ClassLb类库项目的引用...
阅读全文
摘要:怎么向数据库中快速插入十万条数据呢,当然得需要对比才能看到效果,今天给大家亲身测了两种方法对比,差别25倍左右1,数据库用sql server 2008 r2,表结构非常简单,四个字段,建数据表的sql代码如下USE [TestDB]GO/****** Object: Table [dbo].[User_1] Script Date: 03/27/2014 00:31:16 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[User_1]( [ID] [int] NULL, [Na...
阅读全文
摘要:最近做的.net项目(Windows Service)需要向Android手机发送推送消息,真是有点困难,没有搞过就不停的搜文档,最后看到了一个开源项目PushSharp,可以在.net平台推送IOS,Android,Windows Phone等设备消息,大喜,然后先做了IOS的,成功了,但是做Android的时候遇到了问题,一直推送不成功,程序执行了,但是推送一直出不来,后来费劲的在网上搜,没有找到,最后放弃使用这种推送Android,另寻出路,随后找到了一种C2DM云端推送功能,但是问题又出现了,(1)C2DM内置于Android的2.2系统上,无法兼容老的1.6到2.1系统;(2)...
阅读全文
摘要:1,新建一个控制台应用程序TestDelegate,本项目主要实现:热水器加热,报警器监控,当热水温度达到80度的时候报警器报警这样一个简单的事件处理程序2,定义委托处理程序public delegate void PlayGameHandler(object sender, System.EventArgs e);3,添加一个报警器类,报警方法只有在温度超过80度的时候会被调用// 负责报警的人 public class 报警器 { public 报警器() { Console.WriteLine("生成报警器..."); ...
阅读全文
摘要:1,首先添加两个windows窗体项目,一个作为服务端server,一个作为客户端Client2,然后添加服务端代码,添加命名空间,界面上添加TextBox控件using System.Net;using System.Net.Sockets;3,FormLoad方法添加代码private void Form1_Load(object sender, EventArgs e) { IPEndPoint epServer = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 7878);//IP地址和端口号 ...
阅读全文