2.La plataforma .NET es un conjunto de tecnologías diseñadas para transformar Internet en una plataforma informática distribuida a escala completa. Proporciona nuevas formas de desarrollar aplicaciones a partir de colecciones de Servicios Web. La plataforma .NET soporta totalmente la infraestructura existente de Internet, incluyendo HTTP, XML y SOAP.
3.componentes principales de la plataforma .NET?
La plataforma .Net es una nueva generación de software que por medio de servicios web nos permite interoperar entre si , conectar diversos sistemas operativos dándole a los desarrolladores las herramientas y tecnologías para así poder desarrollar mas rapidez y con mayor confiabilidad. El objetivo principal de .net es que el usuario tenga mayor facilidad a la hora de realizar sus tareas o accedes a mirar otras cosa no solo imágenes o sonidos sino que también deben poder acceder a la funcionalidad que los servicios Web Proveen desde cualquier dispositivo, sistema operativo y ubicación geográfica para esto se an encontrado los siguientes componentes:
? Smart clients(clientes inteligentes): Son dispositivos muy variados los ase inteligentes a la hora de hacer uso de servicios web , por ejemplo las computadoras , teléfonos inteligentes, o incluso consolas de juego
? servidores: estos son sistemas operativosy de aplicacion que trbajan un modelo de computacion distribuida en internet.
? servidores wed basados en XML: Este permite compartir datos que esten binculados con XML para cualquier aplicacion que quieras.
4.como funciona el componente Runtime o Maquina virtual en .Net ? (Common Language Runtime)Es un lenguaje de . net que pretende reunir las vetajas de lenguajes como c, visualbasic, c++ en uno solo . Es un componente de la plataforma . net de microsof
que sirbe para ejecutar o interpretar componentes. net y otras heramientas pero no se dejan desrroyar solo ejecutar o rebisar, este ase comprobacion de seguridad de codigo , ejecucuin de sub prosesos, ejecucuin de codigo ,complilacion .
5. cual es el conjunto de lenguajes de alto nivel que tiene Ms .NET ?
lenguajes de alto nivel son los que ofrece una potente y variada gama de posibilidades para realizar miles de tareas con una computadora.
en . net los lenguakes de alto nivel serian los siguientes :
* Visual Basic.NET es la adaptaci?n deVisual Basic a la plataforma .NET
* Visual C++.NET permite tanto escribir c?digo adaptado a la plataforma .NET (c?digo gestionado o compilado a MSIL) como c?digo C++ nativo (c?digo no gestionado o no compilado a MSIL).
* Visual C#.NET (C Sharp) es un nuevo lenguaje de programaci?n orientado a objetos con el que se ha desarrollado parte de la plataforma .NET.
* Visual J#.NET (J Sharp) es la adaptaci?n de Visual J++ para la plataforma .NET.
6.cual es la plataforma de desarrollo anterior a .NET de Microsoft ?
7.características principales de la plataforma MS .NET ?
las caracteristicas de la platafirma MS.ner se enfocarian basicamente en el desarroyo y ejecucion de sevicion web y otras apliaciones que consiste en tres partes fundamentales:
como Common Language Runtime (entorno de ejecuci?n), las Framework Classes (clases de la plataforma) y ASP.NET
*.NET integra en la propia plataforma soporte para XML y SOAP
*.NET proporciona un mayor nivel de abstracci?n al programador
8.En que paradigma de programación esta basado .Net?
Un paradigma es el nombre de un conjunto ejemplo : Smalltalk y Java son lenguajes basados en el paradigma orientado a objetos.
Paradigma Orientado a Objetos: está basado en la idea de encapsular estado y operaciones en objetos. En general, la programación se resuelve comunicando dichos objetos a través de mensajes (programación orientada a mensajes). Se puede incluir -aunque no formalmente- dentro de este paradigma, el paradigma
basado en objetos, que además posee herencia y subtipos entre objetos. Ej.: Simula, Smalltalk, C++, Java, Visual Basic .NET, etc.
Su principal ventaja es la reutilización de códigos y su facilidad para pensar soluciones a determinados problemas.
9. cuales son los tipos de aplicaciones que me permite desarrollar .NET ?
10. objetivos de .Net ? La idea central de la plataforma .NET es la de servicio. Más concretamente software como servicio y de cómo construir, instalar, consumir, integrar o agregar estos servicios para que puedan ser accedidos mediante Internet.
11. Que es el .Net Framework? Framework = Armazón , Framework es un conjunto de herramientas que son utilizadas por algunos programas de Microsoft, que sirve para crear e con rapidez servicios Web XML, aplicaciones basadas en Windows y soluciones Web.
Si no tienes instalado el .NET Framework pueden producirse ciertos errores en el funcionamiento de determinados programas.
12. variantes principales del .Net Framework ?
• Un entorno de ejecución de aplicaciones, también llamado “Runtime”, que es un componente de software cuya función es la de ejecutar las aplicaciones .NET e interactuar con el sistema operativo ofreciendo sus servicios y recursos.
• Un conjunto de bibliotecas de funcionalidades y controles reutilizables, con una enorme cantidad de componentes ya programados listos para ser consumidos por otras aplicaciones.
• Un conjunto de lenguajes de programación de alto nivel, junto con sus compiladores y linkers, que permitirán el desarrollo de aplicaciones sobre la plataforma .NET.
• Un conjunto de utilitarios y herramientas de desarrollo para simplificar las tareas más comunes del proceso de desarrollo de aplicaciones
13. cual es el mínimo componente de la plataforma .NET ? el minimo componente es Smart Clients (clientes inteligentes) ya que este permite :
* Permiten acceder a la información en el formato apropiado, en cualquier momento y lugar.
* Hacen uso de Servicios Web.
* Optimizan de distintas maneras la forma en que la información es presentada y organizada. Por ejemplo: Pueden convertir texto en sonido en un celular o reconocer la escritura en un TabletPC.
* Proveen de una interfase sencilla y natural para que el usuario acceda a la información. Pueden utilizar la identidad del usuario, su perfil y datos para adaptar la información que es presentada.
* Pueden reconocer la presencia de otros dispositivos e intercambiar información.
* Pueden adaptarse a las características de la red donde están. Por ejemplo la velocidad de transmisión.
* Tienen capacidad de procesamiento propio, y distribuyen el procesamiento en la red haciendo uso de los servicios Web.
14. que variante se instala en los IDE de aplicaciones ?
IDE : controla los dispositivos de almacenamiento masivo de datos, como los discos duros y además añade dispositivos como las unidades CD-ROM.
15. que variante se instala en dispositivos móviles ?
16. que significa SDK ? Es un comjunto de herramientas y programas que permite crear aplicaviones. SDK o Plataforma de Desarrollo de Software es un conjunto de programas, herramientas, etc. que sirven para crear software y otros programas, de manera simple.
17. como se llama el entorno de ejecución de aplicaciones del Framework de .NET ?
18. como se llama el conjunto de bibliotecas de funcionalidad reutilizable del Framework de .NET ?
Biblioteca de clases de .Net : Cuando se está programando una aplicación muchas veces se necesitan realizar acciones como manipulación de archivos, acceso a datos, conocer el estado del sistema, implementar seguridad, etc. para esto se utilisan las bibiotecas como lo son System.IO, System.Data.
19. que contiene la BCL del MS .Net Framework ?
* Interacción con los dispositivos periféricos
* Manejo de datos (ADO.NET)
* Administración de memoria
* Cifrado de datos
* Transmisión y recepción de datos por distintos medios (XML, TCP/IP)
* Administración de componentes Web que corren tanto en el servidor como en el cliente (ASP.NET)
* Manejo y administración de excepciones
* Manejo del sistema de ventanas
* Herramientas de despliegue de gráficos (GDI+)
* Herramientas de seguridad e integración con la seguridad del sistema operativo
* Manejo de tipos de datos unificado
* Interacción con otras aplicaciones
* Manejo de cadenas de caracteres y expresiones regulares
* Operaciones aritméticas
* Manipulación de fechas, zonas horarias y periodos de tiempo
* Manejo de arreglos de datos y colecciones
* Manipulación de archivos de imágenes
* Aleatoriedad
* Generación de código
* Manejo de idiomas
* Auto descripción de código
* Interacción con el API Win32 o Windows API.
* Compilación de código
20. como se llama el conjunto de clases que me permite interactuar con repositorios ?
21. como se llama la tecnología que me permite construir aplicaciones con interfaz de usuario Web en el Ms.NET Framework ?
22. como se llama la tecnología que me permite crear aplicaciones con interfaz de usuario basada en formularios y ventanas Windows y en donde se ejecuta ?
23. que es una API de programación ? (Application Programming Interface o Interfase de Programación de Aplicaciones)
conjunto de funciones que facilitan el intercambio de mensajes o datos entre dos aplicaciones. Es una forma de que dos aplicaciones que trabajan al mismo tiempo –como podría ser un procesador de texto y una hoja de cálculo– se comuniquen e intercambien datos.
miércoles, 28 de abril de 2010
Suscribirse a:
Enviar comentarios (Atom)

No hay comentarios:
Publicar un comentario