小编joh*_*nny的帖子

ASP.NET MVC在某些方面是倒退吗?

我问这不要开始任何消极的事情.相反,在看了ASP.NET MVC之后,我发现它(不是)我没有使用像webforms这样的控件,而是用手编写html标记(喘气).

这是倒退吗?我记得从经典的asp到asp.net和拖放控件,创建一个bll等等.现在看起来我手工做的一切,再次像经典一样,除了我有很好的mvc设计.

我想我想弄清楚为什么这是一个从快速发展环境转变为看似更乏味的转变.

编辑:

我一直认为Visual Studio .NET是使用ASP.NET及其所有控件和自动化的一个重要原因.现在有了MVC,它让我觉得它就像任何其他具有体面IDE的MVC一样,因为我现在手工做所有事情.

asp.net asp.net-mvc

8
推荐指数
4
解决办法
1213
查看次数

为什么我要在公共站点上使用ASP.NET MVC,在Intranet上使用WebForms?

我问过这个问题:

ASP.NET MVC注定要取代Webforms吗?

并且一些答案是,如果网站是公共/互联网使用MVC,但如果它是内部使用WebForms.我看到了一些原因,但其中一些并没有真正帮助我理解为什么这种理性会如此.

我希望有意见.为什么我不想将ASP.NET MVC用于除了小型网站之外的所有内容?为什么互联网或内联网很重要?

另外,我知道一个工具不会做任何事情.我不想使用网络表格,不是我认为我不能,或者它是某种"坏".在这个问题中,我特别询问MVC以及为什么它对网站的位置(公共或私人)很重要.

谢谢.

asp.net asp.net-mvc

8
推荐指数
1
解决办法
1689
查看次数

如何获取facebook用户的信息并将其插入数据库?

我不知道如何问它,但我正在努力教自己如何创建一个使用图形api的程序.我见过的大部分教程都比较旧,我不知道它们现在有多相关.从本质上讲,我试图获得某些人点击我的应用程序的"事物",它说,这个应用程序需要您的用户名等,然后允许或不允许.

我希望它获取信息,然后我可以将其插入数据库.我正在使用PHP并拥有一个域名.

如果我可以获取数据,我可以插入数据没问题.我不明白该怎么做.

对于一个模糊的问题,我很抱歉,我已经搜索过了.不要求你为我编写我的代码,只是指出我正确的方向,也许是一个现代教程做我要求的.谢谢.

php authentication facebook

8
推荐指数
1
解决办法
3万
查看次数

如果Web服务器是非阻塞的,这是否意味着它与node.js一样处理IO?

我很快就会使用名为Undertow的服务器.该网站说:

Undertow是一个用java编写的灵活的高性能Web服务器,提供基于NIO的阻塞和非阻塞API

如果Undertow允许非阻塞,那是否与node.js相同?我不是指语言或类似的东西.我有一个单独的项目,我认为node.js是一个不错的选择,但如果我可以将单个产品用于多个项目,那将会很有帮助.

编辑:我发现了这个问题. Java NIO非阻塞模式vs node.js异步操作我开始认为我有些困惑.

java nonblocking node.js undertow

8
推荐指数
1
解决办法
953
查看次数

MVC是编写asp.net应用程序的最佳方式吗?

更新:我知道没有一种方法可以做任何事情.很抱歉没有说出来.在数据访问教程的上下文中,如果你必须完成他在该教程中所做的项目,你会做他所做的或将使用MVC,如果你必须选择其中一个吗?

更新: MVC是编程asp.net应用程序的更合适的方式,而不是这里的教程:

http://www.asp.net/Learn/data-access/

原版的:

我问,因为我最初了解了使用Java应用程序的MVC,然后是RoR和Django.这些其他项目和公司说好像MVC已经存在了很长时间,并且从我发现它已经发现了.然后微软开始将MVC放入.net框架.

我问,因为我不知道如何设计得非常好,并且认为我在使用Scott Mitchell的教程模拟asp.net网站上的内容时效果很好.我认为在BLL中创建抽象层是一种方法,直到我发现MVC和现在的asp.net的MVC.

老实说,我不知道"正确"的做法是什么.我只是创造了我需要的东西,但我不禁觉得我错过了什么.

MVC是在大型项目中开始做事的正确方法,特别是我的意思是MVC和ASP.NET,但也可以表示PHP和他们的MVC框架之一.

无论如何,我现在想采取一种标准的做事方式......

而且,出于好奇,为什么微软现在才开始做MVC?

