weizhiai12的专栏

KevinGao的地盘

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

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

2011-12-23 11:03:43

阅读数 1520

评论数 0

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

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

2011-12-12 11:07:04

阅读数 6937

评论数 4

C#执行Excel宏模版的方法

在项目中如果涉及到用Excel开发的报表模版来导出报表数据的话,一般都是在Excel报表中使用VBA做成宏来进行调用。即先使用Excel自带的VBA开发好报表模版,然后再将模版程序放在固定目录下,在管理软件中对这些报表模版进行调用。这样就不需要使用其它报表工具来进行开发了,因为Excel功能比较强...

2011-09-27 09:57:39

阅读数 2285

评论数 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

阅读数 2362

评论数 0

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

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

2015-08-23 11:11:13

阅读数 3073

评论数 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

阅读数 2789

评论数 0

RDLC 图形报表预览时 “本地报表处理期间错误”

在RDLC报表中有图形报表的导出和打印都正常,但预览时“本地报表处理期间错误”,这是因为你设置的图形太宽已经超过默认的A4 纸的宽度,解决办法:报表页面的报表--->报表属性 把边距设置小些,和图形宽度设置小些就可以了

2014-07-09 18:59:57

阅读数 1663

评论数 0

Rdlc报表出现空白页解决方法

在使用RDLC报表时,碰到这种情况:当只有一页数据时,报表确显示两页,第二页除了报表头之外数据为空。然后,当有多页数据时,最后一页为空。 这个问题很奇怪,网上有很多解决方案,以下的方法可以解决此问题。 方法一:设置报表的属性 ConsumeConteinerWhitespace = T...

2014-06-23 17:12:36

阅读数 1831

评论数 0

C#开发和调用Web Service

1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,...

2012-05-07 11:10:26

阅读数 655

评论数 0

一个数据库系统的笔试题

这是我曾经参与某公司面试时,做的一道笔试题,现在拿出来给大家分享下。题目如下: 一个刚上线半年的数据库软件系统,在某一天系统突然变的很慢,请分析可能导致这种情况的原因。 看到这样一个题目,大家心中会有一个什么样的思路呢?可以先思考下。 当然我接下来会告诉大家我是如何解答的,当然我的解答也不一...

2012-04-21 15:52:54

阅读数 1049

评论数 2

总结几种C#窗体间通讯的处理方法

应用程序开发中,经常需要多窗体之间进行数据通信,写几个例子,把几种常用的通信方式总结一下: 主窗体Form1是一个ListBox,单击选中某列时,弹出窗体Form2,Form2中两个控件,一个是TextBox,显示选中的该列的文本,另一个是按钮,点击时将修改后的值回传,且在Form1中修改相应的...

2011-12-28 09:15:08

阅读数 611

评论数 0

C#读写ini文件详解

C#读写ini文件是如何进行的呢?C#读写ini文件需要的方法有哪些呢?本文就向你一一介绍。 C#读写ini文件之前要了解的概念:INI就是扩展名为"INI"的文件,其实他本身是个文本文件,可以用记事本打开,主要存放的是用户所做的选择或系统的各种参数. C#读写...

2011-12-28 08:58:07

阅读数 5272

评论数 1

C#中将DataTable中数据导出到csv文件中

在上一篇博文【C#读取CSV文件的方法】中,我介绍了读取csv文件中数据的方法,现在我来介绍下将datatable中的数据导出到csv文件中的方法,废话不 多说了,deme程序的代码如下:  protected void Button1_Click(object sender, EventAr...

2011-12-24 16:45:38

阅读数 2871

评论数 0

进程监视类ProceWatcher

/*========================================================  * Author:myhuang  * Date:2007-02-26  * Note:获取进程主要属性值  ==============================...

2011-12-23 11:32:23

阅读数 869

评论数 0

C#将jpg格式图片合成到bmp格式图片中

在C#中,有时为解决几个图片显示的问题,比如有一张背景图,还有一直是要显示在背景图上的图片,如何能将这2张图片合成一张图片显示呢? 下面的例子提供了这样一个解决的方法,代码如下: //strwinepath酒的图片 //strBackPic 背景图片 private void Test...

2011-12-19 10:47:50

阅读数 1604

评论数 0

字节流转换为对象的方法

今天在对字节流转换为对象时,发现总是会报错,后来查明原因是要将流的Index设置为起始位置,因为序列化后Index移到了 流的末尾,所以才报错了。代码如下: public static T  DeSerializer(byte[] buffer, int length)     ...

2011-12-16 21:43:10

阅读数 1118

评论数 0

asp.net(c#)学习网站大收藏

1. 大名鼎鼎的CodeGuru 号称代码领头羊 非常著名的关于程序开发的网站,大量的资料.强烈推荐 http://www.codeguru.com/ - 外文 2. Developer.com: An EarthWeb site http://www.developer.com/ - 外文 3....

2011-12-02 22:18:08

阅读数 717

评论数 0

Invoke and BeginInvoke

在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate。   一、为什么Control类提供了Invoke和BeginInvoke机制? 关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。 ...

2011-11-04 17:18:04

阅读数 485

评论数 0

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