You are on page 1of 9

PROGRAMACIN II

TAREA EXTRA CLASE # 1


ACTIVIDAD N:
TEMA:
UNIDAD N 1:

PROBLEMA:

FECHA
ENVI:

07/10/2013

FECHA
ENTREGA:

09/10/2013

.Net Framework
-

Elementos Bsicos

Qu es .Net Framework?
Qu es .Net ASP?
Diferencias entre visual 2010 y 2012
Cules son los tipos de datos de C#?
Cules son los Operadores de C#?
Cules son las etiquetas de HTML?

Investigar conceptos de .net Framework, ASP, las diferencias que

OBJETIVO:

existen entre el IDE visual 2010 con 2012, que tipos de datos de
manejan en el lenguaje c#, lo mismo con los operadores, y las
etiquetas HTML.

INDICADOR DE EVALUACIN:
-

CALIFICACIN

Habilidad para aplicar el conocimiento de las Ciencias Bsicas de la


profesin
Pericia para la investigacin, interpretando, analizando y diseando
resultados.

CRITERIOS DE EVALUACIN:
CAPACIDAD DE COMUNICACIN.
EN EXPOSICIONES
Responde claramente a las preguntas que se le realizan.
Demuestra seguridad en el tratamiento de los temas.
Toma en cuenta los elementos vocales y verbales (mantiene: tono, nfasis, claridad durante
la presentacin). Mantiene el mismo tono de voz durante la exposicin. Habla con claridad
y en forma coherente durante la exposicin. Resalta aspectos importantes del tema
Toman en cuenta los elementos visuales, (postura, viste de acuerdo a la ocasin, accesorios,
gestos, ademanes). Sostiene una postura adecuada durante la exposicin.
Utiliza un
vestuario adecuado para hacer la presentacin
EN IMPRESOS
Entrega documentacin impresa y digital. (Siguiendo las normas y convenciones para la
escritura y sin falta de ortografa). La redaccin del documento debe ser clara. Debe incluir
todas las fuentes de donde tom la informacin.

Cumple con el formato, normas y estructura para la elaboracin del documento.


APLICACIN DE VALORES.

Puntualidad. Entrega de trabajo a tiempo

Responsabilidad tica. El trabajo es indito y respeta la propiedad intelectual

Responsabilidad profesional. Cumple con las normas tcnicas.

Siempre
(100%)

A veces
(75%)

Nunca
(10%)

USO DE RECURSOS:
Internet
Computadora
Microsoft Word
CAPACIDAD DE REFLEXIN.
Incluye ejemplos claros que permiten un mejor entendimiento del tema.
CONOCIMIENTO TCNICO.

Destreza con las herramientas informticas.

TIPO DE ACTIVIDAD
LUGAR

Intraclase
Extraclase

ALCANCE

Individual
Grupal

FORMA

Taller
Sntesis, esquemas
Caso de estudio
Investigativa
Vinculacin con la colectividad

Prctica en laboratorio
Prctica en clase
Resolucin de problemas,
ejercicios

Ensayo, artculo
Informe de exposicin

ROLES Y RESPONSABILIDADES DE LOS PARTICIPANTES EN LA TAREA:


NOMBRE ESTUDIANTE
ROL
DESCRIPCIN
William Andrs Roa Garca
TCNICAS EMPLEADAS
-

Investigacin en Internet
Esquemas mediante tablas
Razonamiento

INVESTIGADOR

Investiga, analiza, interpreta y resume los


resultados

.NET FRAMEWORK
.NET Framework es un entorno de ejecucin administrado que proporciona diversos servicios a
las aplicaciones en ejecucin. Consta de dos componentes principales: Common Language
Runtime (CLR), que es el motor de ejecucin que controla las aplicaciones en ejecucin; y la
biblioteca de clases de .NET Framework, que proporciona una biblioteca de cdigo probado y
reutilizable al que pueden llamar los desarrolladores desde sus propias aplicaciones. Los
servicios que ofrece .NET Framework a las aplicaciones en ejecucin son los siguientes:

Administracin de la memoria. En muchos lenguajes de programacin, los


