*a# 2: Creando un si'pe 8or'uario de en%rada de da%os MVC
•
*a# 29: Usando aor para !rear 5is%as r;pida'en%e
Co'o e no'#re de ar%
¿Porque el code-behind en tan bueno en ASP.NET? Es%o- se,uro que %odos os desarroadores es ,us%a e !on!ep%o de !ode"#e$ind. *a a!ep%a!i+n de a,o nue5o !o'o MVC0 no es nada 8;!i para eos. Cuando $a#a'os de !ons%ruir api!a!iones ASP.NET en una arqui%e!%ura de !apas0 eas se di5iden en !ua%ro par%es: U(pa,inas ASP=)0 !ode"#e$ind(ar!$i5os ASP=.!s)0 !apa in%er'edia(!ases .NET) - 8ina'en%e a !apa de Da%os(Da%a a-er).
Si se 'ira os aspe!%o de a dis%ri#u!i+n de !+di,o0 e 'a-or !+di,o e !ua %iene a +,i!a es a !apa in%er'edia o e !ode"#e$ind(ar!$i5os ASP=.!s). *a U(n%er8a de
Usuario) o ar!$i5os ASP= son ar!$i5os /TM*0 os !uaes son 'as a!er!a de dise>ador de a in%er8a de usuario0 - a +,i!a de a!!eso a da%os son 'as o 'enos !o'ponen%es es%;ndar !o'o os En%erprise Da%a ?o!@s.
/andeErrorA%%ri#u%e en e ni5e ,o#a !on8ir'a que a e!ep!iones anadas por !ada a!!i+n en %odos os !on%roadores ser;n 'aneados. En e ar!$i5o o#a.asa den%ro de Appi!a%ionS%ar% e 'é%odo e,is%ero#aIi%ers es in5o!ado.
Es%o $a!e que %odas as e!ep!iones anadas por !uaquier 'é%odo den%ro de %odos os !on%roadores re%ornen a 5is%a 3Error4 presen%e den%ro a !arpe%a S$ared.
Maneo de error a ni5e de !on%roador0 en donde %odos os errores presen%es en as a!!iones de !on%roador 3Tes%eandoCon%roer4 ser;n ad'inis%rados.
Para $a!er que nues%ra 5is%a 3Error4 una 5is%a 8uer%e'en%e %ipada de Modeo S-s%e'.He#.M5!./andeErrorn8o - en%on!es usar a paa#ra !a5e Mode para a!!eder a sus 'ie'#ros. Uno de sus 'ie'#ros es e o#e%o E!ep%ion.