3

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

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

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

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

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

这可能吗?

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

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

4

5 回答 5

9

我可以建议点击教科书和网络资源吗?你有很多阅读要做。

从这个开始:

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

于 2012-06-14T13:08:23.760 回答
3

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

于 2012-06-14T13:14:50.463 回答
2

听起来你是从头开始的。

去下载 Visual Studio 的免费版本

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

如果您从底层开始,我建议您从 Web 表单开始。

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

于 2012-06-14T13:11:51.463 回答
2

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

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

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

于 2012-06-14T13:18:22.423 回答