找回密码
 加入怎通
查看: 456|回复: 6

[其他] ASP.NET MVC 3让你猖獗的五大说辞

[复制链接]
杨莹莹连 发表于 2013-11-08 11:25:03 | 显示全部楼层 |阅读模式
  我小结了ASP.NET MVC 3让我镇静的五个说辞,没有知你看了后会有何感受。
  s: I! e+ @% X* ~* s* s$ f/ p7 X- ^$ F  ?& R" W3 U
  1、Razor视图引擎
' D; K, c" p% N
+ d" q: F) q# g  我没有得没有说,Razor视图引擎太酷了,我喜爱它那清新的代码格调,它运用@记号示意代码块,上面的代码正在Razor都差错法的:6 X; O7 I" M! J0 a/ J5 M
% R- h$ q  M$ b9 ], r( u. x& o" z
  以次为援用的形式:& W3 L% r* g' M. N, O* ?4 ]
6 l0 L" A" w( |. f0 t
  @foreach(variteminModel){  / T) h, ~3 L2 w4 M: Z1 s: u/ E" O

$ X/ R9 e/ v  f" o; ?( D  b>@item.FullNameb> 2 p2 n' _6 j. I8 n; Z7 }

# p: a# q$ f8 I2 X! d) q6 ]& z  
0 f7 a0 W" k9 X$ x! A
4 z3 \1 P( ]2 s  2、新的参谋
$ o1 I$ g4 V. q1 s; R. B; A, T1 e& t* w& Z" ~) z
  参谋没有断是ASP.NET MVC和其它MVC框架相比有余的中央,ASP.NET MVC 3需要了新的参谋,将会减少这一畛域和合作对于手的差异。
; e; f) P7 ~- \1 M. X- ?$ _, _5 @+ |% O& t- L% a
  Chart:协助创立图表,无比好用。/ K7 Q( ~3 x+ ?/ ?+ y$ m. S
- n' G% G! q2 A5 V; f( t# C
  WebGrid:以格子方式出现对于象解散,囊括分页和排序性能,能够输入为一度一般的HTML表格。% h- z4 B- n+ S6 p

) H9 [) A' ?7 c( I  WebImage:协助创立图像,也囊括根本的图像操作办法,如缭绕,缩小,减少等。  }0 l8 V0 p! n$ H  s

1 g. O* n. r, a  WebMail:用于发送电子邮件。
$ F( {( z1 V9 L: p9 q0 C3 |0 ^
2 S% Y+ w! k6 V5 |' j& a  下一代参谋被称为基于使命的参谋,原来蕴含正在测试版中,但现正在又看没有到了,我指望正在最终正式版中能见到它,由于它是这样的让我留恋。+ C5 K: r  [8 v

  F( \2 m" Q, K. v: W  Video:蕴含Video.Flash,Video.Silverlight和Video.MediaPlayer等办法,答应增添它们对于应的HTML标签。
0 D# J9 H% ^& o6 b5 _! s: m. H: I% Y7 ^3 \0 P( ~* j" [1 r* u
  Twitter:蕴含根本的twitter操作,如出现一度一定用户的twitter流,或者一度给定搜寻的后果。0 j; T; B* |# X) t% a) s* L- T- A0 s: K
) N+ X* z$ M+ W, B
  ReCapcha:协助运用reCAPTCHA效劳。
7 Q7 Q, T" t, b' ?% r
' Q, i/ Y# B4 m  n& O! m  Gravatar:从Gravatar效劳指名一度用户绣像。/ Q7 v, R: g2 v4 G7 n

8 K$ l) r( k2 ]" D  Analytics:为没有同的综合效劳需要没有同的办法,如GetGoogleHtml,GetStatCounterHtml或者GetYahooHtml,需要需求的JavaScript代码。
% j9 H  u0 ~" {# v4 X4 _1 x4 [! n3 M$ I3 [! v) `3 R
  3、支撑基于jQuery的Ajax3 J1 q& c4 ]5 W- j' f. S" _# |9 e
! |; H0 I: g6 e- m9 E! O
  正在ASP.NET MVC 3中,Ajax.ActionLink,Ajax.RouteLink,Ajax.BeginForm和Ajax.BeginRouteForm将运用jQuery联接效劳器,于是,它们没有会运用内联JavaScript,它们会调用JavaScript资料中需要的因变量,存户端考证也与此相似。' z& n; [3 T2 }; `" h9 c0 J
4 ^  U' C% R/ {) a% D1 u3 j7 L
  4、新的依托注入(Dependency Injection)支撑带来更好的扩大性
% l% c! j2 F. Z, M0 I$ n1 f. C( z6 I: z, h
  ASP.NET MVC 3将蕴含少量的扩大,简直任何事件都能够运用依托注入停止扩大。3 \6 x$ ]8 W* G. }/ Y
( f( M7 I% w. G6 m+ \! i* D  b
  5、集成NuPack4 }% g  u. W9 y) ?

! m7 q4 v$ i7 H5 a6 L  NuPack是微软新的打包零碎,它彻底和ASP.NET MVC 3集成到一同,正在处理计划资源治理器的援用资料夹上点击右键,取舍增添包援用,如次图所示。
- l+ i  s5 l/ g" X8 i2 ~2 s+ f
$ i! f$ A$ e+ C4 d0 l                 
& a6 j( T. w$ Y8 i* L* z4 d% {, ^8 [1 P2 C" b& |- a) O
}

暂时无法加载帖子列表

回复

使用道具 举报

兰0902 发表于 2026-07-09 19:18:15 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

1589333208 发表于 2026-07-15 09:33:16 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复

使用道具 举报

89ghcom 发表于 2026-07-18 03:54:41 | 显示全部楼层
内容很干货,没有多余的废话,值得反复看
回复

使用道具 举报

青花瓷 发表于 2026-07-24 04:17:53 | 显示全部楼层
这个分享太实用了,刚好能用到,感谢楼主!
回复

使用道具 举报

我是水手 发表于 2026-07-29 15:44:03 | 显示全部楼层
楼主太厉害了,整理得这么详细,必须支持
回复

使用道具 举报

郑州白癜风医院 发表于 2026-09-09 08:49:36 | 显示全部楼层
楼主辛苦了,整理这么多内容,必须点赞收藏
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-10 21:15 , Processed in 0.045153 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表