更新: MVC比asp.net上设置的当前教程更好吗?

我指的是Scott Mitchell教程,他在那里创建了用于抽象的BLL.或者这也是一个linq问题.我应该说,我理解保持逻辑和表示分离的必要性,但不确定最好的方法.我正在使用asp.net教程.它工作正常.然后我发现世界其他地方,正如我所看到的那样,正在使用MVC.然后微软开始开发MVC,所以对我来说,另一种方法似乎已经过时,而且做错了.

model-view-controller asp.net-mvc design-patterns

7
推荐指数
2
解决办法
4108
查看次数

LinqToSQL和Linq一样吗?

我刚刚读到关于Linq to SQL被停用的内容.有一段时间我完全放弃学习Linq.即使在asp.net上,当我上次检查时,他们的数据访问教程也在使用表适配器和bll类.然后是linq教程.现在我已经读过这个并且实体框架是新的方式,这是否意味着我已经阅读了一年半的所有Linq"东西",它有多棒,等等,就是这一切刚走了?似乎没有人能够以正确的方式解决问题,或者至少采用MS产品的标准方法.而且我明白你不能说一种方法适合一切.但是,在这种特殊情况下,我不明白为什么不能解决数据访问问题.

或者,Linq To SQL只是Linq的ORM部分吗?如果我想使用ORM,我现在究竟会学到什么?我已经在StackOverflow上阅读了几个东西,但没有一个真正帮助我知道该怎么做.

似乎nHibernate可能比任何微软的选择更好.是的,我知道还有其他人(亚音速,其他人在各种SO问题中被提及.)

谢谢.

linq nhibernate orm data-access

7
推荐指数
3
解决办法
427
查看次数

ASP.NET MVC注定要取代Webforms吗?

我发现了这些问题,但其中有几个有点老了:

/sf/ask/13408951/ 您认为ASP.NET MVC会与ASP.NET Webforms竞争吗? ASP.NET MVC> ASP.NET WebForms,为什么?

我不相信这些是重复的,并且可能已经足够大,以至于可以消除新的光.如果不是,请关闭它.

我知道没有一个框架或语言是每个工作的唯一工具.但是,你是否看到MVC使eclipsing webforms或webforms在微软的优先级列表中走得更低?他们将不得不长时间保持webforms,因为有很多人投入了它,但他们不必继续为它添加新的功能.

我不知道这是一个很好的例子,但它让我想起了网页部分.我从未在微软看到太多改进.它起作用,我认为它很棒,直到我开始真正尝试并从中获得很多.然后从我可以看到它只是微软没有那么多,虽然它留在Visual Studio中.也许那是一个坏榜样; 就是我记得的.

编辑:此外,如果任何人有任何关于此主题的微软声明,我们表示赞赏.对任何人都没有冒犯.我只是希望有一些官方的东西.

asp.net asp.net-mvc webforms

7
推荐指数
3
解决办法
4838
查看次数

您是否在业务编程中使用链表,双链表等?

像链接列表这样的数据结构是纯粹用于实际编程的学术内容还是您真正使用它们?它们是泛型所涵盖的东西,因此您不需要构建它们(假设您的语言具有泛型)?我不是在讨论理解它们是什么的重要性,只是在学术界之外使用它们.我从前端Web请求后端数据库透视图.我确定有人在某处建造这些.我是从我的背景中问的.

谢谢.

编辑:泛型是否因此您不必构建链接列表等?

linked-list data-structures

7
推荐指数
1
解决办法
2716
查看次数

如何使用LDAP查询组织单位的组?

我尝试了很多查询,但这会让我得到我的OU:

(&(objectCategory=organizationalUnit)(Name=MyOU)) (我刚刚在这里得到你)

我尝试使用(&(objectCategory=organizationalUnit)(objectClass=group)(Name=MyOU))但失败了.

而且,(&(objectCategory=Group)(cn=MyOU,dc=mytop,dc=mysuffix))失败了.

我想在OU中获取组.我搜索了很多,但无法想出来.如何在OU中找到组?我有一个例程,将打印出组.我只是无法正确查询.

感谢您的任何帮助.

ldap active-directory domaincontroller

7
推荐指数
1
解决办法
3万
查看次数

sqlite 3可以处理多少个连接?

在使用sqlite时让大量人员连接到您的网站是不是一个好主意?

编辑:我在rails应用程序的关键ruby中使用它,可能有数百个并发用户.

sqlite connection

7
推荐指数
1
解决办法
7332
查看次数