【发布时间】:2013-09-17 18:49:40
【问题描述】:
我尝试从 iOS 开发直接跳到 Web 开发,但我遇到了非常困难的时期。
首先,我对 HTML、SQL、OO 编程、MVC、PHP 等有非常基本的了解。 我还能够创建一个基本的 C# 控制台应用程序。
我完全不明白的是(请耐心等待)文件的去向。我在哪里以及如何将文件上传到服务器?我什至不完全了解项目如何在本地运行...... C# 保存在哪里以及 HTML 是如何发送到浏览器的? C#是如何被执行的?我已经搜索并搜索了教程,但他们似乎都认为您已经完成了此类工作。这么简单,我把它复杂化了吗?
我需要一个指导我完成整个过程的教程。不只是其中的一部分。我想创建一个 Web 应用程序,在本地对其进行测试,然后将其上传到生产服务器(我在家或在其他地方托管)
【问题讨论】:
-
开始做一些有用的事情,你认为有用的事情。没有比在您感兴趣的项目中编码更好的学习新技术的方法了。
-
有很多东西可以用来开始开发 Web 应用程序。澄清文件的去向;这些文件是 MVC 文件的 .DLL 和 ASPX/CSHTML,它们存储在 Web 服务器上的文件夹中,并且该文件夹映射到 IIS 虚拟目录。 C# 是一种语言,它不会执行。执行由 asp.net 引擎和 CLR 完成。要在本地运行项目,您可以使用 CASSINI 或 IIS EXpress 或 IIS。希望这能提供一些见解。
-
这里是一个link 以开始MVC
-
一次学习一门学科并掌握它。从 HTML 开始,然后到 CSS -> Javascript/Jquery -> SQL-> ASP.NET -> MVC。谷歌,你会发现很多教程。
-
您可能会发现以下链接很有用,尽管它非常技术性。它讨论了 asp.net 如何工作的低级工作原理。它有点老了,并且没有涵盖 MVC,但是知道这将有助于您理解 MVC,因为 MVC 是建立在相同架构之上的。 west-wind.com/presentations/howaspnetworks/howaspnetworks.asp在此之后,您可能想在 MVC 上观看此视频(再次,它很旧,但仍然相关)vimeo.com/10373753
标签: c# asp.net asp.net-mvc asp.net-mvc-3 web-applications