Net
文章平均质量分 77
xinsuanwencun
这个作者很懒,什么都没留下…
展开
-
厚积薄发,丰富的公用类库积累
http://www.cnblogs.com/wuhuacong/archive/2011/06/30/2095080.html转载 2013-02-19 14:00:10 · 336 阅读 · 0 评论 -
最简明 datatable to excel
/********************************************************* 如果引用->添加引用->.net选项卡下有->using Microsoft.Office.Interop.Excel;->直接引入* 如果没有,请把->Microsoft.Office.Interop.Excel.dll->放到Debug目录下->* 引用->添加引用原创 2013-08-09 11:57:13 · 446 阅读 · 0 评论 -
读取数据库中表和列的信息
--读取库中的所有库Select Name FROM Master..SysDatabases order by Name--读取库中的所有表名Select Name from Master..sysobjects where xtype='u' order by name--读取指定表的所有列名select name from syscolumns where id=(sel转载 2013-12-19 15:42:13 · 537 阅读 · 0 评论 -
DataFormatString
在 我们从业务逻辑层获得数据实体时候,接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中,但是有一些字段需要重新格式化格式。比 如货币单位字段,需要显示货币符号和每隔三位显示分隔符;再比如日期字段,数据库中存放的是日期和时间,但是在界面上需要按照XXXX年XX月XX日的格 式显示。这时候我们就用到了DataFormatString 属性。DataFormatStr转载 2013-12-20 15:57:07 · 472 阅读 · 0 评论 -
C#线程:BeginInvoke和EndInvoke方法
C#线程:BeginInvoke和EndInvoke方法2009-08-04 16:58 yizhiduxiu11 csdn 字号:T |T本文开始C#线程系列讲座之一,即BeginInvoke和EndInvoke方法。开发语言:C#3.0IDE:Visual Studio 2008一、C#线程概述在操作系统中一个转载 2014-03-26 11:35:38 · 480 阅读 · 0 评论 -
WCF启用端口三步骤实现
WCF启用端口三步骤实现WCF启用端口共享服务只需要三个步骤:启用 NET.TCP Port 共享服务(默认是禁用的)WCF 服务采用TCP 协议设置 PortSharingEnabled 属性为 true第一步. 启用 NET.TCP 端口共享服务通过“开始”-〉“控制面板”-〉“管理工具”-〉服务,打开如下图所示的“服务对话框”,然后定位到Net.TCP Port原创 2014-06-17 17:34:46 · 2083 阅读 · 0 评论 -
C#使用Mutex实现程序单实例运行
C#使用Mutex实现程序单实例运行大家在开发程序的时候,有时需要限制程序,只能同时运行一个实例,实现此功能,对于VB.NET是非常容易的,只要指定一个属性即可,但是C#实现起来,就稍微繁琐了。C#实现单实例运行的方法,也有多种,比如利用 Process 查找进程的方式,利用 API findwindow 查找窗体的方式,还有就是 利用 Mutex 原子操作,上面几种方法中, 综合原创 2014-09-22 17:52:28 · 693 阅读 · 0 评论 -
.net 本地化
UI Menu:1、窗体资源文件,控件UI布局完成。2、设置窗体Localization为True。3、设置窗体Language为中文。4、设置各个窗体控件的中文名称保存。5、窗体文件下面就会产生窗体.zh.resx的文件。6、复制后修改为其他需要配置的语言文字,并命名相应后缀,如:.en-US.resx。Dialog:1、增加项目资源文件.resx.2原创 2017-09-04 17:47:38 · 585 阅读 · 0 评论 -
基于.NET平台常用的框架技术整理
部分收藏于:http://www.cnblogs.com/hgmyz/p/5313983.html自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Micro...原创 2019-05-30 09:57:55 · 1068 阅读 · 0 评论 -
OLEDB方式读取Excel丢失数据的原因和解决方法
学习笔记OLEDB方式读取Excel丢失数据的原因和解决方法OLEDB方式读取Excel丢失数据的原因我到网上找到的解决方法以下为互联网原文 原文地址:http://www.douban.com/note/18510346/ 正文1 引言 在应用程序的设计中,经常需要读取Excel数据或将Excel数据导入转换到其他数据载体中,例如将Excel数据通转载 2013-02-19 16:56:33 · 2424 阅读 · 0 评论 -
C#编程技巧七条
//转自:http://developer.51cto.com/art/200908/141277.htmC#编程技巧之一、最小化窗口点击“X”或“Alt+F4”时,最小化窗口,如:protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x0112; const int SC_转载 2013-02-03 11:51:55 · 324 阅读 · 0 评论 -
excel资料操作
<br />我们在做excel资料的时候,通常有以下方法。<br />一.导入导出excel常用方法:<br />1.用查询表的方式查询并show在数据集控件上。代码publicstaticstring strCon =" Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =C://08.xls;Extended Properties=Excel 8.0";<br />publicstatic DataSet ds;<br />protectedvoid Pa原创 2010-07-24 12:59:00 · 350 阅读 · 0 评论 -
excel资料操作
<br />我们在做excel资料的时候,通常有以下方法。<br />一.导入导出excel常用方法:<br />1.用查询表的方式查询并show在数据集控件上。代码publicstaticstring strCon =" Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =C://08.xls;Extended Properties=Excel 8.0";<br />publicstatic DataSet ds;<br />protectedvoid Pa原创 2010-07-24 13:00:00 · 317 阅读 · 0 评论 -
excel资料操作
我们在做excel资料的时候,通常有的方法。原创 2010-07-24 13:00:00 · 389 阅读 · 0 评论 -
MessageQueue
using System;//using System.Collections;using System.Collections.Generic;using System.Text;namespace CFM.util.rv{ public class MessageQueue { private static LinkedList lls; static int msgCount = 10; static object obj; publ原创 2011-01-20 11:13:00 · 339 阅读 · 0 评论 -
如何编译加密保护.net中的dll文件
如何编译加密保护.net中的dll文件(防止破解、反编译dll)2012-03-07 11:21 .net是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。中间语言很容易被反编译,所以研究下如何有效的保护dll文件。我大致的方法为 :强签名+混淆+加密。强签名强命名程序集,可以确转载 2012-08-01 17:59:16 · 859 阅读 · 0 评论 -
Linux系统中软件简单License的实现
Linux系统中软件简单License的实现 笔者:鄞云鹏时间:2007-5-22email: laopang@vip.sina.com 概述 目前,很多商用应用系统是运行在Linux系统之上的,为了维护开发者利益,有必要为软件添加license功能,防止软件被盗用和挪用。本文探讨如何在Linux软件中添加license功能,用到的算法是MD5算法。转载 2012-08-01 18:00:59 · 9903 阅读 · 1 评论 -
C# winForm程序开机启动和托盘显示
C# winForm程序开机启动和托盘显示这段时间一直在学习C#,看了书然后又在网上看了N多大神些的blog,然后自己学着做了一个像QQ托盘图标那样的小功能的Demo: (1)、在窗口上点击关闭按钮或者最小化时将托盘显示; (2)、双击托盘图标显示窗口; (3)、右键点击托盘图标提供三个菜单选项,“退出”、“隐藏”、“显示”;转载 2012-09-10 00:05:31 · 804 阅读 · 0 评论 -
实践证明,SQL Server 2000 + 2005 + 2008,完全可以共存,注意区别
转自:http://blog.csdn.net/jehnjehn/article/details/6927196 实践证明,SQL Server 2000 + 2005 + 2008,完全可以共存,注意区别(1)只要实例名不同即可(如:默认实例、命名实例SQL2005、命名实例SQL2008)。 (2)2005 与 2008要求的 .NET Framework 版本不一转载 2012-09-17 21:52:51 · 615 阅读 · 0 评论 -
C# 获取进程或线程的相关信息
C# 获取进程或线程的相关信息 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace ConsoleApp{ class ProcessDo {原创 2012-12-16 16:10:45 · 1071 阅读 · 0 评论 -
C#线程系列讲座(1):BeginInvoke和EndInvoke方法
转载自: http://www.cnblogs.com/nokiaguy/archive/2008/07/13/1241817.html1. BeginInvoke和EndInvoke方法2. Thread类3. 线程池4. 线程同步基础5. 死锁6. 线程同步的7种方法7. 如何在线程中访问GUI组件一、线程概述在操作系统中一个进程至少要包含一转载 2013-02-03 11:25:54 · 317 阅读 · 0 评论 -
WebService
1. 添加WebService项目,建立WebService,引用System.Data.OleDb(or System.Data.SqlClient), 在WebService的方法中写具体数据库操作,如读取。 2.确认能访问到WebService,如:http://localhost/myWebService/DBOperation.asmx 3.建立C#windows应用程原创 2010-04-15 08:41:00 · 501 阅读 · 0 评论