当前位置:  开发笔记 > 编程语言 > 正文

与StackOverflow一样的其他ASP.NET Web应用程序是什么?

如何解决《与StackOverflow一样的其他ASP.NETWeb应用程序是什么?》经验,为你挑选了2个好方法。

我的理解是StackOverflow(SO)是使用ASP.NET构建的.让我感到惊讶的是它的设计和设计都很好.在不了解SO内部的情况下,我的观察和有根据的猜测是:

    因此似乎具有高度可扩展性.

    SO中的URL很友好.

    似乎SO不像我见过的大多数ASP.NET应用程序那样包含一堆控件.

    明智有效地使用Ajax请求,不透明动画等.查看源代码告诉我SO正在使用jQuery.

    SO在所有主流浏览器上运行(我使用过,此列表包括IE,FF,Chrome,Opera).

编辑:6.类似Comet的功能:当您输入答案时,如果有任何其他答案,您会收到通知.如果您选择加载它,当然只完成部分页面刷新并且您的答案保持不变.还没有在任何其他ASP.NET应用程序中看到这一点.

所以我的问题:

什么是与StackOverflow一样好的其他ASP.NET Web应用程序,您喜欢它们的功能是什么?

您能否分享一些关于SO的更多细节,例如是使用ASP.NET MVC或其他东西构建的?

Nahom Tijnam.. 8

SO由Jeff Atwood及其团队在由Scott Hanselman组织的播客中解释使用ASP.NET MVC构建

听播客是值得的.

在播客中透露的关于SO的一个令人惊讶的元素是SO在单个服务器(IIS和SQL Server)上运行.我对此感到惊讶.



1> Nahom Tijnam..:

SO由Jeff Atwood及其团队在由Scott Hanselman组织的播客中解释使用ASP.NET MVC构建

听播客是值得的.

在播客中透露的关于SO的一个令人惊讶的元素是SO在单个服务器(IIS和SQL Server)上运行.我对此感到惊讶.



2> AnthonyWJone..:

ASP.NET Forms允许开发人员以与.NET Windows Forms大致相同的方式构建UI.

整个想法是,知道如何构建"胖客户端"Windows表单的开发人员可以将这些技能转移到ASP.NET表单.ASP.NET表单甚至允许开发人员将代码放在同一组控件事件上.开发人员因不得不对HTML,HTTP,Javascript等有任何了解而感到厌倦.

不幸的是,这导致大型POST包含频繁生成的怪物视图状态,因此用户体验不佳.这给了ASP.NET一个糟糕的代表.实际上它的原始ASP.NET Forms应该有不好的代表.

ASP.NET MVC,其他东西,包含HTTP的本质,而不是试图隐藏它.AJAX和JQuery也是MVC的特性,它们使整体结果更好.

也就是说如果没有伟大的视野,设计和技能,拥有一个伟大的工具是无用的,SO团队显然拥有丰富的.

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有