programadores son responsables de asignar y liberar memoria y de administrar
duraciones de objeto. En las aplicaciones de .NET Framework, CLR proporciona estos
servicios en nombre de la aplicacin.
Sistema de tipos comunes. En los lenguajes de programacin tradicionales, el
compilador definen los tipos bsicos, que complica la interoperabilidad entre
lenguajes. En .NET Framework, los tipos bsicos se definen segn el sistema de tipos de
.NET Framework y son comunes para todos los lenguajes cuyo destino es .NET
Framework.
Biblioteca de clases extensa. En lugar de tener que escribir cantidades extensas de
cdigo para controlar operaciones comunes de programacin de bajo nivel, los
programadores puede usar una biblioteca de tipos de acceso directo y sus miembros de
la biblioteca de clases de .NET Framework.
Frameworks y tecnologas de desarrollo. .NET Framework incluye bibliotecas para
determinadas reas de desarrollo de aplicaciones, como ASP.NET para aplicaciones web,
ADO.NET para el acceso a los datos y Windows Communication Foundation para las
aplicaciones orientadas a servicios.
Interoperabilidad de lenguajes. Los compiladores de lenguajes destinados a .NET
Framework emiten un cdigo intermedio denominado Lenguaje intermedio comn
(CIL), que, a su vez, se compila en tiempo de ejecucin por Common Language
Runtime. Con esta caracterstica, unos lenguajes pueden acceder a las rutinas escritas en
otros, y los programadores pueden concentrarse en crear aplicaciones en su lenguaje o
lenguajes preferidos.
Compatibilidad de versiones. Con raras excepciones, las aplicaciones que se desarrollan
con una versin determinada de .NET Framework se pueden ejecutar sin modificaciones
en una versin posterior.
Ejecucin en paralelo. .NET Framework ayuda a resolver conflictos entre versiones
permitiendo que varias versiones de Common Language Runtime existan en el mismo
equipo. Esto significa que tambin pueden coexistir varias versiones de las aplicaciones,
y que una aplicacin se puede ejecutar en la versin de .NET Framework con la que se
compil.
Compatibilidad con mltiples versiones (multi-targeting). Al usar la Biblioteca de clases
portable de .NET Framework, los desarrolladores pueden crear ensamblados que
funcionan en varias plataformas de .NET Framework, como Windows 7, Windows 8,
Windows Phone y Xbox 360.

.NET ASP CONCEPTOS Y CARACTERSTICAS


CONCEPTOS
Es un Framework para aplicaciones WEB
desarrollado y distrbuido por Microsoft, que
podemos encontrar en su sitio web.
Es usado por programadores para construir
sitios web dinmicos, aplicaciones web y
servicios web XML.
Esta construido sobre el Common Language
Runtime, permitiendo a los programadores
escribir cdigo ASP.NET

CARACTERSTICAS
Las pginas se las conoce como formularios
web son el principal medio de construccin
para el desarrollo de plataforma web.
Los formularios web estn contenidos en
archivos con una extensin ASPX: contienen
etiquetas HTML y XHTML esttico
El Modelo Code-Behind es recomendado por
Microsoft
para
realizar
programacin
dinmica
Los Controles de usuario nos permite la
creacin de componentes reutilizables a
travs de la creacin de Controles de Usuario.
Los Controles de usuario sigue la misma
estructura que un formulario web, exepto
que los controles derivan de la clase
System.Web.UI.UserControl
y
son
almacenados en archivos ASCX.
La administracin del estado, las aplicaciones
son alojadas en un servidor web y se tiene
acceso a ellas mediante el protocolo sin
estado HTTP, que no guarda ninguna
informacin sobre conexiones anteriores.
El estado de la aplicacin es una coleccin de
variables definidas por el usuario que son
compartidas por todas las invocaciones de
una aplicacin.
Estado de la sesin es una coleccin de
variables definidas por el usuario, las cuales
persisten durante la sesin de un usuario.

TABLA DE TIPOS DE DATOS DE C#


NOMBRE
CORTO
byte
sbyte
int
uint
short
ushort
long
ulong
float
double
char
bool
object
string
decimal

CLASE
.NET
Byte
SByte
Int32
UInt32
Int16
UInt16
Int64
UInt64
Single
Double
Char
Boolean
Object
String
Decimal

TIPO

ANCHO

Entero sin signo


