uses namespaces to organize all of its classes and provides a large collection of classes that you can use in your code and benefit from the predefined functionality.
Back
convention to name private data fields
Front
is to begin each name with a lowercase letter.
Back
The get accessor
Front
used to return the property value.
Back
public
Front
access modifier where access is not restricted.
Back
class
Front
template from which individual objects are created.
Back
System.Text
Front
Contains classes for text encoding and string operations.
Back
The Object class
Front
the ultimate base class of all the classes in the .NET Framework.
Back
private
Front
access modifier where access is restricted to the containing class.
Back
A property
Front
a block of code that allows you to access a class data field in a safe and flexible way.
Back
Access modifiers
Front
control where a type or type member can be used.
Back
the as operator
Front
similar to the cast operation, but in the case of __, if the type conversion is not possible, null is returned instead of raising an exception.
Back
An assembly
Front
a unit of executable code that can be independently versioned and installed.
Back
Polymorphism
Front
the ability of the derived classes to share common functionality with the base classes but still define their own unique behavior.
Back
System.Data
Front
namespace that contains classes for accessing and managing data
Back
System.Xml
Front
Contains classes for processing XML
Back
Encapsulation
Front
an information-hiding mechanism that makes code easy to maintain and understand.
Back
The override keyword
Front
replaces a base class member in a derived class.
Back
Object-oriented programmin
Front
programming technique that makes use of objects.
Back
System Namespace
Front
namespace that contains fundamental classes and base classes that define most common functionality
Back
The IComparable interface
Front
has a single method that accepts an object and returns an int. The return value of this method indicates the result of comparing the given parameter with the current object.
Back
constructor
Front
a block of code used to initialize the data members of the object.
Back
Objects
Front
self-contained data structures that consist of properties, methods, and events.
Back
Auto implemented properties
Front
enable you to quickly specify a property of a class without having to write code to Get and Set the property.
Back
the is operator
Front
To avoid runtime errors, such as the InvalidCastException, the __ operator can be used to check if the cast is allowed before actually performing the cast:
Back
The set accessor
Front
used to assign a new value to the property.
Back
Inheritance
Front
OOP technique that enables you to create new classes that reuse, extend, and modify the functionality defined in existing classes.
Back
The new keyword
Front
creates a new member with the same name in the derived class and hides the base class implementation.
Back
Namespace
Front
a language element that allows you to organize code and create globally unique class names.
Back
System.IO
Front
namespace that contains classes that provide functionality for input and output
Back
casting.
Front
the process for when the runtime allows you to convert an object to any of its base types.
Back
base class.
Front
the class whose functionality is inherited is a
Back
internal
Front
Access is restricted to the code in the same assembly.
Back
Methods
Front
specify an object's behavior.
Back
An interface
Front
used to establish contracts through which the objects interact with each other without knowing the implementation details.
Back
System.Windows
Front
Contains classes that help you build Windows applications
Back
protected
Front
access modifier where access is restricted to the containing class and to any class that is derived directly or indirectly from the containing class. You'll learn more about the derived classes in the section, "Understanding Inheritance" later in this lesson.
Back
protected internal
Front
In this access modifier,access is restricted to any code in the same assembly and only to derived classes in another assembly.
Back
method
Front
a block of code containing a series of statements that can be called from elsewhere in a program. specify an object's behavior.
Back
access modifier
Front
specifies what region of the code will have access to a field or method.
Back
A property
Front
often defined as public and by convention (it always has a name that begins with a capital letter).
Back
System.Web
Front
namespace that Contains classes that help you build Web applications
Back
Events
Front
provide communication between the objects.
Back
Static members
Front
belong to the class itself rather than individual objects.
Back
A method is declared by specifying :
Front
the access level, the return type, the name of the method, parentheses which may contain an optional list of parameters followed by a block of code enclosed in braces.
Back
derived class
Front
The class that inherits functionality is a
Back
Properties
Front
specify the data represented by the object
Back
An object
Front
is created from the templates defined by classes.
Back
The this keyword
Front
can be used to access members from within constructors, instance methods, and the accessors of instance properties.
Back
System.ServiceModel
Front
namespace that contains classes that help you build Windows Communication Foundation (WCF) applications
Back
accessors of a property
Front
contain the code associated with reading for writing the property value.
Back
Section 2
(18 cards)
A class library
Front
a collection of functionality defined in terms of classes, interfaces and other types that can be reused to create applications, components, and controls.
Back
An Assembly
Front
Compiled managed code, The output looks like EXE or DLL, contains Metadata with a Manifest
Back
Abstract modifier
Front
This modifier indicates that the thing being modified has a missing or incomplete implementation. This modifier can be used with classes, methods, properties, indexers, and events.
Back
Common language run time
Front
It's purpose is to load and run applications compiled to intermediate language
Back
Managed code
Front
Code that Runs within the .net common language runtime
Back
Variables
Front
Begin with alphabetic character or underscore, contain only alphabetic characters, numbers and underscores
Back
.NET run time/CLR
Front
Must be installed on client computers in order to run .net code
Back
Common language runtime
Front
Provides runtime environment for all.net applications
Back
Common language runtime
Front
Manages.net bass services such as memory management, garbage collection, exception handling and loading and running applications
Back
.NET languages
Front
Visual Basic, C#, C++, Jscript
Back
Microsoft.CSharp
Front
Contains classes that support compilation and code genera- tion for C# programming language
Back
sealed class
Front
provides complete definition for a class but cannot be used as a base class
Back
Variables
Front
A way to store information, exist in memory
Back
Base class library Namespaces
Front
System
System.Data
System.Diagnostics
System.Globalization
System.IO
System.Text
System.Web
System.Windows.Forms
Back
Manifest
Front
Contains version, name, culture, security requirements, list of public types and required external references of an assembly
Back
Base class library BCL
Front
Classes that provide bass functionality for .net framework
Back
Variables
Front
Have three components datatype, name and value
Back
Unmanaged code
Front
Code that runs outside of the.net common language runtime