UPAO

Manejo de Base de datos [SQL] con C-Sharp [C#]


Hola, buenas tardes! como van? Espero que con ánimos de aprender, pues hoy vamos a manejar transacciones a una base de datos usando SQL Server 2008 y C# bajo el poder del IDE de Visual Studio 2010, principalmente se detallará como comenzar con el proyecto, al final de este post podrán descargar las fuentes!
En este ejemplo emplearemos una base de datos [MusicaBD] con una sola tabla[Cancion], trabajaremos a 3 capas: Acceso a datos, Reglas de Negocio, conocido también como la capa lógica y finalmente nuestra Presentación donde van las interfaces, veremos sentencias básicas de sql: select, insert, update, delete, desde la funcionalidad de este ejemplo son: buscar, registrar, actualizar y eliminar;
Seguir leyendo …

Conexion CSharp [C#] a MySQL

En nuestra estimada carrera que llevamos en la UPAO tenemos el curso de Programación de Aplicaciones de Gestión, más conocido como P.A.G en el cual se realizan proyectos muy interesante con Visual Studio.net [algunos VB, otros C#] donde al final dichos proyectos, deben estar implementados con conexión a base de datos y manipulación de éstos, en aquella ocasión nos enseñaron a utilizar SQL Server 2008. En la carrera, comenzamos a programar con Java, lenguaje que nos acompaña durante los 3 primeros ciclos, en 4to ciclo aprendemos Base de datos con Oracle. Me gustaría hacer un paréntesis, y mostrar que también es posible utilizar MySQL vinculado con el poder de C# en Visual Studio.net, así que sin dar más vueltas veamos como hay que hacer!

Seguir leyendo …

Programando en C Sharp – VI

Para concluir con el bloque de programación básica en C#, les he compartido un “mini proyecto” hecho en Visual Studio 2010; se emplea un objeto Persona con 3 atributos: dni, nombre y edad, los cuales están validados respectivamente, se emplea una lista “List personas = new List ();” para almacenar los datos, se cuenta con un menú de presentación de opciones para que el usuario seleccione, métodos Set y Get, y los métodos de agregar, modificar, buscar, eliminar, reportar [los clásicos de toda la vida]; traté en lo posible comentar el código, espero puedan entenderlo, y sin más rodeos, veamos el código:
Seguir leyendo …

Algoritmo en C Sharp

Tiempo atrás llevé el curso de Sistemas Operativos, donde aprendí a codificar scripts ubunteros en aquellas clases la profesora nos enseñaba programación básica en bash, de todos los ejercicios que dejó, uno de ellos no pude resolver a tiempo, sin embargo encontré la solución al día siguiente mientras estaba conversando con una de mis amigas, pues gracias a las palabras que ella me dijo: “Piensa en qué necesitas, luego ves cómo haces“, las ideas llegaron a mi mente de una manera alucinante, recordé la clase de simulación de algoritmos del curso de matemática discreta, con cuaderno abierto y lapicero en mano, jugué con algunas variables, pensé cómo resolver el ejercicio desde otro punto de vista y listo!!!  Veamos el resultado del análisis del enunciado…
Seguir leyendo …

APHU – Aplicación para Horarios UPAO

Esta es una pequeña aplicación en Java que hice en unos ratos libres después de acabar el ciclo anterior pensando en que podría facilitar el proceso tedioso de armar lo horarios por el cual tenemos que pasar cada ciclo los alumnos de la UPAO. Lo que se intenta es presentar las carreras, los cursos y los horarios disponibles de manera que haciendo click en determinados horarios se vea cómo va quedando el horario del alumno, permitiendo ver si hay cursos que se cruzan, o cuales turnos convienen más pensando en que no se quiere tener demasiadas horas libres entre clase y clase o no se quiere estudiar hasta muy tarde. Así lo único que quedará por hacer es ingresar los códigos generados en la aplicación a la intranet de la universidad.

Para los que quieran probar APHU pueden descargarlo desde este link: DESCARGAR APHU
Esta no es para nada una versión final, todavía hay muchas cosas que deseo mejorar para lo cual estoy teniendo en cuanta todos los comentarios que me han hecho, como mejorar el orden de los cursos, avisar si falta elegir turnos de algún curso (por si alguien olvido marcar algún laboratorio), mostrar la si el salón esta cerrado o ya se está llenando, etc etc.

S.O.S: Ayuda Informática

Dentro de la universidad en la que estudio actualmente (Universidad Nacional de Trujillo), yo soy un alumno promedio (an average student) y pues como antes estudié en la UPAO (Universidad Privada Antenor Orrego) -donde me metieron Java hasta por las orejas- domino un poco más ese lenguaje de programación. Bueno, lo que sucede es que la vez pasada me pidieron ayuda para un proyecto de un curso que llevamos en la UNT. Para mi ayudar es algo placentero pues me hace sentir importante, así que por mi gustoso, PERO, esa personita que me pidió la ayuda lo hizo de una forma tan pero tan “…” que un poco mas y me obligaba a ayudarle y ni un “por favor” escuché. Esto me llego altamente, así que le dije que no podía hacerlo. O sea ¿qué tan difícil puede ser pronunciar la palabra “por favor“?

linterna

Por otro lado, antes de eso, ya me habían pedido ayuda, pero esa persona me lo pidió de una manera tan dulce, que no podía negarme. Me dijo por favor y prometió invitarme un lomito saltado (plato típico peruano), bueno yo no soy de comer en la calle, pero la intención es la que cuenta, por lo que con mucho gusto la ayude :D .

Quizás este post no tiene nada que ver con los anteriores que solo publicaba sobre código, algoritmos y otras cosas. Sin embargo, esta personita me saco de mis casillas, a tal punto que me dieron ganas de escribir este post.

Además, nunca esta demás un “por favor”, no?