- Ad hoc o Desarrollos Ad hoc (Desarrollos realizados sobre la marcha que no estaba planificados o para solventar un problema específico sin contar con el todo)
- ADO.Net (Componentes de software para acceso a datos y servicios que tratan esos datos)
- AJAX (Asynchronous JavaScript And XML, son extensiones y técnicas de desarrollo web en el lado de cliente que permiten generar aplicaciones RIA, Rich Internet Applications. AJAX tiene sus propios problemas e inconvenientes)
- Alcance - Gestión de proyectos (Una serie de definiciones)
- Angular (Conocido como Angular2, es un framework para apps web con TypeScript)
- AngularJS (Conocido como angular.js o Angular1, es un framework de JavaScript para aplicaciones de una sola página, buscar ese término más abajo en este bloque)
- ANSI (Se refiere al estándar marcado por el Instituto de Estándares de Estados Unidos. Comúnmente se ve junto a lenguajes de programación y demás indicando que se ciñen a dichos estándares)
- API (Application Programming Interface, no confundir con IDE. API es software que ofrece servicios, como las dlls core de .Net)
- Aplicaciones de una sola página (Single-page applications, entre las que se encuentra habitualmente ángular)
- ASP (Active Server Pages, ASP clásico, dependiente de Windows y sus servicios IIS de servidor)
- ASP.Net (Posee muchas variantes, ver aquí, es un entorno de desarrollo de páginas web. Ha evolucionado desde ASP con AJAX a trabajar con MVC, Razor, etc.)
- ASP.Net con AJAX (Variante de ASP con extensiones de AJAX)
- ASP.Net MVC (ASP.Net que implementa la arquitectura MVC)
- ASP.Net Razor (ASP.Net que emplea Razor para su codificación. Más info aquí)
B
- Big Data (Macrodatos, su uso, análisis, etc.)
- Bootstrap (Framwork web de código abierto para diseño en webs)
C
- C (Lenguaje de programación estructurado)
- C++ (Lenguaje de programación que conforma un mix entre los paradigmas de lenguajes estructurados y orientados a objetos)
- C# (Lenguaje de programación orientado a objetos desarrollado por Microsoft)
- Certificado de clave pública ()
- CKM (Gestión del Conocimiento del Cliente)
- Cloud Computing (Programación en la nube, paradigma para ofrecer servicios a través de una red, normalmente es Internet)
- CLR (Common Language Runtime, entorno de ejecución para entornos .Net que permite comunicarse a entornos con diversos lenguajes de programación distintos)
- COM (Component Object Model, plataforma utilizada para permitir la comunicación entre procesos y la creación dinámica de objetos)
- CRM (Customer Relationship Management) - Ejemplo: Salesforce
- CSS (Hoja de estilos en cascada, es un lenguaje de estilos de presentación para páginas web)
- CSV (Comma Separated values)
D
- DAL (Data Access Layer, en arquitecturas de n-capas, es la capa que accede a los datos del servidor)
- DALC (Data Access Layer Class, clase que incorpora métodos de acceso a datos)
- DAO (Data Access Objects, destinado a dejar de usarse según Microsoft, son una suerte es espacio de trabajo para interacción con bases de datos, usado mucho hace tiempo con ADO.Net)
- DBA (Data Base Analyst, analista de bases de datos)
- Dependency Injection (Inyección de dependencias, patrón de diseño orientado a objetos)
- DOM (Modelo de Objetos del Documento, interfaz estándar para identificar los elementos de las webs)
- DTO (Data Transfer Objects, clases empleadas para el traspaso de información, pensado sobre todo para optimización de tales informaciones)
- DTSX (Fichero que se genera con los servicios de integración de SQL Server, SSIS)
E
- EBS (Enterprise Service Bus, es un modelo de arquitectura de software orientada a servicios. Componente fundamental de SOA)
- ERP (Enterprise resource planning, sistema de planificación de recursos empresariales)
- Escalabilidad (Información aquí, en entornos de software)
- ETL (Extraer, Transformar y Cargar, un proceso de obtención de datos de diversas fuentes, formatearlos y subirlos a otro sitio distinto, por ejemplo, otra base de datos)
F
- Framework (Marco de trabajo, su objetivo principal ofrecer una funcionalidad definida, auto contenida, siendo construidos usando patrones de diseño, y su característica principal es su alta cohesión y bajo acoplamiento. Puede llegar a definirse como "is a big library or group of libraries that provides many services")
G
- Gestión de proyecto (Definición de la gestión de un proyecto)
- Git (Es un software de control de versiones)
- GitHub (Plataforma colaborativa de control de versionado de código)
- GPU (Graphic Proccess Unit, Unidad de procesamiento gráfico)
- GUI (Interfaz gráfica del usuario, usualmente referida a la que proporciona el Sistema operativo)
- Hotfix (Revisión en caliente, parche, versión incompleta o apaño puntual)
- HSM (Hardware Security Module, dispositivo criptográfico de hardware)
- HTML (HyperText Markup Text, estándar de lenguaje de marcado para webs sobre el que implementa lo demás. Posee versiones: XHTML, HTML5, etc.)
- HTTP (HyperText Transfer Protocol, protocolo de transferencia de información en la web, utiliza el puerto 80 por defecto)
- HTTPS (HyperText Transfer Protocol Secure, protocolo de transferencia segura de información en la web usando SSL/TLS. Utiliza el puerto 443 por defecto)
- IDE (Entorno de desarrollo integrado, Integrated Developtment Enviroment. Un programa con muchas funciones integradas para desarrollo de sotware. Visual Studio es un ejemplo)
- IIS (Servidor web de Microsoft Windows, más información aquí)
- IoT (Internet of Things, concepto referido a la interconexión entre dispositivo a internet)
- ITIL (Information Technology Infraestructure Library, conceptos y buenas prácticas en gestión de servicios de tecnologías de la información)
- Java (Lenguaje de programación orientado a objetos)
- JavaScript (Lenguaje que se define como orientado a objetos, débilmente tipado)
- Jira (Es una herramienta de administración de tareas de proyectos)
- JSON (JavaScript Object Notation - Formato de texto ligero para intercambio de datos, alternativa a XML para traspaso de información)
K
- KT (Traspaso de conocimiento. acrónimo de Knowledge Tranfer)
L
- LAN (Local Area Network, red de área local de ordenadores de un entorno acotado)
- Lazy Loading (Conocido como Carga diferida, es una carga bajo demanda de información, que supone optimiza el rendimiento ya que va cargando información según sea necesario. Su opuesto es la carga total de todos los elementos. Esto otro suele darse en apps del estilo SPA, ver abajo, ya que cargan todos sus elementos a la vez)
- LINQ (Language Integrated Query, lenguaje adaptado a los empleados por .Net para expresiones de consulta de datos)
- LINQ - variantes (Ver aquí las variantes)
- M2M (Machine to machine, intercambio de información sin intervención de una persona de por medio)
- MSDN (Entorno de servicios web para los desarrolladores de tecnologías Microsoft)
- MULE (Framework de mensajería ESB con alta capacidad de interacción con sistemas de transporte y servicios)
- MVA - Arquitectura (Modelo-vista-adaptador)
- MVC - Arquitectura (Modelo-vista-controlador, arquitectura de software que separa la lógica de negocio y el acceso a datos de las capas de presentación)
- MVP - Arquitectura (Modelo-vista-presentador, arquitectura derivada de MVC implementada sobre todo en Web forms)
- MVVM - Arquitectura (Modelo-Vista-Vistamodelo, arquitectura que pretende desacoplar lo máximo posible la interfaz de usuario de la lógica)
- MySQL (Sistema de gestión de bases de datos más popular, de código abierto. Propiedad de oracle)
N
O
- OS (Sistema operativo, en inglés. Operating System)
P
- P2P (Sistema de ordenadores interconectados, "Peer to peer" sin clientes ni servidores, sino formado por nodos que entran y salen)
- PATRONES DE DISEÑO (Aquí hay un listado a usar)
- PMO (Project Management Office, estructura organizativa central que pone en práctica disciplinas y buenas prácticas)
- PHP (Lenguaje de programación del lado de servidor para generar contenido dinámico)
- Plugin (Complemento de algo)
- Procedimiento almacenado (Es un proceso implementado en la base de datos para realzar una tarea concreta en base a unos parámetros y ejecución definidos en su creación)
Q
R
- Razor (Debe llamarse ASP.Net Razor, basado en C# y que pretende proporcionar una forma de generar páginas webs dinámicas. Aquí puede verse más información)
- REST (Arquitectura de software para servicios Web, ver aquí)
- RIA (Rich Internet Applications, aplicaciones con valores adicionales para el usuario además de los estándares)
- RSS (Really simple syndication, empleado para difusión web)
S
- SaaS (Software as a Service)
- SAP (Referido al entorno SAP Business Suite, un conjunto de programas que permite a las empresas ejecutar y optimizar procesos)
- SCRUM (Marco de desarrollo de software empleado en metodologías ágiles)
- SDK (Kit de desarrollo de software, conjunto de herramientas para desarrollar software, puede ser unas cuantas API's y hasta incluir un IDE)
- SharePoint (Plataforma de colaboración empresarial que comprende u compendio de productos)
- SINGLETON - Patron de diseño (Patrón de diseño de instancia única)
- SMTP (Protocolo para transferencia simple de correo, permitiendo enviar email de forma simplificada)
- SO (Sistema operativo, software principal que sustenta al resto que se generan y ejecutan en él)
- SOA (Arquitectura orientada a servicios, importante entenderla)
- SOAP (Protocolo de comunicación servicios web, ver aquí)
- SPA (Single-page applications)
- SQL (Structured Query Language, lenguaje de consultas sobre bases de datos relacionales)
- SQL Server (SQL de Microsoft, implementado del estándar. Emplea Transact-SQL)
- SSIS (SQL Server Integration Services, paquetes de integración con dtsx)
- SSL (Secure Sockets Layer, versión anterior a TLS. Es un protocolo criptográfico para el traspaso de datos)
T
- TFS (Un producto Microsoft de gestión de código, proyectos, etc.)
- TLS (Transport Layer Security, versión moderna del SSL. Es un protocolo criptográfico para el traspaso de datos)
- Trigger - Base de datos (Disparador asociado a tabla/s en la base de datos)
- TypeScript (Lenguaje de programación libre, una especie de superconjunto de Javascript)
U
- UDF - SQL (User Defined Function, )
- UML (Unified Modeling Language, lenguaje unificado de modelado para especificar o para describir métodos o procesos)
- URI (Uniform Resource Identifier, es la definición completa para identificarun recurso en la web de forma unívoca. Este incluye esquema, como si es http, ftp, etc..., ruta y demás)
- URL (Uniform Resource Locator, es una definición para localizar recursos en la web. Es una versión fragmentada de la URI, ver arriba)
V
- VB - Visual Basic (Lenguaje de programación dirigido por eventos)
- VPN (Virtual Private Network, una extensión de una red local en LAN a ravés de internet)
- VSS (Visual SourceSafe, es un repositorio de código y/o documentación con versionado y etiquetado)
W
- W3C (World Wide Web Consortium, consorcio internacional de estándares para web. Aquí pueden verse los estándares)
- WCF (Windows Communication Foundation, o Indigo, permite la generación de software orientado a servicios o SOA)
- Web forms (Formularios en ASP.Net, más información aquí, en inglés)
- WPF (Windows Presentations Foundation, permite generar interfaces e infraestructuras potentes y de gran atractivo. Interoperable con sistemas Windows)
- WSDL (Web Service Description Language, basado en la combinación del esquema de XML con SOAP, describe la interfaz pública del servicio)
- XAML (Lenguaje declarativo basado en XML, permite separar los conceptos de Vista y Modelo, y puede aplicarse fácilmente a la arquitectura MVVM)
- XHTML (Básicamente es HTML expresado como XML válido. Puede verse más información aquí)
- XML (eXtensive Markup Language, lenguaje de marcas o etiquetas, usado para comunicación Web y almacenamiento de información. Pueden verse aquí sus ventajas)
Z
No hay comentarios:
Publicar un comentario