随笔分类 -  C#

系列文章--一步一步学Silverlight2
摘要:概述 由TerryLee编写的《Silverlight 2完美征程》一书,已经上市,在该系列文章的基础上补充了大量的内容,敬请关注。官方网站:http://www.dotneteye.cn/silverlight Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools 阅读全文

posted @ 2014-10-16 16:09 jack_Meng 阅读(181) 评论(0) 推荐(0)

微软Enterprise Library 4.1和Unity 1.2
摘要:说明微软模式与实践团队今天发布了Enterprise Library 4.1和Unity 1.2版本,这次发布的主要新特性如下:1. 支持Visual Studio 2008 SP12. Unity应用程序块中加入了拦截机制3. 性能提升4. 配置工具的可用性提升5. Bugs修复。在Unity 1... 阅读全文

posted @ 2014-10-16 15:46 jack_Meng 阅读(294) 评论(0) 推荐(0)

给自己的软件制作注册码
摘要:从今天起,您开发的的任何软件如果您愿意都可以为之加密--为您的软件制作一款注册机! 当您看完这篇文章时,您就可以理直气壮的告诉您的用户:"喂,想用我的软件是吧?掏钱!". 呵呵,这当然只是给自己壮胆的话,现在连万能注册机都有了,人家还怕啥?不过只要您想想微软,人家再牛B的加密技术都会被国人"鄙视"?... 阅读全文

posted @ 2014-10-15 15:11 jack_Meng 阅读(960) 评论(0) 推荐(0)

通俗理解C#委托和事件
摘要:引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什... 阅读全文

posted @ 2014-10-15 14:50 jack_Meng 阅读(8563) 评论(1) 推荐(5)

C#完成超酷的图像效果 (附demo)
摘要:如果您觉得C#制作的艺术字比较好玩, 但是还觉得没看够,不过瘾,那么我今天就让您一饱眼福, 看看C#如何制作的效果超酷的图像.(注: 我之前曾写过类似的文章, 但没有原理说明, 代码注释不够详细, 也没有附相应的 Demo...因此如果您觉得好像哪看过类似的文章可以看看我之前写的...)为了演示后面... 阅读全文

posted @ 2014-10-15 12:18 jack_Meng 阅读(11504) 评论(1) 推荐(7)

C#制作艺术字
摘要:相信 Word 中的艺术字功能大家都不陌生,前面这个"Word"单词就是它所为. 今天,我们就利用C#来制作几款自己的艺术字,可能会对我们了解字体图像的制作原理有一些帮助.至于有没有使用价值我保持沉默. 一.投影效果程序运行效果截图:程序代码实现如下:privatevoidForm1_Paint(o... 阅读全文

posted @ 2014-10-15 12:15 jack_Meng 阅读(3942) 评论(0) 推荐(3)

