ASP.NET是否仍然值得学习,还是正在被JQuery之类的框架所取代

ASP.NET是否仍然值得学习,还是正在被JQuery之类的框架所取代,asp.net,Asp.net,我们已经在一个大型项目中使用ASP.NET超过5年了。 最近,我们发现JavaScript是在页面上呈现数据的首选方式。 所以我想问一下,是否其他人也朝着JavaScript/WebServices/JSON的方向发展,因此ASP.NET变得无关紧要了 另外,是否有人使用过ASP.NET服务器控件,或者它现在已经完全过时了 谢谢 ASP.NET肯定仍然相关 jQuery是一个客户端库。您仍然需要一种从服务器存储数据并将数据传递到客户端的方法。这就是ASP.NET的用武之地。首先,ASP.NET是

我们已经在一个大型项目中使用ASP.NET超过5年了。 最近,我们发现JavaScript是在页面上呈现数据的首选方式。 所以我想问一下,是否其他人也朝着JavaScript/WebServices/JSON的方向发展,因此ASP.NET变得无关紧要了

另外,是否有人使用过ASP.NET服务器控件,或者它现在已经完全过时了


谢谢

ASP.NET肯定仍然相关


jQuery是一个客户端库。您仍然需要一种从服务器存储数据并将数据传递到客户端的方法。这就是ASP.NET的用武之地。

首先,ASP.NET是服务器端框架,JavaScript是客户端语言。他们一起工作,不是一个而是另一个

如何构建UI取决于您想要实现的目标。我个人不会用JS构建UI,尽管有些人会这么做。我会在服务器上生成一些HTML(通过服务器控件),并通过服务或处理程序将其发送给客户端

最后,不是每个网站都需要像应用程序一样。像SO、Wikipedia等网站不仅更适合作为服务器页面,您可以刷新和链接到这些页面,而且出于SEO原因也需要这样做


顺便说一句,在我看来,更新面板是了不起的AJAX技术。它们的名声不好,因为它们被用于AJAX的所有方面,即使它们不合适,但在很多情况下(例如使用分页和排序对网格进行Ajaxing),它们是一个漂亮的解决方案。

您是否花时间阅读了每种技术?你很快就会知道ASP.Net和jQuery是相互独立的…@Arief我相信这个项目已经超过5年了,这不是他的经验。ASP.Net能做什么,jQuery+WebServices+JSON做不到的?不如少点讽刺,多点实质性的东西好吗?@David看了回放,他们给出了很好的答案,但你似乎还有更多需要理解的地方——这不是讽刺,而是爱。我们使用web服务(ASMX)和JSON来实现这一点。@David ASMX web服务仍然是ASP。NET@StilgarDavid的意思可能是“ASP.NETWebForms”。很多人并不这么认为。讽刺的是,asmx版本的web服务比web表单更“死气沉沉”: