Thursday, March 12, 2009

Technology Definitions

ADSI

Active Directory Service Interfaces is developed by Microsoft and gives developers access to multiple directory service providers through an open set of interfaces. Applications written to ADSI will work with any directory service that offers an ADSI provider.

AJAX

Asynchronous JavaScript and XML is a web development technique for creating interactive web applications using a combination of web document formats, styles and models to exchange data asynchronously with web servers.

ASP

Active Server Pages (ASP) is the way for programmers to link and build web applications. The scripts are embedded in HTML forms and can be written in any language allowing for versatility for development. The use of ASP allows the pages to be dynamic, which means the page can be completely customizable for the user. The client is not able to see the ASP script because it is executed on the server side.

ASP.NET

ASP.NET is A set of web development technologies that enable programmers to build web applications and XML web services.

ATL

Active Template Library is a set of prepackaged program routines for use when creating Active Server Page code and other Active X program components with C++.

C

C is a low-level standardized programming language for use on the UNIX operating system. It has since spread to many other operating systems, and is one of the most widely used programming languages.

C++

This object-oriented programming (OOP) language is the best language for creating large-scale applications. C++ is a superset of the C language.

C#

C# is an ECMA-compliant programming language deisgned to support .NET development.

CSS

Cascading Style Sheets is a standard stylesheet language for describing the presentation of a document written in a markup language like HTML or XHTML. CSS can be applied to any application of XML as well, such as SVG or XUL. The CSS specifications are maintained by the World Wide Web Consortium (W3C).

COM

Component Object Model is an open standard that specifies how components work together and interoperate. COM is used as the basis for Active X and OLE. The use of the COM API ensures that a software object can be launched within an application using a wide variety of programming languages.

COM+

COM+ is an extension of COM. COM+ introducs an improved version of SPM (In-Memory Database). It also provides an asynchronous event service for generating events in multiple clients. And it uses the MSMQ services more transparently. It also automates load balancing when multiple servers are involved in an application.

Crystal Reports

Crystal Reports is a business intelligence application used to design and generate reports based on a wide scale of data sources like Microsoft SQL Server, Microsoft Access, MySQL and Oracle, Microsoft Excel, text files, groupware applications and other data source accessible through ODBC or OLAP.

DCOM

Distributed Component Object Model is an addition to COM that facilitates the transparent distribution of objects over networks and over the Internet.

DHTML

Dynamic HTML is a technique of creating web page interaction and design elements by using a combination of the static markup language like HTML, JavaScript, CSS and/or the Document Object Model.

HP Openview

IT os resource management software from Hewlett Packard. It is similar to IBM's Tivoli.

HTML

Hypertext Markup Language (HTML) is a coded format language used for creating hypertext documents on the World Wide Web. HTML is a set of ?markup? symbols inserted in a file that tells the web browser how to display a Web page?s format. Almost every Web page is coded with HTML.

HTTPS

Hypertext Transfer Protocol over Secure Socket Layers (HTTPS) is a protocol developed to enable secure e-commerce transactions. High Grade RC4 128 Bit Encryption Technology allows credit card data and other sensitive information to be transferred over the World Wide Web safely.

IBM Lotus Notes

Lotus Notes is a proprietary, client-server collaborative database and email system.

IBM Tivoli

Tivoli is a systems management platform from IBM which allows for remote system administration, configuration, and software installation.

IMAP

Internet Message Access Protocol is an application layer Internet protocol used for accessing email on a remote server from a local client.

Javascript

Javascript is a scripting language from Netscape. It is not the same as Java and was only designed to resemble Java. JavaScript is intended to be a fast and simple language for enhancing Web pages and servers. It is built into the browser to provide a simple means of adding interactivity to web pages. Javascript is supported by recent browsers from Netscape and Microsoft, but sometimes runs into difficulty on other browsers.

JSP

JavaServer Pages (JSP) allows for rapid web development that is dynamic, easily maintainable, and full of information. JSP separates the user interface from content generation, which leaves the ability to change page output while maintaining the underlying dynamic content.

J2EE

The Java 2 Platform, Enterprise Edition (J2EE) defines the standard for developing multitier enterprise applications.

