— Osys’s Weblog —

Open Automation System

Programming.dot.NET.Components

…what is the difference between traditional object-oriented programming and component-oriented programming? In a nutshell, object-oriented programming focuses on the relationships between classes that are combined into one large binary executable, while component-oriented programming focuses on interchangeable code modules that work independently and don’t require you to be familiar with their inner workings to use them…..

Download here

August 29, 2008 Posted by anh.phan | SCADA | , , , | No Comments Yet

Component-Oriented Programming

…. This book is about component-oriented programming (COP for short), a new programming paradigm beyond object-oriented programming. Component-oriented programming offers higher reusability and better modular structure with greater flexibility, compared with object-oriented programming or library-based programming approaches. This book discusses principles of component-oriented programming and provides a uni- fied component infrastructure to describe different component technologies. Hands-on programming practice is emphasized in this book. Readers of this book will learn how to develop reusable software components and how to build a software system out of prebuilt software components…..

Download here

 

 

August 29, 2008 Posted by anh.phan | SCADA | , , , | No Comments Yet

Design-Patterns in C#

…. Each of the 23 patterns in Design Patterns is discussed, at least one
working program example for that pattern is supplied. All of the programs
have some sort of visual interface to make them that much more
immediate to you. All of them also use class, interfaces, and object
composition, but the programs themselves are of necessity quite simple so
that the coding doesn’t obscure the fundamental elegance of the pattern…

Download here

August 27, 2008 Posted by anh.phan | SCADA | , , | 1 Comment