Object-Oriented Thought Process, The. - Weisfeld, Matt. (2008)
Persistent Objects Basics -- Saving the Object to a Flat File -- Serializing a File -- Implementation and Interface Revisited -- What About the Methods? -- Using XML in the Serialization Process -- Writing to a Relational Database -- Accessing a Relational Database -- Loading the Driver -- Making the Connection -- The SQL Statements -- Conclusion -- References -- Example Code Used in This Chapter -- 13 Objects and the Internet -- Evolution of Distributed Computing -- Object-Based Scripting Languages -- A JavaScript Validation Example -- Objects in a Web Page -- JavaScript Objects -- Web Page Controls -- Sound Players -- Movie Players -- Flash -- Distributed Objects and the Enterprise -- The Common Object Request Broker Architecture (CORBA) -- Web Services Definition -- Web Services Code -- Invoice.cs -- Invoice.vb -- Conclusion -- References -- 14 Objects and Client/Server Applications -- Client/Server Approaches -- Proprietary Approach -- Serialized Object Code -- Client Code -- Server Code -- Running the Proprietary Client/Server Example -- Nonproprietary Approach -- Object Definition Code -- Client Code -- Server Code -- Running the Nonproprietary Client/Server Example -- Conclusion -- References -- Example Code Used in This Chapter -- 15 Design Patterns -- Why Design Patterns? -- Smalltalk's Model/View/Controller -- Types of Design Patterns -- Creational Patterns -- Structural Patterns -- Behavioral Patterns -- Antipatterns -- Conclusion -- References -- Example Code Used in This Chapter -- Index -- 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.
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Keywords: Electronic books