Event-Based Programming

Events are by no means a new idea in the software world. They’ve been around at least since the early 1980s. Smalltalk’s Model View Controller paradigm is one of the earliest to use event notifications to keep different parts of a system synchronized with each other. Later graphical user interface...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Tác giả chính: Faison, Ted
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Apress 2012
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/31015
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-31015
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-310152014-01-20T06:30:51Z Event-Based Programming Faison, Ted Technologies Events are by no means a new idea in the software world. They’ve been around at least since the early 1980s. Smalltalk’s Model View Controller paradigm is one of the earliest to use event notifications to keep different parts of a system synchronized with each other. Later graphical user interface (GUI) operating systems, such as Microsoft Windows, are based on an event-driven model, in which applications run passively instead of using their own code to scan the input devices for activity. The operating system uses an event mechanism to notify applications of operator input or other occurrences. Publish-subscribe systems have since become popular, allowing subscribers to sign up to a notification service and get information back using a push interaction style. Events really started to go mainstream at the programming language level with the release of Microsoft Visual Basic in the early 1990s. The programming paradigm was based on a window called a form, on which programmers could place UI widgets selected from a toolbox. Programmers could customize the widgets by wiring their events to handlers in the parent form. Borland Delphi, released in early 1995, incorporated the event idea and also added events as new types to Object Pascal, the native Delphi programming language.t 2012-06-11T09:24:18Z 2012-06-11T09:24:18Z 2006 Book 1-59059-643-9 http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/31015 en application/pdf Apress
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
topic Technologies
spellingShingle Technologies
Faison, Ted
Event-Based Programming
description Events are by no means a new idea in the software world. They’ve been around at least since the early 1980s. Smalltalk’s Model View Controller paradigm is one of the earliest to use event notifications to keep different parts of a system synchronized with each other. Later graphical user interface (GUI) operating systems, such as Microsoft Windows, are based on an event-driven model, in which applications run passively instead of using their own code to scan the input devices for activity. The operating system uses an event mechanism to notify applications of operator input or other occurrences. Publish-subscribe systems have since become popular, allowing subscribers to sign up to a notification service and get information back using a push interaction style. Events really started to go mainstream at the programming language level with the release of Microsoft Visual Basic in the early 1990s. The programming paradigm was based on a window called a form, on which programmers could place UI widgets selected from a toolbox. Programmers could customize the widgets by wiring their events to handlers in the parent form. Borland Delphi, released in early 1995, incorporated the event idea and also added events as new types to Object Pascal, the native Delphi programming language.t
format Book
author Faison, Ted
author_facet Faison, Ted
author_sort Faison, Ted
title Event-Based Programming
title_short Event-Based Programming
title_full Event-Based Programming
title_fullStr Event-Based Programming
title_full_unstemmed Event-Based Programming
title_sort event-based programming
publisher Apress
publishDate 2012
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/31015
_version_ 1757658002816499712