javascript - ASP.NET MVC如何理解相关技术,javascript、html、css

标签 javascript asp.net-mvc-2

我需要建议。我可以理解asp.net mvc/c#,但是当我使用html-css、javascript、jQuery 时我感觉不舒服。我不明白如何混合这一切。你能给一些好的建议吗?可能的好文章、示例。

最佳答案

我建议您从 jquery documentation 开始其中包含许多有用的教程和示例。如果您说您对 ASP.NET MVC 很满意,那么您已经知道由不同助手生成的标记,因此在单独的 javascript 文件中不引人注目地应用 jquery 非常简单,就像您使用的一样其他一些服务器端框架。在使用 jquery 时尝试对服务器端框架进行抽象。将其视为您要应用一些动态操作的静态 HTML 标记。

以下两个主题非常重要,因为您可能在应用程序开发过程中最常使用它们:

  • DOM 操作
  • AJAX

微软方面做出了一些努力,将 javascript 抽象为一些 HTML 帮助程序(称为 MicrosoftAjax 框架),以便开发人员不需要了解 javascript 或 jquery 即可使用它们,恕我直言,这是一个灾难。它导致混合标记和 JavaScript,并且开发人员失去了对应用程序发生的情况的跟踪,并且不知道为什么它不起作用,仅仅是因为他在不了解基本概念的情况下学习了一些有漏洞的抽象。所以如果我给你的建议是下载FireBug并开始使用一些简单的 HTML 标记练习 jquery。

顺便说一句jsfiddle.net是一个很棒的网站,可让您快速开始使用 jquery、HTML 和 CSS 创建模型。

关于javascript - ASP.NET MVC如何理解相关技术,javascript、html、css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4979890/

相关文章:

javascript - 使用ajax和jquery获取数据

c# - ASP.NET MVC 2.0 教程(像 Nerd 晚餐)

asp.net-mvc-2 - 将用户从 SEO 之类的 url 重定向到 ASP.NET MVC 2 中的 Controller 操作

asp.net-mvc-2 - 如何处理asp.net mvc错误并使用 Controller 中的同一 View ?

javascript - Firebase 计算父级的 num 个子级

javascript - AngularJs $http.get : Sending array of objects as params

用于在函数内部连接字符串 + 变量的 Javascript 语法

javascript - 使用绑定(bind)将 Angular 组件编译为 HTML

c# - EditorFor() 和 html 属性

.net - Cookie 在 IE 中的选项卡之间没有始终如一地共享