Авторизация
Поиск по указателям
Liberty J. — Learning C#
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Learning C#
Автор: Liberty J.
Аннотация: Most C# books are written for experienced C++ and Java programmers. If you're a novice programmer, or you have experience in VB6 or other procedural programming languages, and you want to learn C#, until now you've been out of luck. That's why Jesse Liberty, author of the best-selling books Programming C# and Programming ASP.NET, has written an entry-level guide to C#. Written in a warm and friendly manner, this book assumes no prior programming experience, and provides an easy introduction to Microsoft's premier .NET language. Learning C# is a complete introduction to C# and object-oriented programming. Learning C# will help you build a solid foundation in .NET, and show how to apply your skills by using dozens of tested examples. Learning C# introduces Visual Studio .NET, a tool set for building Windows and Web applications. You'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings. Liberty then demonstrates how to develop various kinds of applications — including those that work with databases — and web services. By the time you've finished Learning C# you'll be ready to move on to a more advanced programming guide that will help you create large-scale web and Windows applications. Whether you have a little object-oriented programming experience or you are new to programming altogether, Learning C# will set you firmly on your way to mastering the essentials of the C# language.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2002
Количество страниц: 368
Добавлена в каталог: 14.06.2007
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
CopyTo() method
CopyTo() method, ArrayList class
CopyTo() method, Queue class 2nd
CopyTo() method, Stack class 2nd
Count property
Count property, ArrayList class
Count property, Queue class
Count property, Stack class
csc command
Ctrl+F5 keyboard shortcut
Ctrl-B keyboard shortcut
curly braces [See braces]
Current property, IEnumerator interface 2nd
Data hiding 2nd
Datatypes [See types]
Debug menu
Debug menu, New Breakpoint item
Debug menu, Start item 2nd
Debug menu, Start Without Debugging item
Debugger
debugger, Add QuickWatch item
debugger, Add Watch item
debugger, Autos window
debugger, breaking on hit count
debugger, Call Stack window
debugger, displaying objects in 2nd
debugger, displaying values of variables and parameters
debugger, Locals window
debugger, QuickWatch window
debugger, red dot and red highlighting in
debugger, running program to breakpoint
debugger, setting breakpoints in
debugger, Start button
debugger, stepping into code one line at a time
debugger, walking through foreach statement in
debugger, Watch window
debugger, WriteLine() method as substitute for
Decimal type 2nd 3rd
decrement operator (--)
decrementing variables
default constructors 2nd 3rd
Default keyword 2nd
definite assignment 2nd
delegate keyword 2nd
Delegates
delegates, adding to multicast delegates 2nd
delegates, as properties
delegates, combining
delegates, defining
delegates, events implemented by
delegates, multicasting
delegates, removing from multicast delegate
delegates, specifying methods at runtime with
delegates, static
Dequeue() method, Queue class 2nd
derived classes 2nd [See also inheritance]3rd
derived classes, from abstract classes
derived classes, from classes implementing interfaces
derived classes, implementing polymorphic methods
derived classes, preventing derivation of
derived classes, type of decided at runtime
design, object-oriented
design-time
Destructors
Developmentor web site
Dispose() method, IDisposable interface
division operator (/) 2nd [See also modulus operator]
division self-assignment operator (/=)
DLL files (.dll) 2nd [See also executable files]
do ... while statement 2nd
Dockable check item
DOS applications [See console applications]
dot operator (.) in object names
dotnet mailing list
Double type 2nd 3rd
dynamic help window in IDE
dynamic link libraries [See DLL files]
editing window in IDE
else statement 2nd
Encapsulation 2nd 3rd 4th 5th
EndsWith() method, System.String class
Enqueue() method, Queue class 2nd
EnsureCapacity() method, StringBuilder class
enum keyword 2nd
Enumerations
enumerator list
equals operator (==) 2nd 3rd
equals operator (==), for strings
equals operator (==), overloading
Equals sign (=)
equals sign (=), assignment operator 2nd 3rd
equals sign (=), copying strings
equals() method
Equals() method, Object class 2nd
Equals() method, System.String class 2nd
Errors [See also exceptions]
errors, compiler
errors, exceptions compared to
escape characters
event keyword 2nd 3rd
event-driven programming
EventArgs class
Events 2nd
events, adding another event to
events, implementing with delegates
events, publishing and subscribing to 2nd
Exception class 2nd
Exception class, custom
Exception class, HelpLink property
Exception class, Message property
Exception class, StackTrace property
exception handlers [See catch statement]
Exceptions 2nd [See also bugs]
exceptions, catching (handling) 2nd 3rd
exceptions, catching (handling), call stack and 2nd
exceptions, catching (handling), default exception handler
exceptions, catching (handling), stack trace for
exceptions, code to be executed regardless of
exceptions, custom
exceptions, information message about
exceptions, link to help file about
exceptions, throwing (raising)
exclamation point (!), not operator
exclamation point, equals sign (!=), not equals operator
executable files (.exe) 2nd 3rd 4th [See also applications]
explicit keyword 2nd
explicitly implemented methods
Expressions 2nd
extern methods
Extreme programming
F10 keyboard shortcut
F11 keyboard shortcut
F5 keyboard shortcut
falling through to a case
False keyword
FCL (framework class library)
Fields [See member variables]2nd [See member variables]
FIFO (first-in, first-out) collection [See queues]
Finalize() method, Object class
Finally statement 2nd
first-in, first-out (FIFO) collection [See queues]
fixed statement
float type 2nd 3rd
Floating check item
floating-point division
floating-point types
for statement 2nd
for statement, break statement in 2nd
for statement, continue statement in
for statement, optional parts of
foreach statement 2nd
foreach statement, enabling with IEnumerable interface
foreach statement, using with collection interfaces
foreach statement, walking through in debugger
forever loop 2nd
Format() method, System.String class
forward slashes [See slashes]
fractional division
fractional numbers, types for
Framework Class Library (FCL)
Functions [See methods]
Garbage collection 2nd [See also memory allocation]3rd
Generalization 2nd [See also polymorphism]
get accessors 2nd 3rd
get() method 2nd 3rd
GetEnumerator() method
GetEnumerator() method, ArrayList class
GetEnumerator() method, IEnumerable interface 2nd
GetEnumerator() method, Queue class
GetEnumerator() method, Stack class
GetHashCode() method, Object class
GetType() method, Object class
gotdotnet forum
GOTO statement 2nd 3rd
greater than operator (>)
greater than or equal to operator (>=)
heap, memory
help window in IDE
HelpLink property, Exception class
Hide check item
hit count, VS.NET debugger
ICloneable interface
ICollection collection interface
IComparable interface
IComparer collection interface
IConvertible interface
IDE (Integrated Development Environment) 2nd [See also VS.NET]
Identifiers
identifiers, classes
identifiers, enumerations
identifiers, interfaces
identifiers, labels
identifiers, methods
identifiers, naming conventions for 2nd
identifiers, objects
identifiers, structs
identifiers, symbolic constants
identifiers, variables
IDictionary collection interface
IDictionaryEnumerator collection interface
IDisposable interface
IEnumerable collection interface 2nd
IEnumerable collection interface, GetEnumerator() method 2nd
IEnumerator collection interface 2nd
IEnumerator collection interface, property and methods for
IEnumerator collection interface, stepping through methods in debugger
if ... else statement
If statement 2nd
IL (intermediate language)
IList collection interface
implementer of an interface
implicit keyword 2nd
IN operator
increment operator (++) 2nd
incrementing variables
index operator ([])
index operator ([]), for arrays 2nd
index operator ([]), for strings
indexers
indexers, assigning to
indexers, declaring
indexers, get() method for
indexers, indexing on types other than integer
indexers, set() method for 2nd
indexOf() method
IndexOf() method, System.Array class
IndexOf() method, System.String class
inequality operator
inequality operator, overloading
inheritance 2nd [See also polymorphism]
inheritance, implementing
inheritance, not supported for structs
initializers 2nd
Insert() method
Insert() method, ArrayList class
Insert() method, StringBuilder class
Insert() method, System.String class
instance member variables 2nd
instance methods 2nd
int type 2nd 3rd
integer division
integer types
Integrated Development Environment [See IDE]
IntelliSense technology 2nd 3rd
Interface keyword 2nd
Interfaces [See also abstract classes; collection interfaces]2nd
interfaces, abstract classes compared to
interfaces, casting to
interfaces, casting to, reasons for
interfaces, casting to, with as operator
interfaces, casting to, with is operator 2nd
interfaces, client class for
interfaces, combining
interfaces, defining
interfaces, determining if object implements
interfaces, explicit implementation of
interfaces, extending
interfaces, implementing
interfaces, methods defined in 2nd
interfaces, multiple interfaces, implementing 2nd
interfaces, overriding
interfaces, properties defined by
Intermediate language (IL)
internal access modifier 2nd
intrinsic types 2nd
Is operator 2nd 3rd 4th
is-a relationship 2nd 3rd
IsFixedSize property, System.Array class
IsMatch() method, Regex class
Item() method, ArrayList class
iteration statements [See looping]
jagged arrays 2nd
JIT (Just In Time) compiler
jump statement
Just In Time (JIT) compiler
Kernighan and Ritchie (K&R) style of braces
keywords for C# language 2nd
labels 2nd [See also identifiers]
last-in, first-out (LIFO) collection [See stacks]
lastIndexOf() method
LastIndexOf() method, System.Array class
LastIndexOf() method, System.String class
Length property
Length property, System.Array class 2nd
Length property, System.String class 2nd
Length() method, StringBuilder class
less than operator (<)
less than or equal to operator (<=) 2nd
Liberty Associates web site
LIFO (last-in, first-out) collection [See stacks]
Literals [See also string literals]
literals, constants
literals, in regular expressions
local scope
local variables 2nd
Locals window, VS.NET debugger
lock statement
logical operators
logical operators, overloading
logical operators, precedence of
Реклама