Entero con signo
Entero con signo
Entero con signo
Entero con signo
Entero con signo
Entero con signo
Entero con signo
Tipo de punto flotante de precisin simple
Tipo de punto flotante de precisin doble
Un carcter Unicode
Tipo Boolean lgico
Tipo base de todos los otros tipos
Una secuencia de caracteres
Tipo preciso fraccionario o integral, que puede
representar nmeros decimales con 29 dgitos
significativos

8
8
32
32
16
16
64
64
32
64
16
8

128

TABLA DE OPERADORES DE C#

PRINCIPAL

CATEGORAS

OPERADORES
x.y
f(x)
a[x]
x++
x-new T(...)
new T(...){...}

new {...}
new T[...]
typeof(T)
checked(x)
unchecked(x)
default (T)
delegate {}

DESCRIPCIN

Acceso a miembros
Invocacin de mtodo y delegado
Acceso a matriz e indizador
Incremento postfijo
Decremento postfijo
Creacin de objeto y delegado
Creacin
de
objetos
con
inicializador. Vea Inicializadores de objeto y de
coleccin (Gua de programacin de C#).
Inicializador de objeto annimo. Vea Tipos annimos
(Gua de programacin de C#).
Creacin de matrices. Vea Matrices (Gua de
programacin de C#).
Obtener el objeto System.Type para T
Evaluar expresin en contexto comprobado
Evaluar expresin en contexto no comprobado
Obtener valor predeterminado de tipo T
Funcin annima (mtodo annimo)

UNARIO
MULTIPLICATIVO

+x
-x
!x
~x
++x
--x
(T)x

*
/
%
x+y

SUMATORIO
DESPLAZAMIENTO

COMPROBACIN
DE TIPOS Y
RELACIONALES

IGUALDAD

LGICOS,
CONDICIONALES Y
NULL

x-y
x << y
x >> y
x < yx > y
x>y
x <= y
x >= y
x >= y
x as T
x == y
x != y
x&y
x^y
x|y
x && y
x || y
x ?? y
x ?: y : z

Identidad
Negacin
Negacin lgica
Negacin bit a bit
Incremento prefijo
Decremento prefijo
Convertir explcitamente x al tipo T
Multiplicacin
Divisin
Resto
Suma, concatenacin de cadenas, combinacin de
delegados
Resta, eliminacin de delegados
Desplazamiento a la izquierda
Desplazamiento a la derecha
Menor que
Mayor que
Menor o igual que
Mayor o igual que
Devuelve true si x es T, de lo contrario devuelve false
Devuelve x escrito como T, o null si x no es T
Igual
No igual
AND bit a bit entero, AND lgico booleano
XOR bit a bit entero, XOR lgico booleano
OR bit a bit entero, OR lgico booleano
Slo evala y si x es true
Slo evala y si x es false
Se evala como y si x es null, de lo contrario se
evala como x
Se evala como y si x es true, como z si x es false

ETIQUETAS HTML
APERTURA

<!
<A>
<ADDRESS>
<BASE>
<BASEFONT SIZE>
<BGSOUND>
<BIG>
<BLINK>
<BLOCKQUOTE>

ACCIN

Comentario.
Hipervnculo.
Formato para direccin del
autor.
Url del autor; contexto del
documento
Url del autor; contexto del
documento
Sonido de fondo.
Aumenta el tamao.
Hace parpadear el texto.
Da formato con sangra a un
prrafo

CIERRE

-->
</A>
</ADDRESS>
</BASE>

</BIG>
</BLINK>
</BLOCKQUOTE>

<BODY>
<BR>
<CAPTION>
<CENTER>
<CITE>
<CODE>
<DD>
<DFN<
<DIR>

<DL>

<DT>
<EM>
<EMBED>
<FONT>
<FORM>
<H1 ...H6>
<HEAD>
<HR>
<HTML>
<I>
<IMG>
<INPUT>
<ISINDEX>
<ISMAP>
<KBD>
<LI>
<LISTING>
<LIT>
<MARQUEE>
<MENU>
<META>
<NEXTID>

Cuerpo del documento.


Retorno de lnea.
Posicin de la leyenda en
una tabla.
Centrar.
Formato para citas en
itlicas.
Formato en tipo cdigo.
Definiciones marcadas, para
Lista de Definiciones <DL>.
Formato en itlica.
Lista de directorio, con
elementos marcados con
<LI>.
Lista de Definiciones, con
trminos marcados con <DT>
y definiciones marcadas con
<DD>.
Trminos marcados, para
Lista de Definiciones <DL>.
Formato
enfatizado
en
itlica.
Sonido de Fondo.
Definicin de la fuente.
Para ingreso de datos del
usuario en un formulario.
Tamao de letras del 1 al 6.
Encabezamiento
del
documento.
Lnea horizontal.
Al principio y al fin de todo
documento.
Itlica (Cursiva).
Cargar imgenes.
Define un objeto de ingreso
en un formulario.
Indica que existe un index en
el server para el documento.
Activa la seleccin de
imgenes para el usuario.
Formato monoespaciado.
tem de lista.
Listados
Literal. Como PRE, pero usa
letra proporcional.
Marquesina.
Lista men.
Metainformacin ubicada en
HEAD.
Es un parmetro que

</BODY>
</CAPTION>
</CENTER>
</CITE>
</CODE>

</DFN<
</DIR>

</DL>

</EM>

</FONT>
</FORM>
</H1 .../H6>
</HEAD>

</HTML>
</I>
</INPUT>

</KBD>
</LISTING>
</LIT>
</MARQUEE>

<NOBR>
<OL>

<OPTION>
<P>
<P ALIGN>
<PLAINTEXT>
<PRE>
<S>
<SAMP>
<SELECT>
<SMALL>
<STRONG>
<SUB>
<SUP>
<TABLE>
<TD>
<TEXTAREA>
<TH>
<TITLE>
<TR>
<TT>
<UL>

<VAR>
<WBR>

<XMP>

identifica al documento.
Elimina los saltos de lneas.
Lista
ordenada,
con
elementos marcados con
<LI>
Opcin de seleccin dentro
de un formulario.
Retorno de lnea, con un
espacio.
Alineacin de texto.
Pasaje de texto plano.
Visualiza el texto en su
formato original.
Texto tachado.
Formato tipo ejemplo.
Para seleccin de opciones
dentro de un formulario.
Disminuye el tamao.
Formato enfatizado ms
fuerte que <EM>.
Subndice.
Superndice.
Tabla.
Celdas de una fila en una
tabla, dentro de <TR>
rea para ingreso de texto
dentro de un formulario.
Ttulo de Tabla.
Ttulo dentro de HEAD.
Fila de una Tabla.
Formato tipo mquina.
Lista no ordenada, con
elementos marcados con
<LI> .
Formato tipo variable.
Se usa con NOBR para una
seccin que deba ser
separada.
Similar a PRE.

</OL>

</P>
</P>
</PLAINTEXT>
</PRE>
</S>
</SAMP>
</SELECT>
</SMALL>
</STRONG>
</SUB>
</SUP>
</TABLE>
</TD>
</TEXTAREA>
</TH>
</TITLE>
</TR>
</TT>
</UL>

</VAR>

</XMP>

Conclusin:

El lenguaje C# combinado con ASP se llega hacer cosas inimaginables lo


bueno de este entorno que costa con todas sus libreras gracias a
.NetFramework solo se las llama a las libreras y automticamente facilita
el cdigo ya que puede ser reutilizable, otro punto es el IDE tiene un
precio pero Microsoft creo un visual express de forma gratuita claro que
no es lo mismo que el visual 2010 o 2012 incluso en la actualidad est el
2013.

Recomendacin:

Se recomiendas a las personas investigar ms a fondo sobre .NET ASP ya


que es un potente desarrollador de pginas web y en la actualidad se usa
ms el internet ya existe un nmero muy grande de tiendas virtuales.
Se recomienda practicar mucho HTML ya que con ASP no va hacer nada
fcil aprender pero no imposible.

BIBLIOGRAFA

http://msdn.microsoft.com/es-es/library/6a71f45d(v=vs.90).aspx

http://msdn.microsoft.com/es-es/library/ms173145.aspx
http://msdn.microsoft.com/es-es/library/ms228360(v=vs.90).aspx
http://librosweb.es/xhtml/capitulo_2/etiquetas_y_atributos.html

You might also like