Translate (Traductor)

domingo, 30 de octubre de 2016

MVC Modelo-Vista-Controlador C# Window Forms con SQL Server

En este vídeo se explica el funcionamiento del MVC (Modelo-Vista-Controlador) aplicado con un ejemplo en el lenguaje C# con conexión a SQL Server donde se crea la base de datos, tabla y SP por medio de un script.

Link al video:
video MVC (Modelo-Vista-Controlador)




viernes, 6 de mayo de 2016

Aprendiendo C# por Consola Video 5. For, While, Do-while y Random

Aqui les dejo un ejemplo de los ciclos for, while y do-while con el lenguaje C#, la explicación se encuentra mas abajo en el video.

            int i, j, k; //declaramos 3 variables una para cada ciclo
            Random rnd = new Random(); // creamos objeto Random


            Console.WriteLine("CICLO FOR"); //Imprimimos en pantalla
            for(i = 1; i <=10; i++) //ciclo for con 10 vueltas
            {
                int n = rnd.Next(1, 100);
                Console.Write(n + ", ");

            }

            Console.WriteLine("\n\nCICLO WHILE");//Imprimimos en pantalla
            j = 1;
            while(j <= 10)//ciclo while con 10 vueltas
            {
                int n = rnd.Next(1, 100);
                Console.Write(n + ", ");
                j++;
            }

            Console.WriteLine("\n\nCICLO DO-WHILE");//Imprimimos en pantalla
            k = 1;
            do //ciclo do con 10 vueltas
            {
                int n = rnd.Next(1, 100);
                Console.Write(n + ", ");
                k++;
            } while (k <= 10);
            Console.ReadKey();


lunes, 2 de mayo de 2016

Aprendiendo C# por Consola Video 4. Declaración de arreglos

Los arrays o arreglos en C#.
Los utilizamos para guardar un conjunto de elementos podemos declarar arreglos de una dimensión o dos dimensiones o mas.
En este caso solo veremos los de una dimensión o un solo vector.

Estructura
1. tipo de dato + [ ] + Nombre  = { elemento 1, elemento 2, ..., elemento N};
2. tipo de dato + [ ] + Nombre  =  new + tipo de dato[ ]{ elemento 1, elemento 2, ..., elemento N};
3. tipo de dato + [ ] + Nombre  =  new + tipo de dato[n];
La diferencia entre los 2 primeros es que estos se declaran y se inicializan con elementos en la misma línea. La tercera forma se declara el arreglo pero no se inicializa solo se le establece la cantidad de elementos que contendrá (n).

Bueno les dejo unos ejemplos:
int[] Numeros = {1,2,3,4,5}; 
int[] Numeros = new int []{1,2,3,4,5}; 
int[] Numeros = new int[10]; //se declara con capacidad de 10 elementos

string[] Animales= {"perro", "gato", "rana"}; 
string[] Animales= new string[]{"perro", "gato", "rana"}; 
string[] Animales= new string[3]; //se declara con capacidad de 3 elementos

bool[] Interruptor= {true, true, false}; 
bool[] Interruptor= new bool[]{true, true, false}; 
bool[] Interruptor= new bool[5]; //se declara con capacidad de 5 elementos

En el siguiente vídeo explico las diferentes formas de declararlos, como asignarle valores y como mostrarlos en pantalla, espero y les sea de utilidad  :)



domingo, 1 de mayo de 2016

Aprendiendo C# por Consola Video 3. Estructura Condicional If-Else

Tercer video del curso, espero y les ayude, no olviden comentar y sugerir.


Aprendiendo C# por Consola, Video 2. Operadores lógicos y relacionales

Este es el segundo video del curso.

Aprendiendo C# por Consola, Video 1. Declaración de variables

Hola a todos retomaré el blog que el cual lo he abandonado durante mucho tiempo, bueno  empezare creando un curso de C# para las personas que deseen aprender este lenguaje. El curso lo llevaremos por medio de vídeos que subiré en Youtube, espero y puedan seguirme.
Les dejo el link al primer video, si tienen comentarios y sugerencias favor de comentarlas.