C#程序员想开发第一个网站

本文关键字:第一个 网站 开发 程序员 | 更新日期: 2023-09-27 18:37:15

我是一名C#程序员,我想开发我的第一个网站。

我有一个 C# 应用程序,我想在后端服务器上使用它的方法。

我认为我可以使用 ASP.NET 前端并将其连接到 C# 后端是否正确?

网站的目标是在前端选择一个文件,将其传递给后端,对文件进行一些处理,然后将结果通过电子邮件发送给用户。

我不介意我用于前端,但我热衷于使用 C# 后端(这会将数据发送到 SQL Server 数据库)。

这可能吗?

就目前的知识而言,我有一个使用cPanel管理的基本网站,但这将是我的第一个"正确"Web开发。

非常感谢任何指导或建议,谢谢。

C#程序员想开发第一个网站

我能建议打教科书和网络资源吗?你有很多阅读工作要做。

从这个开始:

http://www.asp.net/get-started

您当然可以将 ASP.NET 与 C# 代码一起使用。我个人的偏好是 ASP.NET 网络表单。http://www.asp.net/web-forms 的复数教程对初学者非常有帮助。

听起来你从头开始。

去下载Visual Studio的免费版本

http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express

如果您从底层开始,我建议您从 Web 窗体开始。

从那里,可以使用前端具有 C# 代码隐藏的.aspx页创建项目。

Sendmail 示例 http://weblogs.asp.net/scottgu/archive/2005/12/10/432854.aspx

文件上传示例

http://asp.net-tutorials.com/controls/file-upload-control/

http://msdn.microsoft.com/en-us/library/aa479405.aspx

这相当简单。在这种情况下,它可以像单个 aspx 页一样简单(隐藏部分的代码是 C# - 但它也可以在 HTML 中交错)。现在也有几种变体(显示层)(WPF/Razor/等)

还有更复杂的场景:使用Ajax,页面不必完全发布,只需根据需要上下发送文件即可。使用 Web 服务(作为 MDX 文件嵌入或独立 Web 服务 - WCF 等)。

我建议你从带有代码的基本 ASP.Net 开始,然后从那里开始。