【问题标题】:How can I get a better understanding of web app development using C# & MVC3/4? [closed]如何更好地了解使用 C# 和 MVC3/4 进行 Web 应用程序开发? [关闭]
【发布时间】: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


【解决方案1】:

对于 Asp.net,请参阅下面的链接。

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

对于 c#:

http://csharp-station.com/Tutorial/CSharp/Lesson01

您也可以参考其他网站,例如 - codeproject.com

它包含很多入门的基础文章。

在开发阶段,如果您卡在某个地方,那么我们(stackoverflow 社区)会在这里回答您的问题。 :)

祝你好运。

【讨论】:

    【解决方案2】:

    要学习 MVC,请尝试从该站点开始:http://www.asp.net/mvc 至少,那里解释了大部分主要的 mvc 东西。材料以视频和文本变体形式呈现。只需安装 VisualStudio 并从现有模板制作您的第一个 MVC 应用程序。
    对于 CSS/HTML 将有助于这些网站:
    CSS => www.w3schools.com/css/
    HTML => www.w3schools.com/html/

    【讨论】:

    • 作为评论会更好..
    • 添加评论(需要50声望):(
    • 相信我,在 Stackoverflow ;)获得 50 名声望并不难
    猜你喜欢
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 2011-10-10
    • 2015-02-25
    • 1970-01-01
    • 2010-12-29
    • 2010-11-12
    • 2011-07-06
    相关资源
    最近更新 更多