weizhiai12的专栏

KevinGao的地盘

C# 邮件发送方法【NetMail方式】

在上一篇博文C# 邮件发送方法【webMail方式】中介绍了Webmail的邮件发送方式,现在介绍下C#中使用NetMail发送邮件的方式, 测试代码如下:  ///     /// NetMail方式测试通过     ///     private void TestSend() ...

2011-12-23 11:03:43

阅读数 1523

评论数 0

C# 邮件发送方法【webMail方式】

在C#中发送邮件的方式有2种,一种是使用webmail方式进行发送,另外一种就是采用netmail发送的方式,在采用这2种方式发送邮件时,如果采用公用的邮件服务器(如126邮件服务器,Sina的邮件服务器)都是需要授权认证才能够发送,如果是采用Gmail的话,还会有每天发送邮件的数量等限制。这2种...

2011-12-23 10:51:23

阅读数 4165

评论数 1

【C#】 Socket通讯客户端程序

这段时间一直在优化Socket通讯这块,经常和Socket打交道,现在分享给大家一个小的案例, 代码如下: byte[] m_dataBuffer = new byte [10];         IAsyncResult m_result;         public AsyncCal...

2011-12-20 10:40:32

阅读数 1673

评论数 2

使用Joson的格式字符串在Socket中通讯时数据格式的转换

最近在测试通讯模块时,发现新增的Android平台发送过来的数据,服务器端总是收不到,后来发现java中数据类型有些和C#中的不一样,比如C#中byte对应范围是0~255,而Java中则对应的是-128~127,因此直接按照通讯协议传序列化的二进制流总是出现问题。考虑到这一点在Android那一...

2011-12-17 16:19:32

阅读数 1734

评论数 0

AMF序列化为对象和AMF序列化为二进制字节流

在使用Flex作为页面前端驱动Socket通讯时,一般使用AMF格式来进行的发送和接收,因此就要涉及到不同的数据格式的转换。 下面提供了AMF序列化为对象和AMF序列化为二进制字节流的方法,代码如下: //将AMF格式字节流转换为对象 public static T AMF_Deseri...

2011-12-17 15:57:10

阅读数 2664

评论数 0

C#获取当前运行的源代码的文件名和当前源代码的行数的方法

在C#中记录日志时,为了以后查找错误或者跟踪的方便,最好能记录下出错的源代码的文件名和出错的源代码的行数。 这2个方法如下: ///         /// 取得当前源码的哪一行         ///         ///         public static int ...

2011-12-12 11:07:04

阅读数 6940

评论数 4

C#操作Excel总结

0. 导入命名空间:  1 2 3 4 using Microsoft.Office.Core; using Microsoft.Office.Interop.Excel; using System.IO; using Syste...

2015-08-28 20:34:16

阅读数 3213

评论数 0

MVVM、MVVMLight、MVVMLight Toolkit之我见

我想,现在已经有不少朋友在项目中使用了MVVMLight了吧,如果你正在做WPF,Silverlight,Windows Phone的开发,那么,你有十分必要的理由了解MVVM和MVVMLight。我写这篇文章的目的,是给大家做一个总结,以便更多的朋友了解并掌握MVVM。   首先,要说一下M...

2015-08-23 11:23:36

阅读数 680

评论数 0

谈谈关于MVP模式中V-P交互问题

在差不多两年的时间内,我们项目组几十来号人都扑在一个项目上面。这是一个基于微软SCSF(Smart Client Software Factory)的项目,客户端是墨尔本一家事业单位。前两周,我奉命负责对某个模块进行Code Review工作,在此期间,发现了一些问题,也有了一些想法。不过,有些想...

2015-08-23 11:17:33

阅读数 2376

评论数 0

MVC, MVP, MVVM比较以及区别(下)

上一篇得到大家的关注,非常感谢。一些朋友评论中,希望快点出下一篇。由于自己对于这些模式的理解也是有限,所以这一篇来得迟了一些。对于这些模式的比较,是结合自己的理解,一些地方不一定准确,但是只有亮出自己的观点,才能抛砖引玉不是? 欢迎各位拍砖。:) 阅读目录: 四. MVP模式  ...

