Copying vs. Cloning
We start by saying that (almost) everything in .NET is an
Object (capitalisation intentional) not just something we can
describe as an object, but is derived from the Framework Class
System.Object. The Object Class is the ultimate parent of each
and every Object contained either within the Framework or which
is derived from it. Unfortunately, below the System.Object
level, things get a bit more complicated and the idea of an
Object having a Type must be introduced.
Gate to Delegates in VB.NET
This article explains what are "Delegates"? And what is their role in .NET framework. The author uses VB.NET code to provide working examples of "Delegates".
HOW TO: Marshal an Object to a Remote Server by Reference by Using Visual Basic .NET
This article demonstrates how to marshal an object by reference to a remote server. When you marshal an object by reference, the runtime creates a transparent proxy so that the server can make calls back to the object on the client. The only thing that is sent to the server is the proxy. The proxy marshals the call backs to the client.
HOW TO: Marshal an Object to a Remote Server by Value by Using Visual Basic .NET
This article demonstrates how to marshal an object by value to a remote server. When you marshal an object by value, a copy of the object is created and serialized to the server. Any method calls made on that object are done on the server. Because the object must be serialized to the server, the class definition for the object you are passing must be annotated with the <Serializable> attribute.
Introduction to OOP in VB.NET
Visual Basic .NET offers its users, among many other things, a fully object-oriented programming (OOP) experience. Some former VB6 developers have prepared themselves well to embrace this new version of the language. Others, however, need more time and guidance in taking on this new challenge and opportunity. In this VB.NET OOP series, Budi Kurniawan introduces many facets of object-oriented design and programming to VB programmers new to OOP.
Object Oriented Programming for VB.NET
This article offers you the very fundamentals of OOP for use with VB.NET; it is for readers who are new to the concepts of OOP. It is not a complete reference, but it is something to start with.
Object Oriented Programming for VB.NET - Part 1
If you ask an OOP guru what an OOP language is, you will probably hear him/her utter words such as class, interface, information hiding, encapsulation, inheritance, polymorphism, etc. Those sound cool, don't they? OOP, however, is a topic that is not too easy to master in a day or two or by just attending a lecture. To truly understand it, you need to know the theory as well as do some OOP coding practice. This article offers readers just getting into OOP the very basics of OOP, using VB.NET as the language. It is not a complete reference, but it is something to start with.
Object Oriented Programming for VB.NET - Part 2
The new version of Visual Basic, VB7 and also known as VB.NET, offers the full features of an OOP language. Even though the concept of objects is not entirely new to VB programmers, writing code in an OOP way probably is. Here is an article for VB programmers who want to learn OOP and have a quick grasp of it.
Restructuring VB code
You can greatly improve the quality of existing code by restructuring it. By restructuring we mean arranging the code in logical modules and classes, grouping related functions and data together, and using scope rules to achieve better legibility and maintainability.
Serialization in .NET
There are countless situations when you would like to save the data for later retrieval, but don't need the overhead or complexity of access to a full database. There are many ways to do this, but several of them are subject to a lot of extra code (work) and extra time spent debugging. With .NET, there is now an easy way to add this functionality to your code with only a few lines of easily tested code. This easy way is called serialization.
The Quick & Dirty .NET Guide to C#/VB OOP
Although this article won't be an exhaustive OOP treatise, its
objective nevertheless is to present in a quick and dirty
manner C#/VB Object-Oriented Programming. Moreover, even though
this article may be slightly geared more towards C#, all
important VB assessments or similarities are addressed and
demonstrated. By the way, keep in mind C# is very case
sensitive. Incidentally, don't be put off at the length of this
article, a lot of it is simply repeated code examples for both
languages.
The Quick and Dirty .NET Guide to C#/VB Object-Oriented Programming
Everyone, I'm sure, who has allowed for more than a passing perusal of .NET must be excited at the power of its Framework. Those with a pure programming background and earlier knowledge of pre-.NET technologies have found those to be sorely lacking in the solidity and methodology of a pure OOP (Object-Oriented Programming) environment and or language.
Computer Graphics World Computer graphics professionals turn to Computer Graphics World to them decide which computer graphics products to purchase to make their job more cost effective! ...
subscribe now