Glossary for web, etc.     D

     
Glossary
                 
ENTMV
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

DARPA US Defence Advanced Research Projects Agency


DASD Direct Access Storage Device


datafld= - see datasrc=.


datasrc= is used in an HTML tag in conjunction with datafld= to get data from an XML file.
e.g. inserting the element
      <XML id="Agency" src="Agency.xml"></XML>
in the header allows field data to be intialised via e.g.
    <INPUT datasrc="#Agency" datafld="Name" onchange=...>
where the Agency.xml file contains:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <Agency>
    <Name>THE FIRST AGENCY</Name>
    </Agency>
But see Intrinsic Events.
Also note that for tables a new tBodies element is created for each new row of the table (because the table could start with multiple rows - all would be replicated).


DAVIC Digital AudioVideo Council - continental european set-top box-orientated broadband standard.


DBMS Database Management System


DCA Defense Communications Agency - US agency responsible DDN.


DCE Data Communications Equipment - modems or line drivers.

DCE Distributed Computing Environment


DCOM Distributed COM - so can bind to objects accross a network.
See DCOM and CORBA Side by Side


DDE Windows Dynamic Data Exchange


DDEML Windows DDE Management Library - API built on top of DDE.


DDM Distributed Database Management


DDN Defense Data Network - part of the Internet eg MILNET NIC


DDNNIC net: The network information center at SRI International. - primary repository for RFCs and Internet Drafts.


Debug - see Debugging Javascript


DECNET Digital Equipment Cororation's proprietary network architecture.


delete Javascript manuals are not in unison, or even very clear, on what happens to a pointer after delete.
The general implication is that older systems set the pointer to null (and this was all they did), and later systems set it to undefined.
What seems to happen in fact is that the pointer remains as a pointer to an object.
The results of some of the tests that can be done on pointers are:
test ptr undefined   after delete   after = null
= = null T F T
= = = null F F T
= = (void(0)) T F T
= = = (void(0)) T F F



DFC Data Flow Control


DFS AFS implementation that is part of the OSF's DCE


DHCP Dynamic Host Configuration Protocol - Internet standard developed by the IETF to avoid manually setting IP addresses.
It automatically provides clients with a valid IP address and related configuration information.
Each range of addresses that a DHCP server manages is called a scope. A range of addresses must be configured for every IP subnet where clients will request a DHCP address. A DHCP server can serve several scopes since the DHCP server or servers do not need to be physically connected to the same network as the client.
If the DHCP server is on a different IP subnet from the client, then DHCP Relay is used.

Also see DNS and WINS, and Microsoft Technet: DNS & DNS defined and DHCP and DHCP defined and WINS & WINS defined. (Triple click to get Back.)


DHCP Relay forwards DHCP requests to the DHCP server. DHCP relay typically runs on a router and the relay support is available on NT Server version 4.0 and Windows 2000 Server.


DHL - a commercial express delivery service


DHTML "Dynamic" HTML. Parts of the HTML code can be changed when some event occurs. e.g.
<INPUT   ID=DoNotPress   CLASS=Button   VALUE= "Don't Press This"  OnClick="DoNotPress.value='Erasing drive C:. Please be patient.'">
displays:
Note the use of lower case for value in DoNotPress.value, regardless of what case is used for VALUE=. . ..
The response to the event is often performed by a javascript function, e.g.
OnClick="DoNotPressAction()" and elsewhere <SCRIPT> function DoNotPressAction(){ . . . } </SCRIPT>.
Note that Internet Explorer (up to IE5) does not support changing the TYPE= attribute.
See: Microsoft HTML and DHTML Reference.
PC Magazine examples    dhtmlzone     projectcool     hotwired
W3Schools.com - lots of simple examples.
developer.com: Newest DHTML articles.
Tutorials
Page Resource.com - basic HTML, DHTML, JavaScipt. Pop-up ads.
Paul Stevens of PC Plus: DHTML tutorial & examples
HTML Goodies: The JavaScript Primers - annoying layout
Quadzilla: Beginner's Guide to DHTML


DIB Windows: Device Independent Bitmap

DIB DOS Info Block - ptrs to DOS tables (int 21h fn 52h).


DICS Dial-up Internet Connection Services - WinSock (via Windows).


DINET Data Interchange plc VAN (EDI "AutoLink" service with SMMT).


DLC Data Link Control


DLL Windows: Dynamic Link Library
Shared DLLs are often deleted in error by uninstall programs. There are DLL banks at:
DLL Star, TopFile.com, DLLSearch.com


