CharlesChen's Technical Space

简单实用是我一直在软件开发追求的目标(I Focus on. Net technology, to make the greatest efforts to enjoy the best of life.)
Not the best, only better
随笔 - 135, 文章 - 0, 评论 - 547, 阅读 - 51万
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  C#

C-sharp (also expressed C# or C♯) may refer to:. The musical scales C-sharp major or C-sharp minor; The musical pitch C♯;
摘要:本文转载 https://walterlv.github.io/dotnet/2017/09/22/dotnet-version.html ,感谢 吕毅 (包含链接: https://walterlv.github.io ) 当我们编译程序目标框架选为 .Net Framework 4.5/4.6/ 阅读全文

posted @ 2017-12-11 15:43 Charles Chen 阅读(1172) 评论(0) 推荐(1) 编辑

摘要:本文转载于: http://www.cnblogs.com/zfanlong1314/p/3916047.html 阅读全文

posted @ 2017-05-23 14:39 Charles Chen 阅读(1553) 评论(0) 推荐(0) 编辑

摘要:本文转载:http://www.cnblogs.com/Interkey/p/RunAsAdmin.html 在Vista 和 Windows 7 及更新版本的操作系统,增加了 UAC(用户账户控制) 的安全机制,如果 UAC 被打开,用户即使以管理员权限登录,其应用程序默认情况下也无法对系统目录、 阅读全文

posted @ 2017-05-23 10:58 Charles Chen 阅读(718) 评论(0) 推荐(0) 编辑

摘要: 阅读全文

posted @ 2016-11-14 22:28 Charles Chen 阅读(987) 评论(0) 推荐(0) 编辑

摘要:public class FsnBizNet { private static int count; public static int parseInt(IList<string> list) { int value = Convert.ToInt32(list[count + 1] + list 阅读全文

posted @ 2016-09-06 23:08 Charles Chen 阅读(2532) 评论(0) 推荐(0) 编辑

摘要:1 引言 在应用程序的设计中,经常需要读取Excel数据或将Excel数据导入转换到其他数据载体中,例如将Excel数据通过应用程序导入SQL Sever等数据库中以备使用。笔者在开发“汽车产业链ASP协同商务平台”中遇到了类似需求。某汽车整车生产企业需要将其车辆发车信息发布到汽车产业链平台上去,其 阅读全文

posted @ 2016-06-13 18:19 Charles Chen 阅读(1099) 评论(0) 推荐(0) 编辑

摘要:1、 背景:根据项目的要求,需要对配置文件配置的数据库连接字符串进行加密,也就是对ConnectinString节点的内容进行加密存储,同时考虑到代码使用连接字符串不需要进行更改,C#会自动对加密的内容进行解密。2、需求:因此考虑单独开发一个winform程序,对配置文件进行加密和解密,通过Conf... 阅读全文

posted @ 2015-04-29 17:20 Charles Chen 阅读(3730) 评论(0) 推荐(0) 编辑

摘要:因项目中采用CS结构读取Web.config文件,故参照一下的连接完成此功能,在此感谢原作者!原文地址: http://www.cnblogs.com/zfanlong1314/p/3623622.html 阅读全文

posted @ 2015-04-20 17:27 Charles Chen 阅读(728) 评论(0) 推荐(0) 编辑

摘要:托管代码如何调用非托管代码 两种常用的做法: 下载: http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2007_01.exe 1. COM interop 具体操作: a. 用atl写com服务程序 b. 使用Tlbimp将atl写的com程序转换成 COM DLL 用如下命令: tlbimp 你写的com.dll tlbimp是 .NET Framework SDK中附带的类型库导入程序。用这个命令即是把生成一个非托管com dll的托管包装。 c. 托管客户端非常简单 直接new一下,然后调用对应的方法即可。 2. P/Invoke a. 在托管客户端增加一条 DllImport语句和一个方法的调用。 介绍一个P/Invoke网站,http://pinvoke.net/ 阅读全文

posted @ 2012-08-29 15:32 Charles Chen 阅读(6616) 评论(0) 推荐(0) 编辑

摘要:Windows为每个Windows程序都维护了一个消息队列,当有用户输入事件的时候,Windows就把这个事件转换为一个称之为“消息”的东东(也就是上面代码中的MSG结构). 阅读全文

posted @ 2012-08-20 16:50 Charles Chen 阅读(1580) 评论(0) 推荐(1) 编辑

摘要:VS自带打包工具生成的快捷方式如此奇怪: 阅读全文

posted @ 2012-05-25 12:01 Charles Chen 阅读(5126) 评论(5) 推荐(0) 编辑

摘要:我们知道Reflector可以反编译IL代码,根据它可以查看到不同语言的源代码(如C#,VB.Net等),但是Reflector还可以导出成工程文件,得到源代码的工程项目文件。通过这种方式得到的工程文件如果用Visual Studio打开后,虽然大多数的问题是由于缺少引用“程序集”带来的编译不能通过,但是还是一些非与此相关的问题存在,需要对反编译的工程项目进行手动修改和调整。 阅读全文

posted @ 2012-04-17 16:34 Charles Chen 阅读(6460) 评论(4) 推荐(0) 编辑

摘要:在项目中写了一个存储过程: CreatePROCEDURE [dbo].[****]@ParkingAddress nvarchar(50) ASBEGINinsert into table(ParkingAddress)values(@ParkingAddress)ENDif(@@rowcount>0)return 1elsereturn 0 在程序中我需要调用这个存储过程并且得到它的返回值。因此需要获取该存储过程的返回值。在程序中我通过SqlCommand中的ExecuteNonQuery方法调用成功后,一时不知道怎么得到它的返回值。(没有用output输出参数),故查了些资料得到了 阅读全文

posted @ 2012-04-16 17:25 Charles Chen 阅读(7123) 评论(0) 推荐(0) 编辑

摘要:本文转载于:http://hi.baidu.com/yangyangye2008/blog/item/1775770215a22782d53f7c18.html两者大同小异,之说comBoBox吧,我们知道数据绑定控件被绑定之后是无法再在里面添加数据的,因为这是后的DataSource是无法修改的!不管是先再comBoBox之前使用其属性Items下的Add方法添加都会被后来的DisplayMember覆盖,①这样是不行的:comboBox1.Items.Add("--选择所有--");this.comboBox1.DataSource = EmployerSet;this 阅读全文

posted @ 2011-05-25 09:57 Charles Chen 阅读(3393) 评论(0) 推荐(1) 编辑

摘要:1、 C#事件是特殊的委托 2、 C#中使用委托模型来实现事件的。 3、 C#中的委托是一个引用类型,可以把它看成一个特殊的”类”。 阅读全文

posted @ 2010-07-08 11:03 Charles Chen 阅读(6824) 评论(25) 推荐(5) 编辑

摘要:.Net应用程序的执行环境(CLR关于Assembly的搜索算法) 阅读全文

posted @ 2010-07-02 13:22 Charles Chen 阅读(3241) 评论(9) 推荐(1) 编辑

摘要:C#2.0锐利体验---杂项技术,以及C#语言的未来发展。 阅读全文

posted @ 2010-05-16 16:27 Charles Chen 阅读(408) 评论(0) 推荐(1) 编辑

摘要: 在项目开发过程中,因项目的需求,在客户端部署的两个.Net 应用程序需要共享一个变量,即:一个.Net应用程序设置了变量的值,那么在另外一个.Net应用程序中就能读取到设置的值。简单来说,需要跨不同的AppDomain来共享变量。 阅读全文

posted @ 2010-05-16 16:05 Charles Chen 阅读(1049) 评论(0) 推荐(1) 编辑

摘要:一位同事在使用XmlDocument.Load("test.xml")方法加载xml文件时候,出现错误,错误是:test.xml文件找不到,也就是说程序找不到test.xml文件。 阅读全文

posted @ 2010-05-13 22:46 Charles Chen 阅读(2320) 评论(2) 推荐(2) 编辑

摘要:Even though with the .NET framework we don't have to actively worry about memory management and garbage collection (GC), we still have to keep memory management and GC in mind in order to optimize the performance of our applications. One of the things we need to be aware of is how the Common Language Runtime (CLR) deals with references to value types. 尽管在.Net框架里,我们不需要为内存管理以及垃圾收集操心,但我们还是应该了解他们,来优化我们的应用程序。其中之一便是,CLR是如何处理值类型引用的。 阅读全文

posted @ 2010-04-17 12:25 Charles Chen 阅读(513) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示