一个C#实现的POP3邮件客户端(可读附件)源代码
这是一个c#实现的邮件客户端,它可以用来从POP3服务器上读取邮件,也可以删除邮件。同时支持读取邮件中的附件。
VB.NET实现的邮件群发源代码
这是一个VB.NET开发的应用程序,使用到了 System.Net.Mail, MS Access,和My.Settings实现邮件群发功能。邮件列表从Access数据库中读取,可以单人发送,也可以多人发送。支持HTML格式的邮件正文。
C#中不需要.NET邮件类支持的邮件发送程序(含SMTP源代码)
这是一个脱离.NET平台的邮件类(System.Web.Mail)发送源代码,程序实现了一个SMTP服务组件,同时还做了一个Web服务,你可以直接通过HTTP发送邮件。实现语言是C#。
C#开发的SMTP及POP3邮件服务器CES源代码
这个源代码是用C#开发的,实现了一个Windows下的邮件服务器功能。它实现了SMTP及POP3协议。可以作为一个独立的服务器,或者其它应用程序组件中的一部分。
C#实现的SMTP和POP3邮件服务器源代码
这是一个使用C#基于.NET1.1实现的SMTP与POP3邮件服务器源代码。其中,MailServerComponent实现POP3和SMTP的服务端控件,负责处理底层的POP3和SMTP消息。MailServer 处理MailServerComponent的事件,并进行邮件接收和存储的工作。
.NET2.0邮件发送客户端源代码(仿OutlookExpress)
本代码是一个邮件客户端库,它拥有和OutlookExpress一样的功能,界面上也基本类似。可以发送多个附件,设置SMTP服务器,等等功能。
MIME解析类库源代码
这个程序是使用C#开发一个MIME邮件协议的解析器,它实现了RFC2045标准,而不和POP3及MIME的联系过于紧密。
POP3邮件服务器的垃圾邮件删除器客户端源代码
这个程序可以帮你删除POP3邮件服务器上,一些不想要的垃圾邮件。它通过过滤主题、发信人的邮件地址、收件人的邮件地址和邮件大小等信息来进行过滤。
其实程序的原理并不是很复杂,在和邮件服务器验证之后,发送STAT命令,然后,对于每个邮件进行过滤,决定其是否是垃圾邮件。
C#实现的支持代理服务器的网络/网页爬虫应用程序源代码
这是一个基于.NET 1.1的Windows应用程序,它使用C#实现了一个Windows的网络爬虫程序,且这个爬虫程序支持代理服务器的设置。在后台,它使用wget获取网页,应用程序的设计中采用了多线程技术。
使用C#中Socket实现的一个多线程的网络爬虫程序
这是一个C#实现的Web网页/网络爬虫程序(也叫网络蜘蛛或网络蚂蚁),它可以自动的对一个网站上的网页进行遍历,并自动下载。大多用于搜索引擎的前期数据获取,当然,也可以用来分析获取Email了(不要用于邮件群发哦~)。
Windows Mobile 5.0+下的GPS跟踪定位(及短信发送)源代码
程序实现的功能是:使用一个带有GPS接收器的Windows Mobile移动电话,创建一个简单的基于SMS短信的跟踪程序。这样的程序已经有了一些商业程序(定位一个人或者设备的所在位置)和个人程序(指示一下你朋友的位置,然后计算出相互的距离),此程序的目的就是对其所需的所有技术进行探讨。它会通过GPS设备得到GPS信息,然后把这些信息通过短信发送给电话主人或朋友。涉及到技术有:GPS设备交互(不需要通过其他应用程序得到GPS数据),获得当前GPS位置,发送短信。
.NET实现垃圾邮件服务器spamd的客户端源代码
这是一个.NET平台下实现的垃圾邮件过滤客户端程序。大家可能都知道SpamAssassin,它或许是世界上非常好的垃圾邮件过滤软件。不过他是用PERL写的,这就意味着它非常的慢,尤其在Win32平台上运行的时候。
于是又另外一个方案,叫spamd,它是允许SA通过网络通信的服务,从而降低SA调用的时间花费。这里的spamc是它的一个客户端。
实现一个千兆以太网卡的NDIS的miniport驱动实例源代码
对于那些希望写一个NDIS 6.0的miniport设备驱动的开发人员来说,实例实在是太少了,只有一个DDK中的E100BEX。
这里,我将选择一个当前比较流行的以太网控制器(Realtek 8111/8168/8169/8110等PCI的千兆以太网控制器),针对它们写一个NDIS6的驱动。
C#中最快速的多线程界面操作源代码
本程序不是采用通用的InvokeRequired(), BeginInvoke() 和 EndInvoke()在多线程中操作界面控件,而是直接在线程中操作,这样避免了不必要的线程切换操作,达到最快速的更新速度。
Windows Mobile CE 5下的GPS导航路线记录系统源代码
这是一个开发于Compact Framework 2.0 SDK平台下的GPS导航路线记录系统,使用了VisualStudio 2005和Windows Mobile CE 5 SDK,你可以在仿真下开发或者直接在设备上开发。作者使用的开发机器是Asus MyPal 636N,它的功能有:从任何NMEA GPS设备读取数据,读取当前的位置,并绘制到屏幕,加载或保存你的路线,自动缩放,其中的Demo程序是自动产生路线的。
使用XLINQ/LINQ/WPF实现最好看的通讯录源代码
本程序和文章会详细地向你展示LINQ和WPF的使用教程,并带你实现一个非常酷的好友通讯录应用程序。它的功能包括:三维动画、延迟加载、XLINQ/LINQ的使用、Vista风格的对话框。这里的通讯录将会包括:名字、邮箱地址、图片、视频片段和音乐。
c#多线程声音播放
这个文章及示例讲解如何在C#的应用程序中播放声音文件。示例采用了多线程。
C#使用X.509证书编写安全的WCF服务CA
这个程序和文章教你如何编写安全的CA,使用X.509证书进行认证。
VB实现的一个小的网络爬虫及链接分析程序
这是一个VB.NET实现的网页爬虫及分析程序,它可以从一个初始的URL链接开始,逐步下载页面,并分析HTML,提炼出URL,并依次向下扫描页面。
可以用于构建网站的拓扑图。
C#实现透明桌面视频播放源代码
本程序是一个简单的WinForm程序,它实现了透明地播放视频,也就是说你在看视频的同时,不影响你对其它应用程序的任何操作。视频数据源可以来自一个视频文件或在线捕捉设备。
四种聚类算法源代码及示例代码
本程序的最终目的是形成一套标准的用于聚类、可扩展的工具。包括的内容有1. 聚类算法:Kmeans和Kmedoid算法、FCMclust, GKclust, GGclust算法 2. 评估分类原型:程序可以在二维图像上绘制出聚类的结果 3. 验证:程序给每一个算法提供验证机制,每个聚类算法会统计Partition Coefficient (PC), Classification Entropy (CE), Partition Index (SC), Separation Index (S), Xie and Beni's Index (XB), Dunn's Index (DI) and Alternative Dunn Index (DII)几种衡量指标。
C#网卡性能网速监视器源代码
本文中的代码可以用来监视网络性能,测试每个网卡的当前上传、下载网速。原理是通过监视通过网络发送和接收的数据包,从而计算网络性能。
C++开源FTP服务器及客户端源代码(FileZilla)
FileZilla是SourceForge的开源项目之一,它的客户端软件支持快速FTP,SFTP协议,其服务器软件是一个完整的FTP服务器。是研究FTP协议的必备资料。
Web网页内容捕获/抓取(存储成图像)源代码
本程序操作IE7.0,实现整个网页的抓取功能。它可以捕获整个Web页面,然后保存成一个图像文件。由于,它是通过操作IE浏览器完成的,所以,网页的cookies之类的信息都自动登录,你会在截取之后的图像中见到和浏览器里面一模一样的内容。可以存储的图像格式支持PNG,JPEG,GIF,TIFF,BMP,EMF,WMF等等,多种格式。
linux shell C语言实现
C语言编程实现了linux的shell功能,包括多管道,父子进程,输入输出重定向以及简单的纠错功能。另外还有详细的word说明文档及图片,介绍了程序执行情况和各个函数说明。
ERP(企业资源规划)开源系统Openbravo
Openbravo ERP是一套适合于中小企业并且基于web可扩展的ERP系统。这个ERP系统所包括的强大功能可实现生产管理、仓库管理、销售管理、财务管理。同时内置CRM(客户关系管理)和BI(商业智能)。
Socket客户端连接主机失败时自动跳转(多主机)源代码
这个源代码完成的功能是当一个主机没有响应的时候,自动跳转到其他主机上,继续发生或者说是传递以前的消息,让系统以最健壮的方式运行。它适用的场景如下:1.连接第一个有效的主机 2. 如果连接失败,尝试连接其他的主机 3. 以同样的顺序发送消息 4. 如果,没有一个主机可用的话,备份消息,等到主机有效时再发送。
跟随鼠标移动的动态analog时钟控件源代码
这个Analog时钟控件,使用DHTML语言编写,当你的鼠标在页面上移动的时候,这个时钟会跟着你的鼠标一起移动。
支持语法高亮的文本编辑器notepad++源代码
该程序是一C++开发的著名的开源源代码编辑器,它以高效和轻巧著称,提供了代码语法高亮/着色功能(有点像linux下面的vi或gvim),支持代码区域折叠。
.NET下网络端口写跟踪源代码
.NET2.0开始为我们提供了一个更强的跟踪机制,可以允许跟踪系统的很多状态。TraceListener, TraceSource, TraceSwitch, 和TraceFilter提供了完全的控制。这里通过一个示例程序PortWriterTraceListener展示如何跟踪UDP端口的消息。
七天内学会使用.NET3.0和ASP.NET AJAX实现类似Google IG的AJAX开始页面教程及源代码
在这个文章和程序中,作者向大家详细展示如何使用ASP.Net Ajax, .NET 3.0, Linq, DLinq 和 XLinq,在7天真做出一个模仿Google IG的页面。
作者在这个文章中详细记录7天里的每一步骤,和遇到的所有挑战、重要的设计模式等等。实现的网页中,你可以向在Google IG页面中一样,拖拽widget块。
一个简单的C#屏幕捕捉(截屏)应用程序源代码
此程序的功能是:截取整个屏幕的图片,或者截取一个区域的图像(通过鼠标拖动选择范围)。
不使用COM在C#的Winform或WPF中嵌入MFC应用程序源代码
这个程序中,你可以把MFC的MDI或SDI应用程序嵌入到Winform或WPF框架里面。
网页上弹出消息提示框(Bubble Tooltip)源代码
这个Javascript脚本用以在网页上弹出一个消息提示框,这个tooltip内容包括一些文字和链接,当你移动鼠标到一个超链接或者定义好的span上面的时候,弹出。它采用标准的CSS和Javascript,因此可以用于任何PHP,ASP.NET,HTML页面上。
网页上最酷的弹出窗口(对话框)脚本源代码及示例
这是我所见过的最好看的网页窗口/对话框程序,它实现于标准的HTML页面,实现语言是Javascript。你可以把它用到ASP.NET,AJAX,Java等等所有网页上,支持的功能有:可以改变窗口大小、支持最小化、最大化窗口、模型对话框、渐入渐出的渐变效果,支持皮肤等等功能。现有的实例包括:模仿MAC OS的对话框,在对话框中打开一个网页,警告框,确认对话框,信息对话框,登录对话框,AJAX对话框等等。
C#在ListView中Subitem显示图片
这个程序实现了如何在ListView的列中显示图标或者图片,可以用于显示不同Item的状态。
完整的VC指纹识别源代码
这是一个完整的指纹识别程序,它包括了直方图均衡,Gabor滤波图像增强,方向图过滤,纹理细化,特征提取及特征匹配。其中,特征匹配包含了3种匹配方法,另外还附有PPT,非常值得研究。