DMT Discrete Multi Tone - solution to DSL crosstalk problems - chops bandwidth into 256 channels, and drops any bad ones.


DNA Digital Network Applications


DNS Domain Name Service or Domain Name System - maps IP addresses to names assigned to network devices.
Also see
DHCP and WINS, and Microsoft Technet: DNS & DNS defined and DHCP and DHCP defined and WINS & WINS defined. (Triple click to get Back.)


DOCSIS Data Over Cable Service Interface Specification - broadband spec by MCNS (because IEEE 802.14 was slow coming), used by e.g. ntl, Telewest. DOCSIS vsn 1.1 (which includes QoS) is ITU standard J.112


document - a javascript object with information about the current HTML document, and methods for displaying the HTML output.
document.all is an object which is all the tags in the document, except for the <HTML> and <HEAD> tags and all tags inside the head.
document.all.xxx and document.all["xxx"] both mean all elements with ID=xxx.
document.lastModified is the date and time the current HTML document was last modified. e.g. This document.
See MSDN online Web Wokshop: IHTMLElement Interface and all collection and IHTMLDocument2::activeElement Property and IHTMLElement::sourceIndex Property.
Also see Javascript Oddments.
Also Netscape: JavaScript Reference: document


DOD U.S. Department of Defense


DOE U.S. Department of Energy


DOM Document Object Model. An API for XML and to a slightly lesser extent HTML documents, which allows them to be accessed as a series of nodes etc via e.g. JavaScript.
Microsoft: DOMDocument members.
DevGuru: DOM methods (VB) - with descriptions.
Gecko DOM Reference
Microsoft DOM JavasScript and VB methods
Generate XML with the XML Document Object Model
XML DOM Enumerated Constants used in e.g. createNode.
N.B. Microsoft DOM method replaceData is a method of the text field, not the node that surrounds it (usually node.firstChild).
- Also using the length attribute to get the size of the existing text (to replace it all) seems wrong if there are tabs in the text, but can just use a large number (e.g. 9999).
VSJ: XPL (XML Persistence Library) - source download.
Introduction to Using the XML DOM from Visual C++
- good article; easy steps to creating a working MFC project. Also available at EarthWeb
XSD to C++ via Gen<X> = Happiness - wrapper for MSXML, and uses the schema to reduce the amount of code.
IXMLDOMDocument Interface.
W3Schools.com - lots of simple examples.
C++ DOM: Visual C++ Ideas
DevEdge: W3C DOM Developer Central .


Domain Windows Networking has three concepts of a group of related computers- workgroups, domains, and a domain hierarchy. Domains are the more formal entities, and are are created and managed by a primary domain controller process that runs on a Windows NT or Windows 2000 server. A domain has security and administrative properties that a workgroup does not. Each domain must have at least one NT or 2000 server, which is responsible for the PDC process, user account information in the domain, and security within the domain. Windows Networking domains are not the same as Internet domain names as used by the Domain Name System (DNS). A domain hierarchy or Active Directory Hierarchy is a collection of domains organized into parent-child relationships. This convention, introduced with Windows 2000, enables easier searching through multiple domains in a single query (among other things). This hierarchy maps closely to a DNS namespace.


DOV Data Over Voice - use existing telephone wires also for data.


DPB DOS: Drive Parameter Block


DPI Dots Per Inch


DPMI DOS Protected Mode Interface


DPNSS Digital Private Network Switching System - a UK standard i/f between PBXs in a private network.


DPPFO comms: Data Phase Packet Format Optimisation - see MNP4


DQDB Distributed Queue Dual Bus - cell relay based on IEEE 802.6.


DSL Digital Subscriber Line (or Digital Subscriber Loop) - various broadband technologies, eg ISDN, ADSL, SSDL


DSO Data Source Object - a client Active X component for manipulating data locally (without having to go back to Server to e.g. sort or filter). e.g. RDS, TDC.
There is a Java XML DSO supplied as a Java applet which is an update to the VM in IE4 and above. It can be downloaded from the Microsoft Java site.


DSP Digital Signal Processing - hardware


DTD Document Type Definition - syntax rules for SGML (and XML etc).


DTE Data Terminal Equipment - terminals, computers, printers.


DTMF Dual Tone Multi Frequency - System X: telephone key -> 2 tones.


DTR Data Terminal Ready - EIA signal.


DVB Digital Video Broadcast - continental european set-top box-orientated broadband statndard.


DVD Digital Video Disc


DVI Digital Video Interactive - Intel multimedia board/chips.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z