The J2EE platform simplifies enterprise applications by basing them on standardized, modular components, by providing a complete set of services to those components, and by handling many details of application behavior automatically, without complex programming. The J2EE platform takes advantage of many features of the Java 2 Platform, Standard Edition (J2SE), such as "Write Once, Run Anywhere" portability, JDBC API for database access, CORBA technology for interaction with existing enterprise resources, and a security model that protects data even in internet applications. Building on this base, the Java 2 Platform, Enterprise Edition adds full support for Enterprise JavaBeans components, Java Servlets API, JavaServer Pages and XML technology. The J2EE standard includes complete specifications and compliance tests to ensure portability of applications across the wide range of existing enterprise systems capable of supporting the J2EE platform. In addition, the J2EE specification now ensures Web services interoperability through support for the WS-I Basic Profile.

LDAP

LDAP is the IETF designed and specified the Lightweight Directory Access Protocol makes use of X.500 directories and defines a relatively simple protocol for updating and searching directories running over TCP/IP.

Lotus Notes API

Provides a platform and version independent method of accessing Notes data and services.

Macromedia Flash

Macromedia Flash is an application published by the Macromedia Company. It is a popular authoring software and is used to create vector graphics-based animation programs with full-screen navigation interfaces and illustrations. Macromedia Flash gives much more creative room than HTML, but requires a Flash plug-in on the computer running it. Most newer browsers automatically come with Flash.

MAPI

Messaging Application Programming Interface allows client programs to become (electronic mail) messaging-enabled, -aware, or -based by calling MAPI subsystem routines that interface with certain messaging systems and message stores.

MFC

Microsoft Foundation Class Library is a collection of generalized definitions used in object-oriented programming that can be used in building application programs.

Microsoft Exchange

Microsoft Exchange Server is a collaborative software server. The use of Microsoft Exchange is very widespread in large corporations using Microsoft infrastructure solutions.

Microsoft Access

Access is a database software provided by Microsoft and is the bestselling database in the world because it comes bundled in Microsoft Office? Products. Access is noted for its friendly user interface and ease of use. It is great for working on small to medium size applications.

MIME

Multipurpose Internet Mail Extensions is an Internet Standard for the format of e-mail. Virtually all Internet e-mail is transmitted via SMTP in MIME format.

MySQL

MySQL or ?My Structured Query Language? is a relational database language. MySQL is the most popular open source language in the world for adding, accessing, and processing data in a database. It is extremely fast, easy to customize and reliable due to its structure though most agree that it works best when managing content and not executing transactions.

.NET

Microsoft® .NET is a set of Microsoft software technologies for connecting information, people, systems, and devices. It enables a high level of software integration through the use of Web services?small, discrete, building-block applications that connect to each other as well as to other, larger applications over the Internet.

.NET is infused into the products that make up the Microsoft platform, providing the ability to quickly and reliably build, host, deploy, and utilize connected solutions using Web services, all with the protection of industry-standard security technologies.

Active X

Active X is a Microsoft technology for software componentry. It is used to enable cross-software communication.

Oracle

Oracle is a relational database management system developed and copyrighted by the Oracle Corporation. An Oracle database, is a collection of data managed by an Oracle database management system or DBMS.

POP

Post Office Protocol is an application layer Internet standard protocol used to retrieve email from a remote server to a local client over a TCP/IP connection. Nearly all individual Internet service provider email accounts are accessed via POP3.

RDBMS

Relational Database Management System that is based on the relational model as introduced by Edgar F. Codd.

SMTP

Simple Mail Transfer Protocol is the de facto standard for email transmission across the Internet.

SQL

Structured Query Language is a standard interactive and programming language for getting information from and updating a database.

Windows API

Windows API is a set of application programming interfaces available in the Microsoft Windows operating systems.

XML

Extensible Markup Language is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.

XSD

XML Schema Definition is an instance of an XML schema written in the XML Schema language. An XSD defines a type of XML document in terms of constraints upon what elements and attributes may appear, their relationship to each other, what types of data may be in them, and other things.

XSL

Extensible Style Language is a style sheet language aimed at activities such as rearranging the document that are not supported by CSS, though XSL and CSS share the same underlying concepts. XSL can be used to style XML documents u sing sets of rules and definitions of actions to be applied. XSL is a specification from the W3C.

XSLT

Extensible Style Language Transformations is an XML-based language used in conjunction with specialized processing software, for the transformation of XML documents.

No comments: