Publicado el 20 de Marzo del 2018
2.761 visualizaciones desde el 20 de Marzo del 2018
1.017,7 KB
254 paginas
Creado hace 19a (14/01/2005)
TUTORIAL C# C SHARP NET
Tutorial C# con programacion NET, incluye programas aspx, ejercicio, ejemplo y aplicacion con
arreglos y base de datos en Access.
WWW.PROGRAMACIONFACIL.COM
I.- ELEMENTOS BASICOS
1.- INTRODUCCION
2.- MODELO DE SOLUCION
3.- VARIABLES
4.- DECLARACION Y TIPOS DE DATOS
5.- OPERADORES ARITMETICOS
6.- OPERADOR CAST
7.- JERARQUIA DE OPERACIONES
8.- CONCEPTOS BASICOS DE OOP
9.- MODELOS DE PROGRAMACION EN INTERNET
10.- INTRODUCCION A CSHARP NET:(1)
11.- CSHARP NET:(2)
12.- CSHARP NET:(3)
APENDICE 1A: OBJETOS PROPIOS HTML
APENDICE 1B:PALABRAS RESERVADAS CSHARP
APENDICE 1C: OBJETOS WEBCONTROLS
http://www.programacionfacil.com/csharpnet/indice.htm (1 of 4)14-01-2005 7:04:38
TUTORIAL C# C SHARP NET
APENDICE 1D: EXTRA WEBCONTROLS
II.- INSTRUCCIONES DE CONTROL DE PROGRAMA
1.- INTRODUCCION
2.- INSTRUCCIONES DE CONTROL DE PROGRAMA
3.- INSTRUCCIONES CONDICIONALES
4.- CONDICIONES SIMPLES
5.- OPERADORES RELACIONALES
6.- INSTRUCCION IF
7.- CONDICIONES COMPUESTAS
8.- INSTRUCCION SWITCH
9.- COMPONENTE LISTBOX Y DROPDOWNLIST
10.- COMPONENTE CHECKBOX Y CHECKBOXLIST
11.- COMPONENTE RADIOBUTTON Y RADIOBUTTONLIST
12.- CICLO FOR
13.- CICLO WHILE
14.- CICLO DO...WHILE
15.- CONCLUSIONES ACERCA DE CICLOS
III.- ARREGLOS
http://www.programacionfacil.com/csharpnet/indice.htm (2 of 4)14-01-2005 7:04:38
TUTORIAL C# C SHARP NET
1.- INTRODUCCION
2.- ARREGLOS
3.- ARREGLOS TIPO LISTAS
4.- ARREGLOS TIPO TABLA
5.-ARREGLOS IRREGULARES
6.- LISTAS VISUALES(LISTBOX)
7.- TABLAS VISUALES(TABLE)
8.- APENDICE ASP.OLD
IV.- PROCEDIMIENTOS Y FUNCIONES
4.1.- PROCEDIMIENTOS
4.2.- PARAMETROS
4.3.- VARIABLES LOCALES Y GLOBALES
4.4.-FUNCIONES
4.5.- ARREGLOS COMO PARAMETROS
IV.- INT A LAS BASES DE DATOS
1.- INTRODUCCION
2.- MODELOS DE ALMACENAMIENTO DE DATOS
3.- TABLAS
http://www.programacionfacil.com/csharpnet/indice.htm (3 of 4)14-01-2005 7:04:38
TUTORIAL C# C SHARP NET
4.- TABLAS(CONTINUACION)
5.- ACCESS
6.- ADO.NET ACTIVE DATA OBJECT
7.- SELECCION O DESPLIEGUE
8.- INSERCCION O ADICION DE REGISTROS
9.- BUSQUEDAS
10.- FILTROS
11.- OPERACIONES CON CAMPOS
12.- BAJAS
13.- EDICION DE REGISTROS
14.- GRAFICOS O IMAGENES
APENDICE ADO
http://www.programacionfacil.com/csharpnet/indice.htm (4 of 4)14-01-2005 7:04:38
CSHARP C# ASPX NET INTRODUCCION
WWW.PROGRAMACIONFACIL.COM
UNIDAD I ELEMENTOS BÁSICOS
TEMA 1: INTRODUCCIÓN
From Ugly Duckling to Swan
Eli Cohen, Reconceptualizing Information Systems as a Field of the Transdiscipline Informing Science: From Ugly
Duckling to Swan, Journal of Computing and Information Technology. 7 (3) 1999, 213-219
Hans Christian Anderson wrote a tale in which all the young ducks made fun of another. They
made the duckling feel inadequate because he was different. One day a swan, the most
beautiful of the fowl, declared that the youngster was in fact a young swan and a fine one at
that.
"Information Systems is the field of inquiry that attempts to provide the business client with
information in a form, format, and schedule that maximizes its effectiveness."
Información y Conocimiento son los dos elementos claves del nuevo
milenio ninguna sociedad podrá alcanzar ni puede ignorar este nuevo
esquema ya las naciones no se miden por su riqueza industrial, ni sus
activos físicos, ni por su poder militar, sino por la cantidad de
información que produce y consume, así como por la recombinación de
información nueva en un conocimiento de grado superior.
Nuevos sistemas de información, tienden a ser cada vez de mayor
alcance y complejidad sobre todo cuando se toman en cuenta la nuevas
necesidades de información y conocimiento que demandan las nuevas
organizaciones.
Nuevos sistemas de información son costosos en tiempos y recursos, la
solución moderna de sistemas de información exigen herramientas y
metodologías que resuelvan rapida, económica, eficiente y de manera
global, problemas de información y conocimiento planteados por las
http://www.programacionfacil.com/csharpnet/uno1.htm (1 of 2)14-01-2005 7:04:43
CSHARP C# ASPX NET INTRODUCCION
organizaciones.
Ademas el pleno potencial del hardware tampoco es aprovechado
plenamente y existe un considerable retraso con el software y sus
aplicaciones generando lo que se conoce como "crisis del software".
Actualmente el paradigma de programación se ha enfocado a nuevas
necesidades de modernos y globales sistemas de información basados en
redes y mas aun en la red global de internet, actualmente es mas
importante poder concebir y construir sistemas de información con
estas nuevas tecnologias de programación.
C SHARP es un lenguaje de programación desarrollado por Microsoft muy
apropiado para construir sistemas de información basados en red o
mejor aun en internet.
NET es la nueva tecnologia desarrollada y ofrecida por Microsoft que
permite hacer mas facil la construcción y desarrollo de programas y
aplicaciones para Internet.
El proposito del presente curso es enfocarse al ultimo modelo y les
deseo mucha suerte a mis alumnos
http://www.programacionfacil.com/csharpnet/uno1.htm (2 of 2)14-01-2005 7:04:43
C# NET CSHARP C SHARP PROGRAMAS EJEMPLOS ASPX NET
WWW.PROGRAMACIONFACIL.COM
UNIDAD I ELEMENTOS BÁSICOS
TEMA 2: MODELO DE SOLUCIÓN
En general un problema de información es posible entenderlo analizarlo
y descomponerlo en todos sus componentes o partes que de una u otra
manera intervienen tanto en su planteamiento como en su solución.
Una herramienta rápida que nos permite descomponer en partes un
problema para su solución es el llamado modelo de solución, esta
consiste de una pequeña caja que contiene los tres elementos más
básicos en que se puede descomponer cualquier problema sencillo de
información, estas tres partes son:
LA PRIMERA PARTE son todos los datos que el computador ocupa para
resolver el problema, estos datos son almacenados internamente en
la memoria del computador en las llamadas variables de entrada.
LA SEGUNDA PARTE son todas las operaciones generalmente
algebraicas necesarias para solucionar el problema, generalmente
esta parte del modelo es una ecuacion algebraica o formula (o
igualdad matemática, ej. X= y + 5).
LA TERCERA PARTE es el resultado o solución del problema que
generalmente se obtiene de la parte de operaciones del modelo y
dichos datos están almacenados en las llamadas variables de salida.
En resumen para todo problema sencillo de información es necesario
plantearse las siguientes preguntas:
Que datos ocupa conocer el computador para resolver el problema y
en cuales variables de entrada se van a almacenar?
Que procesos u operaciones debe realizar el computador para
resolver el problema planteado?
http://www.programacionfacil.com/csharpnet/dos1.htm (1 of 4)14-01-2005 7:04:46
C# NET CSHARP C SHARP PROGRAMAS EJEMPLOS ASPX NET
Que información o variables de salida se van a desplegar en
pantalla para responder al problema planteado originalmente?
Como nota importante no confundir los términos datos, variables e
información:
Datos se refiere a información en bruto no procesada ni
catalogada, por ejemplo "Tijuana", "calle primera # 213", "15
años", "$2,520.00", etc.
Variables es el nombre de una localidad o dirección interna en la
memoria del computador donde se almacenan los datos, ejemplo de
variables para los casos del inciso anterior, CIUDAD, DIRECCIÓN,
EDAD, SUELDO, ETC.
Información son datos ya procesados que resuelven un problema planteado.
EJEMPLO DE MODELO DE SOLUCIÓN
Construir un modelo de solución que resuelva el problema de calcular el
área de un triángulo con la formula área igual a base por altura sobre
dos.
Variable(s) de Entrada
Proceso u Operación
Variable(s) de Salida
BASE
ALTURA
AREA= BASE * ALTURA / 2
AREA
PROBLEMA 2.- CONVERTIR LA EDAD EN AÑOS DE UNA PERSONA A MESES.
PROBLEMA 3.- CONVERTIR PESOS A DÓLARES.
PROBLEMA 4.- CALCULAR EL ÁREA DE UN CIRCULO CON LA FORMULA
http://www.programacionfacil.com/csharpnet/dos1.htm (2 of 4)14-01-2005 7:04:46
C# NET CSHARP C SHARP PROGRAMAS EJEMPLOS ASPX NET
PROBLEMA 5.- EVALUAR LA FUNCIÓN Y = 5X²-3X +2 PARA CUALQUIER VALOR DE
X.
l Observar para el caso de constantes fijas o conocidas (PI) no se
debe dar como dato de entrada su valor en cambio colocar
directamente su valor dentro de la formula en la parte de
operaciones del problema.
l Pero recordar también que existirán problemas sencillos donde:
l No se ocupan entradas o no se ocupan operaciones, pero todos
l Una formula grande o muy compleja puede ser más segura y fácil de
ocupan salida.
resolver, si es descompuesta y resuelta en partes, juntando al
final los parciales para obtener el resultado final.
l Un problema puede tener más de una solución correcta.
l El problema no esta suficientemente explicado o enunciado,
entonces, estudiarlo, analizarlo y construirlo de manera genérica.
PROBLEMAS SUGERIDOS
Construir los modelos de solución de los siguientes problemas:
PROBLEMA 6.- Convertir millas a kilómetros (caso normal)
PROBLEMA 7.- Convertir 125 metros a centímetros (no ocupa entradas)
PROBLEMA 8.- Se calcula que en promedio hay 4.7 nidos en cada árbol en
la UABC, también se calcula que en cada nido existen un promedio de 5.8
pájaros, se pide calcular la cantidad total de nidos y de pájaros en
los 227 arboles que existen en la UABC. (no ocupa entradas)
PROBLEMA 9.- La gorda Sra. López y sus 8 hijos solo compran una vez al
mes su mandado en conocido supermercado, en dicha tienda el kilogramo
de frijol cuesta $8.75, el paquete de tortillas cuesta $3.55 y el
frasco de café vale $14.25, si solo compran de estos tres productos
para su mandado, calcular su gasto total.( problema no claro)
PROBLEMA 10.- Capturar y desplegar los cinco datos mas importantes de
un automóvil (no ocupa operaciones)
PROBLEMA 11.- La distancia Tijuana - Ensenada es de 110 Kms, si un
Comentarios de: Tutorial C# con programacion NET (0)
No hay comentarios