| < Day Day Up > |
|
Label command, 36
labels in source code control, 47
Learning UML (Alhir), 23
Li, Kanglin, 71
licenses, See also protecting
infectious (viral) licenses, 261
open-source licenses
BSD license, 262
Creative Commons project and, 261
GNU General Public License, 261–262
Mozilla Public License, 263
overview, 260–261
overview, 259
proprietary licenses, 264–265
versus public domain, 260
shared-source licenses, 263–264
tools for building, 283
Lister, Timothy, 200
literate programming tools, 66
LOC (lines of code), 108–109
logging application activity, 176–195,
See also coding defensively
after shipping, 177
checklist, 194–195
using Debug class, 179
during development, 176, 230–231
diagnostic tools and
overview, 193
Product Support Reporting Tools, 193–194
System Information utility, 193, 193
using Enterprise Instrumentation Framework
architecture of, 186, 186
configuring, 188–189
defined, 185
event sinks, 186, 186, 187–188
event sources, 186–187, 186
using EventLog class, 182–185, 184
using log4net, 190–192
using Logging application block, 134, 189
overview, 176, 177–178
thinking before, 194
using Trace class
methods/properties of, 178–179
overview, 178
steps in, 180–182
trace listeners, 179
trace switches, 179–180
Logidex .NET Library, 135–136, 136
| < Day Day Up > |
|