
C#
wzwind
这个作者很懒,什么都没留下…
展开
-
NET开源项目介绍及资源推荐:序
.NET开源项目介绍及资源推荐:序 最近比较忙,写不出来别的文章,只好给大家来一个.NET开源项目介绍及资源推荐系列。我觉得总结这样的一个系列还是必要的,在.NET平台下,各种各样的开源框架非常多,对于有些朋友来说往往会弄不明白一些框架到底是作什么用的?或者说要实现某些功能有哪些框架可供选择呢?学习某个框架有哪些好的资源?接下来我将写几篇文章对.NET平台下的开源项目作一简单的介绍,主转载 2007-08-11 15:20:00 · 752 阅读 · 0 评论 -
NET Framework Library Source Code now available
NET Framework Library Source Code now availableLast October I blogged about our plan to release the source code to the .NET Framework libraries, and enable debugging support of them with Visua转载 2008-02-15 14:34:00 · 1677 阅读 · 0 评论 -
Releasing the Source Code for the .NET Framework Libraries
Releasing the Source Code for the .NET Framework Libraries One of the things my team has been working to enable has been the ability for .NET developers to download and browse the source code转载 2008-02-15 14:40:00 · 752 阅读 · 0 评论 -
在C#里面调用带有回调函数和自定义结构体的DLL的例程
在C#里面调用带有回调函数和自定义结构体的DLL的例程网友评论 0 条 转载到博客本日:1 本周:2 本月:2 总浏览数:78 2007-2-6 7:53:29 来源: 本站整理开发环境: WinXP Pro(SP2英文版) + VS.NET 2003中文版接口库版本: CMPP2.0 API第二版(V2.6)该例程演示了如何在C#里面调用VC6.0开发的带回调函数的API,而且回转载 2007-12-04 16:41:00 · 1466 阅读 · 0 评论 -
线程间操作无效: 从不是创建控件“xxx”的线程访问它
线程间操作无效: 从不是创建控件“xxx”的线程访问它2007年5月11日 1:55:32 发布:qiuyi 在WinForm中,直接使用自己创建的线程去使用窗体中的控件,是不安全的,不允许这样操作,以用委托的方式进行处理: delegate void WriteLabelText(string str, Color color); private void s转载 2007-12-08 00:07:00 · 1181 阅读 · 0 评论 -
用Visual C#调用Windows API函数
用Visual C#调用Windows API函数开发者在线 Builder.com.cn 更新时间:2007-09-28作者:中国IT实验室 来源:中国IT实验室本文关键词: C# 编程 .net Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,转载 2007-12-10 21:16:00 · 655 阅读 · 0 评论 -
试图运行项目时出错:无法启动调试 没有正确安装调试器
当你遇到“试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装或修复调试器”,请尝试下面的操作可以解决你的问题:1、请确定你的操作系统是否运行在debug模式下,此时VS.NET将不能调试。2、确定你的项目已经启动了“非托管代码”调试选项。3、尝试重新安装VS.NET中的修复选项。4、在命令行中尝试重新注册mscordbi.dll(regsvr32 mscordbi.dll)文转载 2008-01-08 09:31:00 · 2600 阅读 · 1 评论 -
小巧优美的ORM框架-doodads入门指南
小巧优美的ORM框架-doodads入门指南 关于.net下的ORM框架,大家最为耳熟的可能就是NHibernate了,当然,很多公司正在使用自己开发的ORM框架,笔者至少见过3家不同公司的ORM框架,其实都是大同小异,借助于codesmith、mygeneration等代码生成工具,自己开发一个ORM框架也不是什么难事,关键的问题是,你能不能设计出代码优美简洁、功能灵活、定制方便以及转载 2009-07-21 14:33:00 · 1313 阅读 · 0 评论 -
创建一个新的C#模板
原文信息原文地址 原文作者信息 Justin Greenwood MyGeneration Software http://www.mygenerationsoftware.com/ October 7, 2004 系统需求: Microsoft Windows 2000/XP Microsoft .Net Framework 1.1/更转载 2009-07-24 11:09:00 · 5096 阅读 · 0 评论 -
ASP.NET Forms验证(自定义、角色提供程序)
ASP.NET Forms验证(自定义、角色提供程序) Posted by: bin in Untagged on 4月 , 2009 <a title="Print" onclick="function onclick(){window.open(http://www.cheeli.com.cn/index.php/blog/printblog?index_php?view=转载 2009-08-07 12:56:00 · 749 阅读 · 0 评论 -
动态改变page的theme
Global.asax的代码如下: void Page_PreInit(object sender, BrockAllen.Web.PageEventArgs e) { string t = HttpContext.Current.Profile.GetPropertyValue("Theme") as string; if (t != null && t.Length > 0) { e.Pa原创 2009-08-08 13:43:00 · 631 阅读 · 0 评论 -
禁止WPF的导航功能
Disable Navigation Hotkeys in a WPF Navigation AppTuesday, September 26, 2006 6:49 PMRyan F 0Sign In to VoteHow can i disable navigation hotkeys in a wpf navigation app? Fo转载 2009-09-03 15:08:00 · 3384 阅读 · 0 评论 -
WPF中自定义只能输入数字的TextBox
KeyDown事件:private void TextBox_KeyDown(object sender, System.Windows.Input.KeyEventArgs e) { TextBox txt = sender as TextBox; //屏蔽非法按键 if ((e.Key >= Key.Nu原创 2009-09-08 12:36:00 · 8080 阅读 · 2 评论 -
支付宝及时到帐接口使用详解
支付宝及时到帐接口使用详解 收藏 这两天写支付宝接口, 这个话题不新了, 因为很多人都 做过了, 在这里我说说我的看法吧, 先说一下实现其实支付宝公司已经给我们做的很好了, 只要少量的改动就OK了,只是有的程序员不太明天他们的动作流程而以,我就以及时到帐为例子来说了,呵呵 在这之前就大家先下载一下c#版的及时到帐代码 这里是下载地址http://dev.alipay.com/de转载 2010-03-01 13:22:00 · 1345 阅读 · 0 评论 -
C#中切分窗口
<br /> C#中切分窗口 收藏 <br />C#中进行窗口切分实际就是将其它窗口作为子窗口添加到其它窗口中,并按顺序排列。<br />我们习惯将窗口左边作为控制栏,固定不变,右边为显示拦,随左边的控制而变化。<br />现在我们来建一个这样的程序,用户点击左边的按钮1,右边显示窗口1,点击按钮2,右边显示窗口2。<br />打开visual studio 2005.<br />file-> new->project弹出new project窗口,如果默认是C#语言,只需在Templates栏选择win转载 2010-07-02 12:41:00 · 2284 阅读 · 0 评论 -
c#调api串口通讯
在调试ICU通信设备的时候,由于串口通信老出现故障,所以就怀疑CF实现的SerialPort类是否有问题,所以最后决定用纯API函数实现串口读写。先从网上搜索相关代码(关键字:C# API 串口),发现网上相关的资料大约来源于一个版本,那就是所谓的msdn提供的样例代码(msdn的具体出处,我没有考证),其它的代码大都是它的变种。其实这个示例代码是有问题的,也就是说DCB结构体声明的有问题转载 2007-11-22 21:32:00 · 6595 阅读 · 4 评论 -
在nhibernate中执行SQL语句和存储过程
在nhibernate中执行SQL语句和存储过程 在有些时候,可能需要直接执行SQL语句、存储过程等,但nhibernate并没有提供一种让我们执行SQL语句的方法,不过可以通过一些间接的方法来实现。转载 2007-09-08 13:36:00 · 862 阅读 · 0 评论 -
c#开源项目网站
http://csharp-source.net/原创 2007-08-11 15:19:00 · 1006 阅读 · 0 评论 -
开源c#资源大全
http://www.cs-open.com/原创 2007-08-16 14:48:00 · 938 阅读 · 0 评论 -
.NET开源项目链接
.NET开源项目链接 项目 网址 简介 Rainbow http://www.rainbowportal.net/ http://sourceforge.net/projects/rainb转载 2007-08-16 13:58:00 · 965 阅读 · 0 评论 -
NET 优秀开源持久层框架 NHibernate & JAVA开源持久层框架 Hibernate
.NET 优秀开源持久层框架 NHibernate & JAVA开源持久层框架 Hibernate Posted on 2005-12-16 22:36 庄稼汉 阅读(1247) 评论(1) 编辑 收藏 引用 网摘 所属分类: 技术 <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xml转载 2007-08-16 14:14:00 · 2843 阅读 · 0 评论 -
NHibernate Plugin for Visual Studio 2005
NHibernate Plugin for Visual Studio 2005这个Nhibernate插件也可以用用。图形化设计生成hbm.xml文件和实体类感觉还不错。如何使用可以看看Getting Started with NHibernate Plug-in for Visual Studio 2005截2张图 设计界面 属性值可以设置 最终 生成的转载 2007-08-17 16:05:00 · 1559 阅读 · 0 评论 -
强大的代码生成工具MyGeneration
强大的代码生成工具MyGeneration MyGeneration是一个功能很强大的代码生成工具。通过编写包含各种类型脚本(C#,VB.Net,JScript,VBScript)的模板,通过数据库的表内容,生成你需要的各种代码。你可以用它来生成ORM的实体类,存储过程,SQL语句等等。我甚至用它来生成Asp.Net的页面(呵呵,我很懒)。MyGeneration提供了强大的在线模版转载 2007-08-20 13:21:00 · 1457 阅读 · 0 评论 -
NHibernate.Helper Project
NHibernate.Helper ProjectOverviewhttp://blogs.intesoft.net/simon/articles/16.aspxWhen using NHibernate in an ASP.NET application it is important to manage sessions correctly. Typically, a sessio转载 2007-08-20 15:28:00 · 1708 阅读 · 0 评论 -
NHibernate的关联映射(one-to-one,one-to-many,many-to-many)以及cascade分析
NHibernate的关联映射(one-to-one,one-to-many,many-to-many)以及cascade分析 一、典型设置cascade:(默认为none)级联。指明哪些操作会从对象级联到关联的对象。inverse: (默认为false) 标记这个集合作为双向关联关系中的方向一端。在双向关联时才需要设置。在设为false的一端对cascade进行维护。处于性能的考虑,转载 2007-08-22 15:25:00 · 3029 阅读 · 0 评论 -
NHibernate 配置文件的处理和使用多数据库的多层架构思路(第二部分)
NHibernate 配置文件的处理和使用多数据库的多层架构思路(第二部分) 二、数据访问层这里演示了一个 一对多的例子:两个表:事件表和日志表,事件表 (1: n) 日志表.以下是两个实体类和对应的配置文件。我单独建了一个项目来存放它们,它们不算是数据访问层!数据访问层、业务逻辑层、显示层都要用它。 //--------------------------------------转载 2007-08-31 15:17:00 · 734 阅读 · 0 评论 -
NHibernate 配置文件的处理和使用多数据库的多层架构思路(第三部分,附源代码)
三、业务逻辑层, 四、显示层 这两个就不说了。 下面给出 hibernate.cfg.xml 配置文件的内容:xml version="1.0" encoding="utf-8" ?>hibernate-configuration xmlns="urn:nhibernate-configuration-2.2" > session-factor转载 2007-08-31 15:18:00 · 959 阅读 · 0 评论 -
NHibernate 配置文件的处理和使用多数据库的多层架构思路(补充部分一)
NHibernate 配置文件的处理和使用多数据库的多层架构思路(补充部分一) 补充的原因:针对 session 的管理有点头疼! 《NHibernate 配置文件的处理和使用多数据库的多层架构思路》(一)中底层的思路只适合单线程的情况!比如这类简单的 MIS 系统:一个或是多个客户端安装在各自的机器上连接同一个或是多个数据库。因为针对一个数据库仅缓存了一个 ses转载 2007-08-31 15:20:00 · 836 阅读 · 0 评论 -
NHibernate 配置文件的处理和使用多数据库的多层架构思路(补充部分二)
第二种情况:多线程,比如.Net Remoting。 我现在就是遇见Net Remoting,才迫使我写这些东西的!每活动的个线程维护一个 session 。自然就提到了这个属性:System.ThreadStaticAttribute,MSDN是这样描述的:用 ThreadStaticAttribute 标记的 static 字段不在线程之间共享。每个执行线程都有单独的字段实例,并转载 2007-08-31 15:21:00 · 940 阅读 · 0 评论 -
NHibernate的Session管理
NHibernate的Session管理 代码下载看过hibernate文档的人应该看到在“第 1 章 在Tomcat中快速上手”,可以看到代码中使用ThreadLocal作为Session的存放容器。 public static final ThreadLocal session = new ThreadLocal();查看JDK的文档,这个东东作用是给每个线程提供单独的静态变量,在转载 2007-08-24 13:22:00 · 1185 阅读 · 0 评论 -
NHibernate 配置文件的处理和使用多数据库的多层架构思路(第一部分)
NHibernate 配置文件的处理和使用多数据库的多层架构思路(第一部分) 开发环境: windows server 2003 sp2 + VS2005 + SQL Server 2005 + NHibernate-1.2.0.GA(1) 配置文件的处理 主要是谈NHibernate的配置文件的数据库连接字符串的加密处理方法.关于配置文件的设置, renrenqq 的文转载 2007-08-31 15:09:00 · 892 阅读 · 0 评论 -
原生C#使用mask处理图片透明代码
<br />详见CodeProject<br /> <br />Bitmap Alpha Layer Editor<br /> <br />http://www.codeproject.com/KB/graphics/RGB2RGBA.aspx原创 2010-07-08 11:13:00 · 1657 阅读 · 0 评论