.NET
文章平均质量分 76
iteye_14059
这个作者很懒,什么都没留下…
展开
-
C#调用DLL
每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。(一) 调用DLL中的非托管函数一...原创 2012-03-08 14:42:41 · 114 阅读 · 0 评论 -
VS使用中 coloader80.dll异常
今天在工作的时候由于不小心直接关掉了正在运行程序的Visual Studio2008开发工具。当我再次启动程序的时候,就无法正常运行了,很是郁闷,老报一个错误:coloader80.dll安装异常,要我在运行命令行里输入下面的内容注册regsvr32 "%CommonProgramFiles%/Microsoft Shared/VS7Debug/coloader80.dll"然后我就...原创 2013-01-04 16:29:41 · 372 阅读 · 0 评论 -
log4net使用详解
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERR...原创 2012-12-08 13:26:42 · 91 阅读 · 0 评论 -
WMI Troubleshooting
When accessing WMI local or remote data in an application or script, you may encounter errors ranging from missing classes to access denied. Providers also have debugging options and troubleshooting c...原创 2012-09-24 14:18:25 · 144 阅读 · 0 评论 -
net中的WMI编程(二):WMI中的WQL语言和WQL的测试工具
今天临晨本人写了一篇有关.net中WMI编程的入门文章,名字是《 .net中的WMI编程(一):WMI介绍及简单应用》,如果你对WMI还不太熟悉,请先阅读那一篇,以便有个大概的印象,网址是:http://blog.csdn.net/zhoufoxcn/archive/2008/01/14/2042697.aspx。昨天给大家展示的例子都比较简单(我个人觉得),不过还是有不少朋友私底下问我为...原创 2012-09-24 13:41:19 · 140 阅读 · 0 评论 -
net中的WMI编程(一):WMI介绍及简单应用
前言: 由于.net的某些特点使它脱离了操作系统底层,所以如果我们想获得一些底层的操作系统信息的时候比较困难,经常需要DllImport技术,这对一些对C/C++不熟悉的程序员来说简直是一个梦魇(对于我来说也是如此,虽然大学里学习过C/C++,可是我从来没有用过它们做过任何实际的应用程序开发),所以能通过一些简单的办法处理的,我都绕过去了,很多时候我喜欢借助命令行来执行一些命令,然后截取输出流...原创 2012-09-24 13:40:23 · 162 阅读 · 0 评论 -
Reflector 已经out了,试试ILSpy
Reflector是.NET开发中必备的反编译工具。即使没有用在反编译领域,也常常用它来检查程序集的命名规范,命名空间是否合理,组织类型的方法是否需要改善。举例说明,它有一个可以查看程序集完整名称的功能,请看下图 这里的Name,是标识一个程序集的完整标识,当GAC中存在程序集的多个版本时,这个名称是唯一的识别名称。但是,Reflector很早就转向收费软件了,需要购买许可才可以使用。...原创 2012-04-09 16:47:24 · 85 阅读 · 0 评论 -
ADO.NET中SQL Server数据库连接池
连接到数据库服务器通常由几个需要很长时间的步骤组成。 必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次握手,必须分析连接字符串信息,必须由服务器对连接进行身份验证,必须运行检查以便在当前事务中登记,等等。 AD: 实际上,大多数应用程序仅使用一个或几个不同的连接配置。 这意味着在执行应用程序期间,许多相同的连接将反复地打开和关闭。 ...原创 2012-04-09 15:43:03 · 104 阅读 · 0 评论 -
ADO.NET数据库连接池的介绍
摘录自MSDN: 建立池连接可以显著提高应用程序的性能和可缩放性。SQL Server .NET Framework 数据提供程序自动为 ADO.NET 客户端应用程序提供连接池。您也可以提供几个连接字符串修饰符来控制连接池行为,请参见本主题内下文中“使用连接字符串关键字控制连接池”这一节。池的创建和分配当连接打开时,将根据一种精确的匹配算法来创建连接池,该算法会使连接池与连接...原创 2012-04-09 15:35:44 · 133 阅读 · 0 评论 -
WPF入门教程系列(二) 深入剖析WPF Binding的使用方法
同一个对象(特指System.Windows.DependencyObject的子类)的同一种属性(特指DependencyProperty)只能拥有一个binding。这一点可以通过设置binding对象的方法名得知:public static BindingExpressionBase SetBinding( DependencyObject target, ...原创 2012-03-16 17:15:19 · 122 阅读 · 0 评论 -
WPF入门教程系列(一) 创建你的第一个WPF项目
WPF基础知识快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识:1) C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽然WPF是XAML配置的,但是总还是要写代码的,相信各位读者应该也都有这个基础了。2) HTML语言:虽然WPF是窗体程序但是由于使用的XAML语言,如果以前接触过HTML、XHT...原创 2012-03-16 17:11:48 · 181 阅读 · 0 评论 -
使用 SQL Server Compact 3.5 数据库(设备)
更新: 2008 年 7 月Visual Studio 包含 SQL Server Compact 3.5,这是一个轻量关系数据库引擎,常用于设备应用程序中。SQL Server Compact 3.5 概述SQL Server Compact 3.5 是用于设备应用程序的理想数据库,因为它提供以下功能:轻量级操作(在进程内运行,...原创 2012-03-16 16:43:25 · 1591 阅读 · 0 评论 -
vs2010创建ActiveX工程和怎么给ActiveX添加方法
ActiveX控件是注册到电脑上的一个注册库文件,以ocx和dll结尾,可供第三方程序下载和在本地调用接口。下面和大家分享一下怎么通过visual studio2010创建一个Activex工程以及怎么在ActiveX中添加自己的方法。百度经验:jingyan.baidu.com 工具/原料电脑visual studio2010百度经验...原创 2015-01-13 11:11:32 · 523 阅读 · 0 评论