2015-08-23 11:11:13

阅读数 3073

评论数 1

MVC, MVP, MVVM比较以及区别(上)

MVC, MVP和MVVM都是用来解决界面呈现和逻辑代码分离而出现的模式。以前只是对它们有部分的了解,没有深入的研究过,对于一些里面的概念和区别也是一知半解。现在一边查资料,并结合自己的理解,来谈一下对于这三种模式思想的理解,以及它们的区别。欢迎各位高手拍砖。 阅读目录: 一. M...

2015-08-23 10:46:10

阅读数 10934

评论数 1

ASP.NET MVC 4 插件化架构简单实现-思路篇

ASP.NET MVC 4 插件化架构简单实现-思路篇 分类: ASP.NET C# 2014-12-23 15:06 234人阅读 评论(0) 收藏 举报 目录(?)[+] 用过和做过插件的都会了解插件的好处,园子里也有很多和讨论,但大都只些简单的加载程序集什么的,这里主要讨...

2015-08-23 10:09:08

阅读数 857

评论数 0

ASP.NET MVC 4 插件化架构简单实现-思路篇

用过和做过插件的都会了解插件的好处,园子里也有很多和讨论,但大都只些简单的加载程序集什么的,这里主要讨论的就是使用 ASP.NET MVC 4 来实现每个插件都可以完全从主站点剥离出来,即使只是一个插件,也是一个完整的站点,同时也可以和其它插件一起组装成一个庞大的系统。 参考资料: A...

2015-08-23 10:04:00

阅读数 2795

评论数 0

Sqllite的dll的不同版本针对不同windows系统平台

最近在开发一个使用了sqllite数据库项目时发现由于目前sqllite针对x86的系统和x64的系统有不同的dll,当初自己开发时用的是x86的dll,即dll版本为1.0.66.0的dll,结果在 选择了目标平台为x64时编译不了,后来查了些资料,在网上找了一个可以在x64系统平台上运行的版...

2015-04-25 10:54:40

阅读数 677

评论数 0

C#访问sqllite数据库的数据库访问类

最近在一个项目中需要用到sqllite数据库,因此根据项目需要收集了sqllite的数据库访问类的资料,然后根据实际需求进行了改装,并 成功的运用到了项目中,现在项目也成功上线,特将此代码分享给大家:          ///     /// 数据库操作抽象     ///     ...

2015-04-25 10:41:35

阅读数 582

评论数 0

用户登录保存密码等信息的可逆加解密算法

关于加密解密的可逆算法,网上一搜一大把,我自己也是在网络上找了很多,借鉴了很多童鞋的思路,然后根据实际需要进行了些调整,然后在项目中进行了应用,现在 将此加密解密类的代码贴出来给大家分享下:     ///     /// 用户登录保存本地密码等信息的可逆加解密算法;     /// ...

2015-04-15 16:22:51

阅读数 605

评论数 0

C#访问Access数据库的数据库操作类

最近做了一些关于Access数据库的应用开发,其中涉及了对Access数据库的访问,现在将我们自己用到的几个基类贴出来给 大家看看,由于涉及功能并不多,其中有些也是借鉴了他人的代码,功能也比较简单,大家不要见笑了,呵呵         ///     /// 数据库操作抽象     //...

2015-04-15 16:14:30

阅读数 1351

评论数 1

XML 和 List 互转类

XML 和 List 互转类   using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml; namespace Xml...

2014-08-24 11:49:34

阅读数 7425

评论数 0

C#中将结构类型数据存储到二进制文件中方法

以往在vb6,v

2014-07-13 11:49:20

阅读数 5021

评论数 0

rdlc报表在vs2008下编辑正常,在vs2012上编辑就报错

最近我们的系统的开发工具由vs2008升级到了2012,由于系统中很多报表都是用rdlc来开发的,今天 遇到有报表需要改动的需求,就直接使用vs2012对rdlc报表进行了编辑,结果改完后,怎么预览报表都报错。 后来我通过vsts源代码管理器比较了编辑前后的报表文件,结果发现我只是改动其中的一...

2014-07-09 19:13:17

阅读数 2208

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