运算符重载
摘要:最近学校学了运算符重载,虽然很简单,还是记录下,以便于以后忘记和学习。 class XS { private double RP; //实部 private double IP; //虚部 public doubl... 阅读全文

posted @ 2014-10-06 20:21 jack_Meng 阅读(282) 评论(0) 推荐(0)

c# implicit explicit关键字(隐式和显式数据类型转换)
摘要:implicit关键字用于声明隐式的用户定义类型转换运算符。(explicit反之)explicit则用于显示转换用户自定义类型。static implicit operator target_type( source_type identifier ){......}隐式转换可以通过消除不必要的类... 阅读全文

posted @ 2014-10-06 19:29 jack_Meng 阅读(7179) 评论(0) 推荐(2)

用ICSharpCode.SharpZipLib进行压缩
摘要:今天过中秋节,当地时间(2013-09-08),公司也放假了,正好也闲着没事,就在网上学习学习,找找资料什么的。最近项目上可能会用到压缩的功能,所以自己就先在网上学习了,发现一个不错的用于压缩的DLL文件,并且免费,而且开放源码; 这就是我今天介绍的对象: SharpZipLib 我们先看看它的官方 阅读全文

posted @ 2014-09-08 16:52 jack_Meng 阅读(2758) 评论(0) 推荐(0)

System.Data.SQLite数据库简介
摘要:SQLite介绍在介绍System.Data.SQLite之前需要介绍一下SQLite,SQLite是一个类似于Access的单机版数据库管理系统,它将所有数据库的定义(包括定义、表、索引和数据本身)都保存在一个单一的文件中。并且,SQLite是一个用C实现的类库,它在内存消耗、文件体积、简单性方面... 阅读全文

posted @ 2014-09-08 15:38 jack_Meng 阅读(1860) 评论(0) 推荐(0)

根据文件头数据判断文件类型
摘要:现有一文件,其扩展名未知或标记错误。假设它是一个正常的、非空的文件,且将扩展名更正后可以正常使用,那么,如何判断它是哪种类型的文件?在后缀未知,或者后缀被修改的文件,依然通过文件头来判断该文件究竟是什么文件类型。我们可以使用一个文本编辑工具如UltraEdit打开文件(16进制模式下),然后看文件头... 阅读全文

posted @ 2014-08-14 13:38 jack_Meng 阅读(60506) 评论(4) 推荐(3)

获取oracle 表字段,表名,以及主键之类等等的信息
摘要:数据库版本号:select * from v$version数据库名:select * from v$instance注意:我在C#项目中查询语句的时候报“ORA-00911: 无效字符” 的错误,原因竟然是在查询语句后面多了个分号“;”的原因,分号在plsql中属于正常,在项目中则属于无效字符,希... 阅读全文

posted @ 2014-08-13 13:33 jack_Meng 阅读(32730) 评论(0) 推荐(1)

C#获取程序集的版本号和最后编译时间
摘要:C#获取程序集的版本号:string ver = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); C#中如何将记录项目的最后编译时间:在实际的软件开发工作中,我们通常需要记录某个工程的最后 阅读全文

posted @ 2014-08-11 14:10 jack_Meng 阅读(5349) 评论(0) 推荐(0)

编写 Window 服务程序
摘要:编写Window服务程序一、直观认识Windows服务。 打开Windows“控制面板/管理工具/服务”,系统显示Windows服务列表。 双击服务,可以显示和更改服务属性。在这个对话框中,可以控制服务的启动、暂停和停止。在这里还可以配置服务的启动类型,令服务在系统启动时自行启动。因此,Window... 阅读全文

posted @ 2014-07-22 13:30 jack_Meng 阅读(714) 评论(0) 推荐(0)

C# socket编程实践——支持广播的简单socket服务器
摘要:在上篇博客简单理解socket写完之后我就希望写出一个websocket的服务器了,但是一路困难重重,还是从基础开始吧,先搞定C# socket编程基本知识,写一个支持广播的简单server/client交互demo,然后再拓展为websocket服务器。想要搞定这个需要一些基本知识线程与进程进程与... 阅读全文

posted @ 2014-06-27 22:09 jack_Meng 阅读(835) 评论(0) 推荐(0)

简单理解Socket
摘要:题外话前几天和朋友聊天,朋友问我怎么最近不写博客了,一个是因为最近在忙着公司使用的一些控件的开发,浏览器兼容性搞死人;但主要是因为这段时间一直在看html5的东西,看到web socket时觉得很有意思,动手写几个demo,但web socket需要特定的服务器支持,由于标准制定工作还没完成,所以没... 阅读全文

posted @ 2014-06-27 22:08 jack_Meng 阅读(12163) 评论(0) 推荐(2)

C#.NET通过Socket实现平行主机之间网络通讯(含图片传输的Demo演示)
摘要:在程序设计中,涉及数据存储和数据交换的时候,不管是B/S还是C/S模式,都有这样一个概念:数据库服务器。这要求一台性能和配置都比较好的主机作为服务器,以满足数目众多的客户端进行频繁访问。但是对于一些数据交换的要求不主同,而且涉及到的通讯个体数目不多,如果还采用“一主机多客户机”的模式,便要求一台硬件... 阅读全文

posted @ 2014-06-27 22:06 jack_Meng 阅读(1300) 评论(0) 推荐(0)

C# Socket笔记
摘要:看到这个题目,是不是很眼熟?在博客园里搜下,保证会发现关于这个东东的文章实在是太多了~~~真得是没有写得必要,而且我也有点懒得去琢磨字句。(看到这,肯定得来个转折的了,不然就看不到下文了,不是吗)但是,为了自己下一篇要写的文章做参考,还是有必要先补充一下socket基础知识。注意:如果你已经接... 阅读全文

posted @ 2014-06-27 21:52 jack_Meng 阅读(322) 评论(0) 推荐(0)

为已编译的DLL附带强命名
摘要:在我们开发的过程中,会经常调用其他人写好的DLL类库,由于种种的原因,不管是公司规定,还是个人习惯等等的原因,有时候需要调用各个类库直接邀请必须强命名。但是我们临时也无法找到源代码进行重新编译等事情,但项目又必须要用,怎么办呢?我现在告诉大家一个手动加强名称的方法:1.打开VS开发人员命令提示窗口;... 阅读全文

posted @ 2014-05-12 13:33 jack_Meng 阅读(1462) 评论(1) 推荐(0)

TCP和UDP Client 代码
摘要:最近学习要求做网络编程,使用从网上找了一些资料,主要是网络协议的分层等通讯,你可以查看英文版的资料:CScharp网络编程英文版下面直接给出代码吧,我想一看应该就懂。TCP Client 代码:using System;using System.Collections.Generic;using S... 阅读全文

posted @ 2014-05-08 14:39 jack_Meng 阅读(2397) 评论(0) 推荐(0)

导航