ShopSpell

Event-Based Programming Taking Events to the Limit [Hardcover]

$44.99     $54.99    18% Off      (Free Shipping)
100 available
  • Category: Books (Computers)
  • Author:  Faison, Ted
  • Author:  Faison, Ted
  • ISBN-10:  1590596439
  • ISBN-10:  1590596439
  • ISBN-13:  9781590596432
  • ISBN-13:  9781590596432
  • Publisher:  Apress
  • Publisher:  Apress
  • Binding:  Hardcover
  • Binding:  Hardcover
  • Pub Date:  01-Mar-2006
  • Pub Date:  01-Mar-2006
  • Pages:  500
  • Pages:  500
  • SKU:  1590596439-11-SPRI
  • SKU:  1590596439-11-SPRI
  • Item ID: 100774596
  • List Price: $54.99
  • Seller: ShopSpell
  • Ships in: 5 business days
  • Transit time: Up to 5 business days
  • Delivery by: Jul 03 to Jul 05
  • Notes: Brand New Book. Order Now.

This book shows how to develop software based on parts that interact primarily through an event mechanism. The book demonstrates the use of events in all sorts of situations to solve recurring development problems without incurring coupling. A novel form of software diagram is introduced, called Signal Wiring Diagram. These diagrams are similar to the circuit diagrams used by hardware designers. A series of case studies concludes the book, bringing all the next concepts introduced together. Source code is provided in both C# and VB.NET

Demonstrates the use of events to solve recurring development problems, with a novel form of software diagram called Signal Wiring Diagram, similar to the circuit diagrams used by hardware designers. A series of case studies concludes the book, bringing all the next concepts introduced together. Source code is provided in both C# and VB.NET.

Languages like C#, VB .NET, and Delphi include built-in support for events, and these events become very powerful when they connect the objects and components of a system. Events make it possible for such parts to interact without any coupling. And the resulting parts can be developed and tested individuallywhich keeps the code clean and simple.

Component-based development (CBD) is an extension of object-oriented programming. CBD does away with the language and vendor-specific limitations of OOP, makes software reuse more practical and accelerates the development process. Event-based programming is the next logical step in CBD, and makes components more reusable due to their decoupled nature. But event-based systems are easier to develop, which means they’re cheaper and more reliable than traditional OOP or CBD systems.

This book teaches you how to develop software based on parts that interact primarily through an event mechanism. You’ll learn how to use events in many different situations, to solve lSÃ

Add Review