2013-08-26 71 views
0

我是一个4年级的学生,希望为Windows应用商店和/或Windows Phone应用创建一个smtp类作为我的小项目。 我还没有建立.net的任何库,并没有套接字编程的经验。 我没有任何想法如何做到这一点,需要什么技能来建立这个, 所以任何人都请告诉我到底我会被要求做什么? 以及哪些主题将被要求的知识? 我需要做套接字编程吗? 我需要建立一个邮件服务器吗? 或者如果你认为这个想法对于小项目来说完全是废话?为Windows应用商店和Windows手机应用制作smtp类

+0

在.NET中的邮件可通过System.Net.Mail命名空间,所以你不必自己构建它。唯一的问题是:我不知道这是否被Windows Phone和Windows Store支持。 –

+0

它不支持windows phone和windows store的Brian。 – Mannu

回答

0

如果您还没有做过任何套接字编程,我建议先学习C#中套接字编程的基础知识。一开始可能是书C#网络编程http://www.amazon.de/C-Network-Programming-Richard-Blum/dp/0782141765。本书还包含有关SMTP的一章。

正如你所说,你想建立这个Windows Phone库我假设你只需要一个客户端发送邮件到服务器。 Windows Phone内部的邮件服务器不会产生太大的意义...

但是要构建一个具有有用接口的库,您应该具有使用该协议的一些经验。因此,首先为Windows窗体创建一个小示例客户端,对其进行重构,测试它(如果可能,使用不同的邮件服务器),以及您创建SMTP库的经验。

TL;博士:

  1. 学习插座基本
  2. 建立第一邮件客户端
  3. 想想接口和创建库