Programming languages c#开发人员可以通过ftp和电子邮件轻松学习的基于web的应用程序的哪种语言是安全的?

Programming languages c#开发人员可以通过ftp和电子邮件轻松学习的基于web的应用程序的哪种语言是安全的?,programming-languages,Programming Languages,在过去的几个月里,我学到了很多C#(至少对我来说是如此) 最近,我被要求提出一项申请: 是基于web的(:() 少数用户可以访问,每个人都有相应的设置,我将创建他们的帐户 有几个简单的文本框,复选框,上传文本文件按钮和发送按钮 验证后,将创建一个文件并通过ftp(用户不应该看到该文件)发送到另一个服务器(用户不应该知道在哪里) 应该有人监视服务器上的“OK”和“Failed”文件夹,并向用户提供反馈 毕竟,它应该给我发电子邮件,告诉我谁做了什么 它至少应该有点安全 只有大约15个人可以访问它,

在过去的几个月里,我学到了很多C#(至少对我来说是如此)

最近,我被要求提出一项申请:

  • 是基于web的(:()
  • 少数用户可以访问,每个人都有相应的设置,我将创建他们的帐户
  • 有几个简单的文本框,复选框,上传文本文件按钮和发送按钮
  • 验证后,将创建一个文件并通过ftp(用户不应该看到该文件)发送到另一个服务器(用户不应该知道在哪里)
  • 应该有人监视服务器上的“OK”和“Failed”文件夹,并向用户提供反馈
  • 毕竟,它应该给我发电子邮件,告诉我谁做了什么
  • 它至少应该有点安全
  • 只有大约15个人可以访问它,因此它可能是服务器端的重量级
我研究过silverlight,我知道它是可以做到的,但是它已经死了,我已经开始做了,我遇到了一些问题,我有点沮丧,因为2011年没有关于silverlight的文章,除了关于silverlight死了多少的文章(我有点夸张,但你知道我的意思;p)


因此,我的问题是-哪种语言最好,如果可能的话,为c#开发者提供简单的学习曲线?

根据您的说法,您需要服务器端脚本,既然您已经了解c#,为什么不坚持使用c#和asp.net呢?您也可以使用visual basic,但c#就足够了。下面是一些教程,让您开始学习。 它可以满足你的一切要求


尽管php非常常见且免费,并且有一个很大的在线社区,这意味着当您需要帮助时,它也可以随时提供帮助。

您可以使用ASP webforms或ASP MVC实现这一点,并使用C作为后端