Redian新闻
>
大家的网页url现在还是.....aspx,还是用新的mvc4做的只看见path: .../person/add ?
avatar
大家的网页url现在还是.....aspx,还是用新的mvc4做的只看见path: .../person/add ?# DotNet - 窗口里的风景
c*e
1
大家的网页url现在还是.....aspx,还是用新的mvc4做的只看见path: .../person/add
?
大家都按照新的mvc 4架构,把code改成mvc 4的式样了吗? 通过code first从c# code
来存数据进database,通过controller来显示数据到dashboard上。。。
avatar
k*n
2
从链接是不一定能看不是webform还是MVC做的网站。。
因为那只是route mapping 就搞定的东东。
新项目一律用mvc.
avatar
c*e
3
en,现在的mvc模式,client的request,首先进入controller,這個和旧的模式还是不同
的,razor engine的@格式,包括web services也用的这种结构,所以新项目全用mvc是
必然。
从链接是不一定能看不是webform还是MVC做的网站。但是,url里面有.aspx,一定是用
的老方法做的网站。

【在 k**n 的大作中提到】
: 从链接是不一定能看不是webform还是MVC做的网站。。
: 因为那只是route mapping 就搞定的东东。
: 新项目一律用mvc.

avatar
N*n
4

无脑MVC。易TEST, 易SCALE, 易DECOUPLE。

【在 c*********e 的大作中提到】
: 大家的网页url现在还是.....aspx,还是用新的mvc4做的只看见path: .../person/add
: ?
: 大家都按照新的mvc 4架构,把code改成mvc 4的式样了吗? 通过code first从c# code
: 来存数据进database,通过controller来显示数据到dashboard上。。。

avatar
c*e
5
怎么我觉得挺容易出叉子。它的code first明显就是为了替代nhibernate.
visual studio自带的test方法,有人用吗?

【在 N********n 的大作中提到】
:
: 无脑MVC。易TEST, 易SCALE, 易DECOUPLE。

avatar
N*n
6

CODE FIRST恰恰是要用HIBERNATE或ENTITY FRAMEWORK之类的ORM。传统的
3-TIER都是后面坐着个DB,一上来先设计SCHEMA。现在很多小屁网站后端
稀疏平常,一个SQL EXPRESS或MONGODB、RAVEN之流就对付了,所以直接
跳过SCHEMA玩CODE FIRST。
VS的TEST如果BUILD SERVER用TEAM FOUNDATION SERVER的就常用,只有那
些不跑TFS才跑NUNIT。

【在 c*********e 的大作中提到】
: 怎么我觉得挺容易出叉子。它的code first明显就是为了替代nhibernate.
: visual studio自带的test方法,有人用吗?

avatar
c*e
7
vs的test,我是说下面的這種code.大家工作中用的多吗?还是用的别的test方法?
Public Sub Test()
Assert.AreEqual(g.get(), "Hello World")
Dim str = ""
End Sub
_
Public Sub EmptyTexExceptionTest()
Assert.AreEqual(g.Say(), "Hello World")
Dim str = ""
g.Text = str
Assert.AreNotEqual(g.get(), str)
End Sub

【在 N********n 的大作中提到】
:
: CODE FIRST恰恰是要用HIBERNATE或ENTITY FRAMEWORK之类的ORM。传统的
: 3-TIER都是后面坐着个DB,一上来先设计SCHEMA。现在很多小屁网站后端
: 稀疏平常,一个SQL EXPRESS或MONGODB、RAVEN之流就对付了,所以直接
: 跳过SCHEMA玩CODE FIRST。
: VS的TEST如果BUILD SERVER用TEAM FOUNDATION SERVER的就常用,只有那
: 些不跑TFS才跑NUNIT。

avatar
N*n
8

这个和NUnit不是大同小异吗。.Net下的UNIT TEST都是这个格式。

【在 c*********e 的大作中提到】
: vs的test,我是说下面的這種code.大家工作中用的多吗?还是用的别的test方法?
: Public Sub Test()
: Assert.AreEqual(g.get(), "Hello World")
: Dim str = ""
: End Sub
: _
: Public Sub EmptyTexExceptionTest()
: Assert.AreEqual(g.Say(), "Hello World")
: Dim str = ""
: g.Text = str

avatar
c*e
9
大家工作中用vs带的这个test吗?还是用其它更流行的test方法?

【在 N********n 的大作中提到】
:
: 这个和NUnit不是大同小异吗。.Net下的UNIT TEST都是这个格式。

avatar
W*n
10
vs内建的测试框架还行啊,读excel,xml的测试用例都可以。
mocking框架你可以自己选选,很多种。

【在 c*********e 的大作中提到】
: 大家工作中用vs带的这个test吗?还是用其它更流行的test方法?
avatar
c*e
11
vs内建的测试框架不是最近才处来的吗。它出来之前,大家都用什么工具测试?

【在 W********n 的大作中提到】
: vs内建的测试框架还行啊,读excel,xml的测试用例都可以。
: mocking框架你可以自己选选,很多种。

avatar
H*g
12
大哥,你的VS啥版本的?

【在 c*********e 的大作中提到】
: vs内建的测试框架不是最近才处来的吗。它出来之前,大家都用什么工具测试?
avatar
c*e
13
vs 2012

【在 H*******g 的大作中提到】
: 大哥,你的VS啥版本的?
avatar
s*o
14
both NUnit and MSTest are good enough for unit testing, and xUnit.net is my
favorite one.

【在 c*********e 的大作中提到】
: 大家工作中用vs带的这个test吗?还是用其它更流行的test方法?
avatar
k*n
15
是,url里面有.aspx,一定是用的老方法做的网站。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
错!
.asp .mvc .jsp .abc .aspx .php 都可以是mvc做的。。
在globle.ascx里定义就行了。

【在 c*********e 的大作中提到】
: en,现在的mvc模式,client的request,首先进入controller,這個和旧的模式还是不同
: 的,razor engine的@格式,包括web services也用的这种结构,所以新项目全用mvc是
: 必然。
: 从链接是不一定能看不是webform还是MVC做的网站。但是,url里面有.aspx,一定是用
: 的老方法做的网站。

avatar
c*e
16
你说的mvc和我说的mvc不是一回事。新的mvc 4,用户的request直接进controller,而不
是从view 开始。

【在 k**n 的大作中提到】
: 是,url里面有.aspx,一定是用的老方法做的网站。
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: 错!
: .asp .mvc .jsp .abc .aspx .php 都可以是mvc做的。。
: 在globle.ascx里定义就行了。

avatar
k*n
17
你查一查asp.net mvc map route,
还有httphander.
刚用mvc2时,我就遇到一客户,说你这page咋不是aspx啊, 我的需求是asp.net啊. 没法
解释, route mapping里改成/{controller}/{id}/{action}.aspx来糊弄他们

【在 c*********e 的大作中提到】
: 你说的mvc和我说的mvc不是一回事。新的mvc 4,用户的request直接进controller,而不
: 是从view 开始。

avatar
c*e
18
大锅,现在都mvc 4了,你还在搞什么virtual path.

【在 k**n 的大作中提到】
: 你查一查asp.net mvc map route,
: 还有httphander.
: 刚用mvc2时,我就遇到一客户,说你这page咋不是aspx啊, 我的需求是asp.net啊. 没法
: 解释, route mapping里改成/{controller}/{id}/{action}.aspx来糊弄他们

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。