自查找资源的惯及说什么获取好之代码和控件(使用Koders查找)

严苛来讲,本文不是一个技贴,但是可跟咱们的艺探讨息息相关,每个人的搜索资源的习惯差,因此得到的资源类型及数据为不同。至于何以收获相应的资源,各种习惯与道,个人发生个人的精选,本无可厚非,这里就是起本人我的惯方法,来谈谈下得到资源的思绪以及途径,抛砖引玉,共同受益。

作为技术人员来说,我们一般常用的追寻资源路,基本上是经过Google、Bing、Baidu的询问,有时候为会见就去Codeproject、博客园、CSDN等另外地方失去寻找所要之资源,这些途径基本上会满足大多数底梦想值,但是有时针对性不敷高,需要通过一再之淘,才能够招来到得之代码或者控件等。

骨子里当代码的检索,有一个地方http://www.koders.com/ ,这个是颇是的寻代码地方,它里面来雅量的开源代码,顺藤摸瓜,追本溯源,我们就得找到理想开源组件的地点,或下载,或借鉴,善莫大焉。

像,有同样上,我猛然发出一个想方设法,想做一个POP3相关的顺序,因此在Google上查找了一下POP3
C#,发现许多着力的介绍、概念的陈述,翻了多页也不获取自己愿意之东西,因此愿意来重新好的面向开发之代码搜索,因此想到了http://www.koders.com/。

设若我摸了PoP、C#言语的情,得到下面的查找结果,其中不少好参考人家的一对代码思路,有些可以一直下载过来用的。

 

 快可以找到一个之类所显示之代码有

 

当看中部分比较一般的结果后,我们就可以看其完整的路地址,从中找到开源组件资源的下载地址即可。

 

诸如此类咱们当直达图红色框框中虽足以项目的共同体地址,然后到实际的首页去下充斥所需要之资源即可,绝大多数底类型源码是足以下载的。

点是组件就是可怜资深的LumiSoft.Net开源组件,这样你还以Google、百度、Bing上开展搜,就掌握该零件的切切实实用法及重新详实的资源了。非常深吧,这样您虽足以下前人行好的车轮(而且是性质好科学的车轱辘),直接装配使用即可,不欲重失去开笨龊的重发明了。

 

使用了拖欠零件的POP部分零件,测试下用POP方式获取邮件,代码变得深便于与简单明了,代码如下所示:

        List<string> gotEmailIds = new List<string>();
        List<Mime> result = new List<Mime>();
        using (POP3_Client pop3 = new POP3_Client())
        {
            pop3.Connect(“pop.163.com”, 110);
            pop3.Authenticate(“wuhuacong”, “******”, false);
            POP3_ClientMessageCollection infos = pop3.Messages;

            int i = 0;
            foreach (POP3_ClientMessage info in infos)
            {
                //每封Email会发一个在Pop3服务器范围外唯一的Id,检查这个Id是否留存就可以解以前来没有发出接到了及时封邮件
                if (gotEmailIds.Contains(info.UID))
                    continue;
                //获取这封邮件的情
                byte[] bytes = info.MessageToByte();
                //记录这封邮件的Id
                gotEmailIds.Add(info.UID);
                //解析从Pop3服务器发送过来的邮件信息

                LumiSoft.Net.Mail.Mail_Message msg = LumiSoft.Net.Mail.Mail_Message.ParseFromByte(bytes);
                Console.WriteLine(msg.BodyText);
                if (msg.Date.AddDays(5) < DateTime.Now)
                {
                    Console.ReadLine();
                    break;
                }
            }
        }

 

特性非常科学,而且获得到之邮件内容不见面现出乱码,比直以Google上找到的代码例子好过多,那些或多要遗失就是一个试验品,和这么的可以组件的身分差异还是相当好之。

自家以上应用纯粹只是一个一般性例子,但是不少动静下,我们只要会多这样的步调去寻觅有东西,获得的低收入是无休止,

高达上未能够吃您的物,Google可以帮忙到你,Google帮不到你的地方,可以试试koders。