Andres Felipe Blog's

My WordPress Blog

Categoría: .Net

This code uses concepts about classes (specifically, in this case, inheritance) by showing you how to utilize inheritance in your own custom classes. Learn about overriding virtual functionality, abstract base classes, and sealed classes. (Bob Tabor)

[gist]f803c5d23416cebafe73[/gist]

Source: https://channel9.msdn.com/series/C-Fundamentals-for-Absolute-Beginners/17?wt.mc_id=player

Branching allows us to add logic to our applications. This code introduces the ‘if Decision’ statement (in its various forms), along with the conditional operator. This is a simple code, but is helpful to understand the logic statement.

[gist]56b851916725b330a61e[/gist]

CSharp es un extenso lenguaje de programación utilizado en .NET, me atrevo a decir que es el mas utilizado por los desarrolladores en esta plataforma. En el siguiente código se explica los detalles básicos para la asignación y declaración de variables.

[gist]534d7052d50b1a38a6d7[/gist]

aprendiendo-asp-net-mvc-4-parte-6-modelos-i

Aprendiendo ASP.NET MVC 4 [Parte 6] – Modelos I

Hola a todos !! de nuevo por acá en mi blog que lo deje por dos semanas; mientras estudiaba un poco de Symfony2 y Express para NodeJS (mas adelante publicare algo sobre esto :P). Después de estudiar Controladores y Vistas, nos adentraremos al mundo de los Modelos (por fin !!). Este tema es bastante largo y por eso lo divido en diferentes articulos, para iniciar hablare de la clase de modelos que podemos crear en ASP .NET MVC 4, también dare algunas definiciones para terminar con el paso a paso para crear los Modelos Entidades a partir de una base de datos.

Leer más

aprendiendo-asp-net-mvc-4-parte-5-vistas

Aprendiendo ASP.NET MVC 4 [Parte 5] – Vistas

Hola a todos !! hoy les presento un nuevo articulo sobre ASP.NET MVC 4, el tema de hoy es entender el manejo de vistas a través del motor de plantillas Razor. Antes de iniciar, debemos saber que el MVC incluye dos motores de vistas (view engines):

  • ASPX view engine: Es el motor original incluido desde la versión 1 de MVC y la sintaxis es similar a los Web Forms.
  • Razor view engine: Es el nuuevo motor de plantillas incluido desde la versión 4 de MVC y posee una sintaxis mas simple y fluida.

Estas son algunas comparaciones entre los motores:

ASPX

1
2
<%--ASPX--%>
<%=DateTime.Now %>

Razor

1
2
@*Razor*@
@DateTime.Now

Ambos códigos hacen los mismo, simplemente muestran en pantalla la  fecha y la hora actual; pero podemos ver una gran diferencia entre un motor y otro; con razor es menos código comparado con Aspx.

Leer más

Aprendiendo ASP.NET MVC 4 [Parte 4] – Controladores

aprendiendo-net-mvc4Saludos !! En el articulo de hoy es sobre el desarrollo de Controladores en ASP.NET MVC 4. En el articulo anterior se estudio el caso de las rutas dinámicas en Framework, si ya conoces del tema no importe pero si eres principiante te recomiendo que le eches una mirada ;).

Como dije en el comienzo el tema de hoy es la creación de Controladores, el Controlador es simplemente una clase si solo una clase, no es mas. El nombre de la clases debe tener la siguiente forma <nombre_controlador>Controller, no es mas.Si recuerdan el segundo articulo, donde definimos el proyecto caso de estudio y la generación de la base de datos, pues hoy voy a crear el primer controlador para software How You Seen Me?. También les explicare las diferentes forma de usar la clase ActionResult, a través de un sencillo ejemplo.

Leer más

Aprendiendo ASP.NET MVC 4 [Parte 3] – Rutas Dinámicas

aprendiendo-net-mvc4Hola a toda, bienvenidos a mi tercer articulo sobre el manejo de controladores en ASP.NET MVC 4. En este articulo nos adentraremos en el mundo del patrón MVC y el procesamiento de solicitudes HTTP. Para empezar es necesario entender que los métodos en un controlador son llamadas action methods porque retornan un objeto de tipo ActionResult, el procesamiento de solicitudes en los controladores se inicia con el motor de enrutamiento (si lo puedo llamar así, el termino ingles es routuing engine) y es el primer tema principal de este articulo.

Leer más

Aprendiendo .NET MVC 4 [Parte 2] – Creación de un Proyecto y Base de Datos

aprendiendo-net-mvc4Hola a todos, hoy les presento un articulo sirve de apoyo al anterior post llamado Aprendiendo .NET MVC 4 [Parte 1] – Creación de Controladores y Vistas. Pues bien en el día de voy a presentar la creación de un proyecto llamado “Have You Seen Me?“, vamos a generar un proyecto para ASP.NET MVC 4 y finalmente generaremos la base de datos.

Antes de iniciar les voy a presentar un libro del cual me base para escribir el siguiente articulo, se llama Beginning ASP.NET MVC 4 y lo recomiendo mucho para personas que esta empezando en este mundo, revisar el capitulo 3, lo que voy a realizar continuación no es la traducción exacta es simplemente un reseña.

Leer más

Aprendiendo .NET MVC 4 [Parte 1] – Creación de Controladores y Vistas

aprendiendo-net-mvc4Hola a todos, no hace poco empece a sumergirme en el mundo de DOT NET, por simple curiosidad; nada mas !!. Inicia con algunas investigaciones y después de instalar una maquina virtual con Windows 7 y descargarme el Visual Studio Web Express, me embarque en una nueva aventura de aprender un poco de las tecnologías de Microsoft. A pesar de que soy un gran defensor del software libre, ustedes pensaran ¿que diablos hago estudiando .NET?; la razón es sencilla, la demanda de profesionales en Colombia que dominen este tipo de tecnología es muy alta (las otras son JAVA y PHP) y los sueldos son muy bien remunerados y mejora si se obtiene un certificado de la escuela de Microsoft.

Leer más

Creado con WordPress & Tema de Anders Norén