XML Basics |
|
XML stands for EXtensible Markup Language,
XML is a markup language much like HTML,
XML was designed to carry data, not to display data,
XML tags are not predefined. You must define your own tags,
XML is designed to be self-descriptive,
XML is a W3C Recommendation.
|
|
Rate this Book: |
c#-stream |
|
What is a Stream? In the C# language, you use many different derived streams, such as FileStream and MemoryStream. However, the Stream type itself isn't usually used directly. It instead is an abstract base class for more derived streams. Here, we look at the Stream type |
|
Rate this Book: |
Polymorphism |
|
Polymorphism means having more than one form. Overloading and overriding are used to implement polymorphism. Polymorphism is classified into compile time polymorphism or early binding or static binding and Runtime polymorphism or late binding or dynamic binding.
|
|
Rate this Book: |
C# Basics |
|
C# (or C-Sharp) is a new programming language. C# is used to write software that runs on the .NET Framework. Although C# is not the only language that you can use to target the .NET Framework, C# is one of the most popular because of its simplified C-based syntax |
|
Rate this Book: |
Threading in C# |
|
C# supports parallel execution of code through multithreading. A thread is an independent execution path, able to run
simultaneously with other threads. |
|
Rate this Book: |
Operator Overloading |
|
Operator overloading permits user-defined operator implementations to be specified for operations where one or both of the operands are of a user-defined class or struct type. The tutorial contains two examples. |
|
Rate this Book: |
OOPS Concept |
|
An object contains both data and methods that manipulate that data
An object is active, not passive; it does things
An object is responsible for its own data
But: it can expose that data to other objects |
|
Rate this Book: |
Multi Taksing |
|
A process is different than a program
Program: Static code and static data
Process: Dynamic instance of code and data
No one-to-one mapping between programs and processes
Can have multiple processes of the same programExample: many users can run “ls” at the same time
One program can invoke multiple processesExample: “make” runs many processes to accomplish its work
|
|
Rate this Book: |
Method Overloading |
|
A lot of programming languages supports a technique called default/optional parameters. It allows the programmer to make one or several parameters optional, by giving them a default value. It's especially practical when adding functionality to existing code. For instance, you may wish to add functionality to an existing function, which requires one or more parameters to be added. |
|
Rate this Book: |
Java Inheritance |
|
Inheritance is the concept of a child class (sub class) automatically inheriting the variables and methods defined in its parent class (super class). A primary feature of object-oriented programming along with encapsulation and polymorphism |
|
Rate this Book: |
Inheritance in .NET |
|
This article explains inheritance, shows how to inherit from a base class, and describes implementation and interface inheritance in Microsoft .NET. (12 printed pages) - Objectives Overview of inheritance, Learn how to inherit from a base class, Learn about interface, inheritance, Learn about implementation inheritance |
|
Rate this Book: |
Data Structures Using C# |
|
Welcome to the first in a six-part series on using data structures in .NET 2.0. This article series originally appeared on MSDN Online in October 2003, focusing on the .NET Framework version 1.x, and can be accessed athttp://msdn.microsoft.com/vcsharp/default.aspx?pull=/library/en-us/dv_vstechart/html/datastructures_guide.asp. |
|
Rate this Book: |
Introduction to C# |
|
Language Created by Anders Hejlsberg (father of Delphi) The Derivation History can be viewed here: http://www.levenez.com /lang/history.html Principle Influencing Languages: C++, Delphi, Java, Designed to be an optimal Windows development language
|
|
Rate this Book: |
DotNet Architecture |
|
Microsoft .NET is based on the .NET Framework, which consists of two major components: the Common Language Runtime (CLR) and an extensive set of Framework Class Libraries (FCL). The CLR defines a common programming model and a standard type system for cross-platform, multi-language development |
|
Rate this Book: |