我希望开始使用 C# 和 ASP.NET 开发 Web 应用程序/服务。我目前有 Visual Studio 2008 Pro(我做了很多 C++ 开发)但想知道我还需要什么才能开始开发。我应该使用其他一些产品,例如 Visual Web Developer 吗?
谢谢!
最佳答案
正如@Ryan Cook 所说,您的 IDE 很好。
如果您已经完成了 Web 开发,请忽略其余部分,但以防万一您还没有...
如果您想进入 ASP.Net 或 Web 服务,并且您从未进行过 Web 开发,请确保您了解 Web 开发的基础知识。为了真正 Root ,我会寻找大约 10 年前的 HTML for Dummies(当时他们还在解释 HTML 的局限性以及服务器端代码和客户端 javascript、gets、posts、表单处理和 CGI 之间的区别, ETC)。
从那里,您可以开始学习 Asp.Net 并获得所需的基础知识。
我喜欢 Asp.Net,但我看到很多开发人员来自非 Web 背景,他们开始尝试通过跳入 Asp.net 来学习 Web 开发,甚至没有完全了解 Web 的无状态特性,并且迷失了基于缺乏基本 Web 开发知识的问题。 Asp.Net 很棒,因为它从您那里抽象出了很多细节,但了解幕后和幕后发生的事情仍然很重要。
无论如何,当您准备好进入 Asp.net 时,这是一个非常好的起点:http://www.asp.net/guidedtour2/
您可以在 VS Pro 中浏览所有示例,因此无需获取 Web Developer Express。 (Web Developer Express 只是 Visual Studio 的缩小版。其中的功能已经在 Visual Studio Pro 中,并且它们的工作原理相同。只是 VS Pro 版本多了很多。
关于c# - asp.net/c# 网络应用入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1712864/