在过去的几个月里,我学到了很多 C#(至少对我来说;)。
最近我被要求做一个应用程序:
- 是基于网络的 (:()
- 少数用户可以访问,每个人都有我将创建的帐户的相应设置
- 有几个简单的文本框、复选框、上传文本文件按钮和发送按钮
- 验证后,将创建一个文件并通过 ftp 将文件发送到不同的服务器(用户不应该知道在哪里)(用户不应该看到该文件)
- 有些东西应该监视该服务器上的“OK”和“Failed”文件夹并向用户提供反馈。
- 毕竟它应该向我发送关于谁做了什么的电子邮件。
- 它应该至少有点安全
- 只有大约 15 人可以访问它,因此它可能在服务器端很重
我已经研究过silverlight,我知道它可以做到,但是它几乎已经死了,我已经开始制作它并且我偶然发现了一些问题并且我对2011年过去没有关于silverlight的文章感到有点沮丧,不包括也许很少有人知道有多少银光已经死了(我有点夸张,但你知道我的意思;p)。
所以我的问题是 - 哪种语言最好,如果可能的话,对于 c# 开发人员来说有简单的学习曲线吗?