tag:blogger.com,1999:blog-114713022024-03-13T05:09:28.337-05:00CodigoMobileEspacio para tratar temas de programacion para dispositivos moviles, Pocket PC, Compact Framework, Embbeded Visual Basic, Visual Basic.NET , C# (C Sharp)Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comBlogger134125tag:blogger.com,1999:blog-11471302.post-35780142044369437442018-10-18T05:55:00.001-05:002018-10-18T05:55:38.120-05:00Programacion Orienada a Objetos. PolimorfismoPolimorfismo
Es una parte importante de la programacion orientada a objetos, consiste en que podemos llamar o utilizar las clases hijas o heredadas de la misma forma como lo hacemos con la clase padre.
Entonces, podemos tener una clase base o padre llamada Producto, y clases hijas o heredadas, como por ejemplo, detergente, alimento, jabon, esta clase tiene un método que se llama uso, esteAnonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-73917066728033954972018-09-15T23:26:00.000-05:002018-09-15T23:35:43.675-05:00Como recorrer y ordenar un Array en Diagramas de FlujoEn esta nueva entrada vamos a aprender y resolver nuevos retos de programacion a través de los diagramas de flujo.
Iniciemos con uno sencillo, calcular el cuadrado de un numero:
1. Leemos un numero
2. Creamos una nueva caja de operaciones y en ella definimos una variable cuadrado, y le asignamos el valor de la multiplicación del numero por el mismo para calcular el cuadrado.
3. Imprimimos elAnonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-17702607013092111882018-09-15T22:37:00.001-05:002018-09-15T22:37:36.702-05:00Crear una Vista desde Cero, ASP.NET MVCEn algunas ocasiones necesitamos crear una vista que no esta ligada a un modelo, como hemos estado realizando en talleres anteriores.
Una de las cosas a recordar que Microsoft utiliza de manera por defecto Razor, que básicamente lo que significa es que podemos utilizar el lenguaje C# o VB.NET como lenguaje de cliente, recuerden que por defecto el lenguaje de cliente para paginas web HTML Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-51232328526163121882018-09-15T16:42:00.001-05:002018-09-15T16:42:13.185-05:00ASP.NET MVC Modelos y DataAnnotationsIntroducción a MVC DataAnnotations
DataAnnotations es la clase del framework de ASP.NET MVC que nos permite configurar las diferentes características de nuestros modelos para que se vean reflejados en las tablas de SQL Server u del motor de base de datos que estemos utilizando.
Es importante entender lo siguiente en una aplicacion ASP.NET MVC
Ya incluye el framework Bootstrap de Twitter, para Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-45369390419023633512018-09-13T14:18:00.002-05:002018-09-13T14:18:24.330-05:00Taller Creando Relaciones con Entity Framework en Asp.Net MVC
Cree un proyecto de ASP.Net MVC 5 en VS2017
Coloque un nombre a su solución y de clic en el botón
Aceptar o OK.
Aparece la ventana siguiente:
Seleccione la opción MVC como aparece en la imagen, y
presione el botón Aceptar.
Esto generara una aplicación MVC con un controlador Home,
ahora vamos a crear los siguientes modelos para poder realizar el aplicativo
que queremos. En Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-21151388564929842982018-09-13T12:33:00.003-05:002018-09-13T12:33:51.999-05:00Creando una aplicacion web ASP.NET MVCVamos a crear una aplicacion web utilizando el lenguaje de programacion C# (C Sharp) y como marco de desarrollo usaremos ASP.NET MVC.
Lo primero es seleccionar el tipo de proyecto a crear, abrimos VS2017 y seleccionamos la platilla correcta.
Vamos al menú File, New, Project, esto nos abre una pantalla en la cual vamos a seleccionar el tipo de plantilla con la que vamos a trabajar.
En Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-54347411475321667422018-09-08T13:36:00.000-05:002018-09-08T13:36:39.687-05:00¿Cómo funcionan las Apps web?¿Cómo funcionan las Apps web?
•Que
las aplicaciones web sean
ejecutadas por medio de un navegador web en una red significa que los datos o
los archivos en los que trabajas son procesados y almacenados dentro de la una
red a través de un navegador. Por este motivo, este tipo de aplicaciones por lo
general, no necesitan ser instaladas en el ordenador o el móvil.
•Una
página Web puedeAnonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-82303920113819298732018-09-08T13:03:00.000-05:002018-09-08T13:03:03.237-05:00¿Que es el Desarrollo Web?
Definición
•Desarrollo web es un término que define la creación de sitios web para Internet o
una intranet.
Para conseguirlo se hace uso de tecnologías de software del
lado del servidor y del cliente que involucran una combinación de procesos
de base de datos con
el uso de un navegador web a
fin de realizar determinadas tareas o Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-64283608186279469412018-09-05T11:25:00.001-05:002018-09-05T11:25:26.012-05:00¿Que es HTML?¿Que es HTML?
HTML es una lenguaje de marcado o de tags que se utiliza para el desarrollo de paginas web, estas paginas web son las que se utilizan en internet o en aplicaciones corporativas a través de una intranet.
HTML es un lenguaje que basado en etiquetas o tags, estas etiquetas una abre y otra cierra, la etiqueta de cierre inicia con slash (/) y tiene el mismo nombre de la que Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-48294114010289689822018-09-05T10:40:00.003-05:002018-09-05T10:53:37.372-05:00Aplicación Web¿Que es una aplicación web?
Una aplicación web es cualquiera de las pagina que se consultan en el Internet a través de un explorador de Internet. Entonces Facebook o Twitter por ejemplo, cualquiera que vea una pagina es una aplicación web.
Toda aplicación web tiene una arquitectura, esta arquitectura es como esta instalada, si hablamos de la arquitectura hardware, también tiene una arquitecturaAnonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-14288685222400469492018-09-03T23:34:00.001-05:002018-09-03T23:34:27.841-05:00Instrucciones Basicas de SQLInstrucciones Básicas de SQL
La mayoría de los motores de bases de datos pueden ser programados a través de un lenguaje de programación que s un estándar, este estándar el llamado SQL ANSI, que tiene la mayor cantidad de instrucciones de SQL que pueden ser implementadas en los diferentes motores de bases de datos.
El lenguaje para SQL Server se denomina T-SQL, así como el de Oracle se denomina Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-42174715748347800702018-09-03T22:45:00.002-05:002018-09-03T22:45:44.345-05:00Normalizacion de Bases de Datos
Normalización de Bases de Datos
•Existen 3 niveles de Normalización que
deben respetarse para poder decir que nuestra Base de Datos, se encuentra
NORMALIZADA, es decir, que cumple con los requisitos naturales para funcionar
óptimamente y no perjudicar las Performance por mala arquitectura.
•Estas 3 reglas de Normalización se las
conoce como las 3
FORMAS NORMALES.
La
Primera Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-23032990602481515352018-09-03T22:34:00.001-05:002018-09-03T22:34:31.364-05:00¿Que es una base de datos?
¿Qué
es una base de datos?
•Una base
de datos es una colección de información
organizada de forma que un programa de computador pueda seleccionar rápidamente
los fragmentos de datos que necesite.
•Una base
de datos es un sistema de archivos
electrónico.
•Las bases
de datos tradicionales se organizan por campos,
registros y tablas.
•Desde el punto de Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-57131151876066827172018-09-02T18:22:00.000-05:002018-09-02T18:22:42.640-05:00Como Iniciar a utilizar Code first en un Web API
Hola a tod@s!
Hoy voy a hablar de algo que no hacemos muy a menudo, si no al principio o al crear un nuevo proyecto.
Me refiero a utilizar code firts con Entity framework en proyectos de ASP.NET MVC o Web Forms, y también el los servicios REST que se generan al crear un servicio utilizando la plantilla de Web API desde Visual Studio.
No voy a Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-18685004278095398892018-09-02T18:13:00.000-05:002018-09-02T18:13:00.152-05:00Crear codigo POOEn este nueva entrada vamos a crear una aplicacion y a aplicar todo lo que hemos aprendido de POO.
Iniciamos vS2017, y creamos una nueva solución que llamaremos PooII, el tipo de proyecto a crear es una aplicacion de escritorio para Windows.
En la ventana de configuración de la solución escribiremos lo siguiente:
Seleccionamos la solución de Windows de escritorio, el proyecto de Windows Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-62765469769283600972018-09-02T10:49:00.000-05:002018-09-02T12:17:44.623-05:00Programacion Orientada por ObjetosProgramación Orientada por Objetos
Se conoce como programación orientada a objetos o POO, en ingles OOP (Object Oriented Programming)
Este tipo de programación propone que todo lo veamos en funciona a objetos, como se hace en la vida diaria cotidiana de las personas.
Una de las cosas que debemos entender es porque hemos llegado a este tipo de programación o desarrollos de software Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-19273651499591041132018-09-01T16:06:00.000-05:002018-09-02T11:33:51.899-05:00Diagrama de flujo para Calcular si un numero es primo
1- Diagrama de Flujo para calcular si un Numero es primo o no.
A continuación iniciaremos un diagrama de flujo para resolver el reto de como calcular si un numero es primo o no. Un número es primo cuando es divisible por el y por la unidad, recuerden que esta división debe ser una división exacta.
En la imagen tenemos como calcular y resolver para saber al capturar un numero N, validar Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-88361351318472415642018-09-01T11:49:00.003-05:002018-09-02T11:36:51.512-05:00Qué es un diagrama de flujo
Diagramas de Flujo
Un diagrama de flujo es una serie de pasos que resuelven un problema de programación o de cualquier índole. Estos diagramas ayudan a los que están iniciando en el mundo de la programación para computadores, informática, o carreras afines, la intención de esta clase es despertar en ustedes la lógica con la cual será mas sencillo poder resolver los diferentes retos de Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-57944160507028286092018-05-29T09:45:00.000-05:002018-05-29T09:45:06.424-05:00Creando Archivos MarkDown desde Vs2017
Creando Archivos MarkDown desde VS2017
Después de mucho tiempo sin escribir en el blog, nuevamente inicio a escribir sobre lo que hago.
Últimamente una de las tendencias es compartir código en repositorios de datos como Git, GitHub, etc. Estos repositorios permiten que coloquemos archivos descriptivos en los cuales se describe el taller o las aclaraciones necesarias del código.
Estos archivos Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-40885905747581373762015-08-12T16:21:00.000-05:002015-08-12T16:21:34.401-05:00Instalar Cliente VPN Cisco en Windows 10Hola a tod@s!
En estos días que instale la nueva versión de Windows 10 en mi trabajo necesito utilizar el cliente VPN de Cisco, a pesar de instalar la ultima versión no me lo permitía me decía que el programa no era compatible.
Sacaba un error en el modulo de Network connection, y de este punto desinstalaba todo el cliente.
La solución a esto fue:
1. Desinstalar el cliente o lo que Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-60246702291881343892014-09-08T12:45:00.001-05:002014-09-08T12:45:53.808-05:00[Conference] Desarrollo de Apps Android con C# y #XamarinHola a todos! Como un abre bocas al ExpertDat del proximo 27 de Septiembre en Bogota: Link del ExpertDay EL proximo 11 de Septiembre estare hablando de como crear Apps para Android, usando C# y Xamarin para esto. Aqui el link de registro: http://www.meetup.com/BDotNet/events/205968072/ Los espero! Es Gratis! Technorati Tags: Xamarin,VS2013,Desarrollo CrossPlatform,Desarrollo Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-42990011734782854972014-08-28T09:28:00.001-05:002014-09-03T08:12:42.440-05:00[EVENTO] ExpertDay: Desarrollo Movil MultiplataformaHola a todos Hoy quiero invitarlos al Expert day del proximo 27 de septiembre en la ciudad de Bogota! Estaremos hablar de como desarrollar aplicaciones para moviles que sea multiplataforma, o sea que tengamos 1 desarrollo que nos sirva en un 70% / 80% para otra plataforma diferente. Hablaremos de HTML5, de WinJS, de XAML., de C# con MONO y de C# con Xamarin. Los espero a todos! Aqui el link de Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-86990200864381217642014-07-30T06:58:00.001-05:002014-07-30T06:58:03.706-05:00{EVENTO} Colombia 3.0 Barcamp:Hola a tod@s! Solo para comentarles que voy a estar dictando dos charlas en el Barcamp de Colombia 3.0 el dia de hoy 30 y mañana 31 de Julio de 2014. Mis charlas: Desarrollo de Apps nativas con C# y Xamarin (Julio 30) Como desarrollar Aplicaciones Moviles? Luego les coloco fotos por aqui. Aqui el link de la agenda: http://bogodev.org/sil-story/col30-barcamp-bogota/ Technorati Tags: Colombia 3.0,Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-77306516789354699782014-07-21T18:37:00.001-05:002014-07-21T18:37:59.044-05:00[Ciclo de Conocimiento] Desarrollo de Apps nativas Android con Xamarin y C#Hola a todos Aqui les dejo el link de Slide Share en donde pueden descaragr y ver las diapositivas del desarrollo con Xamarin: Aca los slides de nuestra presentacion anterior para que tambien puedan verla y descargarla. Ahora algunas fotos de los asistentes el pasado 16 de julio en las instalaciones de ViveLab Bogota. Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.comtag:blogger.com,1999:blog-11471302.post-59142190634535405722014-07-05T19:29:00.001-05:002014-07-05T19:29:35.968-05:00[Ciclo de Conocimiento] Como Desarrollar Aplicaciones Moviles II HTML5Hola a todos! Aqui algunas fotos de la conferencia del jueves 3 de julio de 2014 en la cual continuamos con nuestro ciclo de conocimiento sobre como desarrollar aplicaciones moviles. Hablamos de como desarrollar aplicaciones web para moviles usando ASP.NET WebForms y ASP.NET MVC 5, y como usar las plantillas de framework javascript para Anonymoushttp://www.blogger.com/profile/17867270464540705556noreply@blogger.com