After an introduction to abstract data types and their initial implementation using structures, Michael McMillan analyzes standard OOP topics, including class design, inheritance, access modifiers and scoping issues, abstract classes, design and implementation of interfaces and design patterns, and refactoring in VB.NET. More advanced OOP topics are covered as well (reflection, object persistence, and serialization.) Finally, he demonstrates OOP techniques for standard Windows applications; for database applications using ADO.NET; for Web-based applications using ASP.NET; and for Windows...
After an introduction to abstract data types and their initial implementation using structures, Michael McMillan analyzes standard OOP topics, includi...
It is an honour to be asked to write a foreword for this new book by Michael McMillan. I have been excited about this book ever since I read early drafts of its first two chapters some time ago at the birth of the project. At different times thereafter I have read other parts and my consistent impression has been that this is an author who has both a sophisticated academic understanding of the material and a great skill in communicating that widely. Those two qualities do not often go together
The book is about change. After a...
From the Foreword
It is an honour to be asked to write a foreword for this new book by Michael McMillan. I have been ex...