Expresiones Lambda

En este post vamos a ver lo que son las expresiones lambda en lenguaje C#, como y cuando utilizarlas, así como varios ejemplos detallados paso por paso. Todo esto lo vamos a desarrollar sobre el entorno de Visual Studio 2017. El objetivo de este post es que cualquier persona, sin importar el nivel de conocimientos, pueda poner en práctica de una manera rápida y sencilla este tipo de expresiones. Lo primero que vamos a ver es una pequeña definición de este tipo de expresiones y los puntos fuertes a tener en cuenta con…continue reading →

TUTORIAL RAZOR

¿Qué es Razor? Razor es una sintaxis de programación ASP.NET utilizada para crear páginas web dinámicas con los lenguajes de programación C # o Visual Basic .NET. Razor estaba en desarrollo en junio de 2010 y se lanzó para Microsoft Visual Studio 2010 en enero de 2011. Razor es un motor de visualización de sintaxis simple y se lanzó como parte de MVC 3 y del conjunto de herramientas WebMatrix. RAZOR nos ayuda a mezclar código de cliente en código de servidor. Se puede utilizar de dos modos: Incrustado en MVC En una…continue reading →

Vistas parciales con ASP.NET y MVC

Una vista parcial es una vista que se representa dentro de otra vista. El HTML generado al ejecutar la vista parcial se representa en la vista que realiza la llamada (o principal). Al igual que las vistas, las vistas parciales usan la extensión de archivo .cshtml Las vistas parciales son una forma eficaz de dividir vistas de gran tamaño en componentes más pequeños Por ejemplo, si tienes una página compleja formada por varias partes lógicas, puede ser útil trabajar con cada parte como su propia vista parcial. Vamos a pasar a explicarlo con dos ejemplos:…continue reading →

Post del Camp «Alta Disponibilidad en Azure IaaS y despliegue con plantillas»

Arranca el mes de Abril, y regresamos de Semana Santa con el Camp de Alta Disponibilidad en Azure IaaS y despliegue con plantillas. Presentan Santiago Ochoa y Roberto Rodríguez, Cloud Architects de myCloudDoor, quienes se presentan recordándonos que ellos estuvieron en nuestro sitio, como estudiantes de Tajamar hace unos años. Como Architects de infraestructuras en Cloud, Santiago y Roberto nos presentan el diseño de la arquitectura de red que vamos a montar, tendremos dos secciones base, una subnet con un Domain Controller y otra subnet con un Availability Set que cuenta con dos…continue reading →

Secciones y Layout con MVC

SECTION Y LAYOUT En este tutorial vamos a aprender a crear plantillas personalizadas para nuestras aplicaciones y a utilizar secciones para ayudarnos en el diseño de las páginas. Creamos un nuevo proyecto en Visual Studio 2017, elegimos Visual C#/Web, pulsamos en Aplicación web ASP.NET (.NET Framework) y lo llamamos SeccionesYLayout. https://www.flickr.com/photos/142119071@N06/38983361270/in/dateposted-public/ Escogeremos MVC sin autenticación https://www.flickr.com/photos/142119071@N06/40083555404/in/dateposted-public/   Ahora en el Explorador de soluciones (si no os aparece Ctrl+Alt+L) sobre la carpeta Shared, dentro de Views, incluimos una nueva vista _NuevaPlantilla.cshtml, Agregar/Vista…, y desmarcamos el checkbox Usar página de diseño. https://www.flickr.com/photos/142119071@N06/40083555134/in/dateposted-public/ Nos creará una…continue reading →

Validación en proyecto MVC

Las Validaciones Uno de los puntos más importantes cuando se realizan aplicaciones Web es la de validar los datos ingresados por el usuario y todos aquellos datos que se envían a la base de datos, y en este punto al framework ASP.NET MVC permite definir muchas validaciones directamente en el modelo, y la ventaja de establecer estas reglas de validación en el modelo es que automáticamente se realizará la validación en el cliente como en el servidor, entonces vamos a revisar todo el proceso de validación, así que vamos a iniciar creando una…continue reading →