that is defined once but may be executed, or invoked,
any number of times. You may already be familiar with the concept of a
parameterized: a function definition may
include a list of identifiers, known as parameters,
that work as local variables for the body of the function. Function
invocations provide values, or arguments, for the functions parameters.
Functions often use their argument values to compute a return value that becomes the value of
the function-invocation expression. In addition to the arguments, each
invocation has another valuethe invocation contextthat is the value of
the this keyword.
If a function is assigned to the property of an object, it is known as
a method of that object. When a function is invoked
on or through an object, that
object is the invocation context or this
value for the function. Functions designed to initialize a newly created
object are called constructors. Constructors were
described in Creating Objects and will be covered again in
Computing in the 21st century is all about
networking. While a disconnected computer can still be useful for
word processing, spreadsheets, and single-player games, a connected
computer opens up the world of email, the World Wide Web, and
Mono gives you access to all the common networking technologies from
the hackneyed TCP/IP sockets to higher-level protocols such as HTTP
and SOAP, and de facto standards like XML-RPC, as well as database
In this chapter, you’ll see how Mono lets you use
networking technologies to connect to remote computers, call remote
procedures, and access databases.
It used to be that running ASP.NET
required a large investment in software. The Microsoft web
application framework requires the Internet Information Services
(IIS) that comes with
Windows. The Windows End User
License Agreement limits how many users may be served from a Windows
workstation install, so that means you might need to install
Microsoft Windows Server.
This chapter presents recipes that allow you to find
information about a given schema. For example, you may wish to know what
tables you’ve created or which foreign keys are not indexed. All of the
RDBMSs in this book provide tables and views for obtaining such data. The
recipes in this chapter will get you started on gleaning information from
those tables and views. There is, however, far more information available
than the recipes in this chapter can show. Consult your RDBMSs
documentation for the complete list of catalog or data dictionary
For purposes of demonstration, all the recipes in this chapter
assume the schema name SMEAGOL.
You want to see a list all the tables you’ve created in a given
The solutions that follow all assume you are working with the
SMEAGOL schema. The basic approach to a solution is the same for all
RDBMSs: you query a system table (or view) containing a row for each
table in the database.
This appendix provides scales, teacher evidence, and student evidence for the forty-one elements of The Art and Science of Teaching model described in chapter 2. For definitions of the terms used in this appendix, refer to the online appendix, Glossary for Reflective Practice, found at marzanoresearch.com/classroomstrategies.
Design Question: What will I do to establish and communicate learning goals, track student progress, and celebrate success?
Design Question: What will I do to establish and maintain classroom rules and procedures?
Design Question: What will I do to help students effectively interact with new knowledge?
Design Question: What will I do to help students practice and deepen their understanding of new knowledge?
Design Question: What will I do to help students generate and test hypotheses about new knowledge?
Design Question: What will I do to engage students?
Design Question: What will I do to recognize and acknowledge adherence or lack of adherence to rules and procedures?
I met Louis MacNeice twice if you can call it that, and both times he was in rugby mode. Calling one afternoon at the flat in Regent’s Park he shared with the actress Mary Wimbush, we found him watching rugby on TV and saying little. Constrained by his rugby-watching silence, I said little myself. What did I expect, poetry talk? (A big fan,
I had recently read his latest collection Solstices, which I thought was disappointing; this must have been 1962.) We watched some rugby and then it was time to go. I got the impression that, even without the rugby, he would have been uncommunicative. The curtains were closed and I saw only a grave grey head and a sombre equine face; though literally long in the tooth, he had ‘presence’. I was virtually ignored but didn’t mind, aware that, while to me he was the great poet, to him I was nobody in particular.
Grand houses in Regent’s Park were not my usual ambience. I was much struck by this one, by the elegant Mary Wimbush, and by the voices. Louis was nasal Oxford, a sonorous growl, Mary pure BBC circa 1960; those there of my own age had already adopted