C#程序员想开发第一个网站
本文关键字:第一个 网站 开发 程序员 | 更新日期: 2023-09-27 18:37:15
我是一名C#程序员,我想开发我的第一个网站。
我有一个 C# 应用程序,我想在后端服务器上使用它的方法。
我认为我可以使用 ASP.NET 前端并将其连接到 C# 后端是否正确?
网站的目标是在前端选择一个文件,将其传递给后端,对文件进行一些处理,然后将结果通过电子邮件发送给用户。
我不介意我用于前端,但我热衷于使用 C# 后端(这会将数据发送到 SQL Server 数据库)。
这可能吗?
就目前的知识而言,我有一个使用cPanel管理的基本网站,但这将是我的第一个"正确"Web开发。
非常感谢任何指导或建议,谢谢。
我能建议打教科书和网络资源吗?你有很多阅读工作要做。
从这个开始:
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 开始,然后从那里开始。