Implementing Interfaces in VB .NET Rhode Island

In this new article, Paul quickly gets to the point of examining interfaces in Visual Basic .NET: how to define them and how to implement them.

Local Companies

Sonalysts Inc
(401) 849-0400
2 Corporate Pl
Middletown, RI
Whitecap Computer Systems Inc
(401) 621-9943
22 Barnes St
Providence, RI
Control Systems Analysis
(401) 624-3300
1812 Main Rd
Tiverton, RI
Information Systems Technologies
(401) 683-5445
20 Mill Ln
Portsmouth, RI
Personal Computing
(401) 846-5155
221 3rd St
Newport, RI
Datajet
(401) 364-9050
70 Knauss Dr
Narragansett, RI
Heitmann Inc
(401) 683-4593
17 Annette Dr
Portsmouth, RI
Advanced Business Tech
(401) 766-4447
787 Pound Hill Rd
North Smithfield, RI
Digital System Sciences Inc
(401) 849-1905
184 John Clarke Rd
Middletown, RI
Edco Computer Consultants
(401) 765-3100
4 Circle Dr
North Smithfield, RI

provided by: 
Originally published at Internet.com


What difference a year or two can bring. Two and a half years ago I thought I'd be writing a book titled Visual Basic 7 Unleashed for Sams. Completing the final drafts of Sams Visual Basic .NET Unleashed reminds me that a lot has changed in Visual Basic.

To help you make the transition as thoroughly and as completely as possible myself and other authors and contributors are writing a lot about threading, reflection, assemblies, COM interop, and delegates. But, reviewing programming subjects with a friend recently, I was reminded that there are developers at all levels, not just the advanced level. To be as thorough as possible, then, I am exploring advanced topics as well as non-advanced topics. (I welcome queries from readers too, and sometimes write an article based on several queries.)

This article is to the point. In this article we will examine interfaces: how to define them and how to implement them.

The idea of an interface is not new to COM, but in Visual Basic 6 every class was a COM interface. In Visual Basic .NET every class is a class and an interface is an interface, but not a COM interface. Classes have existed for decades and interfaces are not the sole purview of COM. A class describes the fields, properties, events, and methods a type will have. An interface is more like a portal or an attachment. An interface says that a type will implement these specific methods, but does not define what a type is. For example, a house can have a Window but so can a car. A type that implements a method open could be defined as something that has a Window, but the types could define cars, boats, houses, or the soul...

Read article at Internet.com site

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML