
.Net
agan4014
只为自己收集学习。
展开
-
通过代码来申请CA证书 -- cnblog
最近一个项目中有关于PKI体系的搭建的内容,由于以前没有做过这部分,所以一开始一头雾水。慢慢摸索有了一丁点成果,拿出来和大家分享。说的不对的地方望能指正。 PKI体系目前成了一个企业中信息化安全方面的关键点,是信息化安全的支柱。我所在的项目是以微软技术为基础的项目,CA的证书服务器是windows 2003 server自带的证书组件。 废话就不说太多了啊,说一下在转载 2008-03-22 03:44:00 · 1251 阅读 · 0 评论 -
获取控件间的相对位置 -- cnblog
我们知道WPF有着比较灵活的布局方式,关于某个控件的坐标,Canvas中的元素最简单,我们可以直接通过其GetLeft()与GetTop方法来获取,但其它布局面板中的,以及存在于不同布局面板中的元素中间的相对位置就比较让我们头疼了,其实有简单方法的,不知你有没发现。1,获取元素相对于父控件的位置使用Vector VisualTreeHelper.GetOffset(Visual visual)方法转载 2008-03-22 03:36:00 · 710 阅读 · 0 评论 -
在.NET程序中控制系统音量
在windows下控制系统音量,需要通过使用win32的WDM audio components(winmm.dll)来实现,为了方便起见,将其封装到了一个AudioMixerHelper类中,可以直接通过GetVolume()和SetVolume方法来改变音量。using System; using System.Runtime.InteropServices; namespace转载 2008-03-22 02:41:00 · 1093 阅读 · 0 评论 -
对虚拟目录的操作
之前做站点发布的时候,有用到对虚拟目录的操作,今天抽时间整理了一下,大概如下: 一、查看虚拟目录是否存在 private bool IsExitesVirtualDir(string virtualdirname) { bool exited =false; DirectoryEntry _entry = new DirectoryEntry("IIS://localhost/W3SV转载 2008-03-22 02:28:00 · 717 阅读 · 0 评论 -
DotNet开发人员十种必备工具
• 用于编写单元测试的 NUnit • 用于创建代码文档资料的 NDoc • 用于生成解决方案的 NAnt • 用于生成代码的 CodeSmith • 用于监视代码的 FxCop • 用于编译少量代码的 Snippet Compiler • 两种不同的转换器工具:ASP.NET 版本转换器和 Visual Studio .NET 项目转换器 •转载 2008-03-22 01:33:00 · 829 阅读 · 0 评论 -
Vista下的UAC是什么
>UAC (User Account Control)就是用户帐户控制,是让普通用户不用注销切换用户而得到高权限的一种方法。 >UAC在那里关系和打开? 开始菜单-〉控制面板-〉用户管理-〉打开或关闭“用户帐户控制” Run-〉Regedit-〉HKLM/Software/Microfte/windows/CurrentVerion/Policies/Syst转载 2008-03-22 01:07:00 · 622 阅读 · 0 评论 -
Sqlite中文排序研究
出处和作者联系方式:http://blog.youkuaiyun.com/absurd 作者联系方式:Li XianJing 更新时间:2006-12-19 Sqlite是一个用C语言实现的小型SQL数据库引擎。它体积小巧但功能强大,对硬件资源要求很低而且性能表现卓越,非常适合于嵌入式应用环境。最近发现sqlite并不支持中文(拼音/笔画)排序,而这个功能又是我们必需的,所以花了些时间去研究。转载 2008-03-22 00:57:00 · 819 阅读 · 0 评论 -
SQLite我选择我喜欢
最近由于项目的需要,需要一个小型的数据库的支持,我找到了SQLite ,它是我见到过最简单最方便的数据库,而且我可以免费获得原代码,对于SQLite的作者我更是佩服的五体投地!SQLite的下载地址是: http://www.sqlite.org/download.html我下载的是SQLite3,如果你只是的简单增删改的功能,那么下面几个api足够你使用的了! typedef stru转载 2008-03-22 00:51:00 · 988 阅读 · 1 评论 -
推荐一个好工具:P/Invoke Interop Assistant
在从托管代码里面调用非托管代码的时候,经常会翻阅MSDN找到需要调用的这个程序集里面的关于需要调用方法的签名,还要特别注意方法签名的写法。而且,有的时候我们找到一个非托管代码,对里面的调用方式还没有参考文档。这个boring的过程,以前我们可以利用MSDN,相关模块的参考文档,或者利用PInvoke.net这个网站来搞定。或者,我也见过一些同行找到了一个小工具P/Invoke wizard,用这个转载 2008-03-22 03:12:00 · 2064 阅读 · 0 评论 -
Visual C++编程指南 -- 托管C++
Visual C++编程指南 http://msdn2.microsoft.com/zh-cn/library/ms173251(VS.80).aspx 英文版:Visual C++ Programming Guide http://msdn2.microsoft.com/zh-cn/library/ms173251(en-us,VS.80).aspx本节包含关于 C++ 编程原创 2008-03-22 02:10:00 · 1480 阅读 · 0 评论 -
C#访问SQLite数据库
1.下载最新版SQLite(http://www.sqlite.org/download.html),其他版本也可以。 a.解压后copy c:/sqlite-3_5-0 b.进入cmd模式,进入sqlite-3_5_0目录,执行sqlite3 mytest.db c.create table mytable1 (seq int,desc varchar(8));in转载 2008-03-22 00:59:00 · 594 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
asp.net程序中最常用的三十三种编程代码,为初学者多多积累经验,为高手们归纳总结,看了觉得很有价值~,大家不妨参考下! 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+转载 2008-03-22 00:47:00 · 464 阅读 · 0 评论 -
VS程序性能分析器 -- 使用说明
Visual Studio 2005提供了一个方便易用的程序性能分析器,从“工具”菜单中选择“性能工具”子菜单,即可启动一个“性能向导”,通过此向导可完成对程序分析器的设置工作。本节通过一个实例介绍如何使用Visual Studio 2005提供的程序性能分析器。10.2.1 读懂示例程序代码首先请读者运行一下配套光盘中本章的示例项目PerformanceTest,程序运行界转载 2008-03-20 11:40:00 · 7970 阅读 · 0 评论 -
.NET Memory Profiler -- 发现内存泄露
下载地址:http://memprofiler.com/download.aspx 说明: 如果使用“Attach to a Process”方式,需要先安装Windbg. Find Memory LeaksOne way to find memory leaks is to look at a task that performs a lot of memory allocat原创 2008-03-14 02:34:00 · 6509 阅读 · 0 评论 -
使用 Minidumps 和 Visual Studio .NET 进行崩溃后调试
转载 2008-07-05 18:31:00 · 4039 阅读 · 0 评论