Search - Articles
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Tuesday, March 03, 2009
Dev Articles
Search Directory
SQL Server

Home >Search > Articles & Samples > C-Sharp > Object Oriented Programming

What's New - What's Hot
Introduction to Object-Oriented JavaScript  Version: 0.00     Price: $0.00  
Total Hits: 7  |  Today: 0Author: Perspx      Rating:  
Read Reviews | Write Review |  Your Rating: 

Many JavaScript programmers overlook or do not know of the ability to write object-oriented JavaScript. Whilst not conventionally an object-oriented language, JavaScript is a prototype-based language, which means that inherited classes are not derived directly from a base class, but rather are created by cloning the base class which serves as a prototype. This can be used to one's advantage in implementing encapsulation, inheritance and polymorphism in JavaScript, therefore creating a sense of o...

A Leap In Embedded Programming; .NET Micro Framework  Version: 0.00     Price: $0.00  
Total Hits: 9  |  Today: 0Author: jebarson      Rating:  
Read Reviews | Write Review |  Your Rating: 

We .NET programmers are definitely proud that .NET is everywhere. Today .NET is everywhere from controlling satellites to controlling bicycles. You heard it right, my fellow employee Colin Miller has already developed an application using .NET micro framework which reads every data from a bicycle through Cloud. So what's interesting? Right from the device and sensors fit in the bicycle to the Azure and the end user application runs on .NET and this is something we should be proud of. Through thi...

Basic Concepts of oop: Abstraction Explained  Version: 0.00     Price: $0.00  
Total Hits: 8  |  Today: 0Author: Zon      Rating:  
Read Reviews | Write Review |  Your Rating: 

In this article I'm describing 'Abstraction', one of the main concept of Object Oriented Programming.Abstraction comes after inheritance and polymorphism, so make yourself clear in the first two topics then do work on Abstraction.I have described both of the topics in my previous lectures.
Best of luck!...

Event driven programming in C#  Version: 0.00     Price: $0.00  
Total Hits: 4  |  Today: 0Author: Subhendu De      Rating:  
Read Reviews | Write Review |  Your Rating: 

What is an event? Event means something we do like posting this article, reading this article etc. Everything we do, is an event. In order to illustrate event driven programming, I would like to tell a story and show how I can put this real life scenario using events. So start thinking OOPs....

Design Considerations For Parallel Programming  Version: 0.00     Price: $0.00  
Total Hits: 6  |  Today: 0Author: David Callahan      Rating:  
Read Reviews | Write Review |  Your Rating: 

From about 1986 to 2002, the performance of microprocessors improved at the rate of 52% per year. This astounding technology advance was the result of a combination of the ever-shrinking cost of transistors, as per Moore's Law, and the engineering excellence of processor vendors. This combination has been referred to as "Moore's Dividend" by Microsoft Researcher Jim Larus, who reflects on how this dividend has paid for the creation of the modern software industry and allowed computers to become ...

Using COM objects in scripting languages -- Part 1 (Tcl/Tk)  Version: 0.00     Price: $0.00  
Total Hits: 23  |  Today: 0Author: Sharjith      Rating:  
Read Reviews | Write Review |  Your Rating: 

We see COM objects being used mostly in scripting languages like VBScript and JavaScript. In this article I would like to show you how to use it in the Tcl/Tk scripting language. This article assumes that the reader already has good understanding of COM. This article also cannot be good to understand Tcl/Tk fully. The reader is expected to get hold on Tcl/Tk using other available resources. This article is intended only to demonstrate the use of COM objects in Tcl/Tk. Before showing how to insta...

XML Documentation Comments (C# Programming Guide)  Version: 0.00     Price: $0.00  
Total Hits: 17  |  Today: 0Author: Microsoft Corporation      Rating:  
Read Reviews | Write Review |  Your Rating: 

In Visual C# you can create documentation for your code by including XML tags in special comment fields in the source code directly before the code block they refer to. For example:...

Total Hits: 125  |  Today: 0Author: vik20000in      Rating:  
Read Reviews | Write Review |  Your Rating: 

The job of the Factory design pattern is to create concrete sub classes. You can see the Factory desing pattern used throughout the .NET Framework. The essence of the Factory Pattern is to "Define an interface for creating an object, but let the subclasses decide which class to instantiate. The Factory method lets a class defer instantiation to subclasses." Factory methods encapsulate the creation of objects. This can be useful if the creation process is very complex, for example if it depends o...

How to send mails from your GMAIL account through VB.NET or C#.. Windows Programming     
Total Hits: 104  |  Today: 0Author: Abhishek sur.      Rating:  
Read Reviews | Write Review |  Your Rating: 

It is a good way to use your google mail client to send mails through your Windows Programs, Usually most of us who dont have their mailing hosts with them, can use this simple code to make a program that could send mails to any smtp web hosts. I have made one and I want to share those with all of you. Please comment me how this could be made more attractive. Thanks a lot....

Use C# and VB.NET in the same project     
Total Hits: 51  |  Today: 0Author: Mark Smith      Rating:  
Read Reviews | Write Review |  Your Rating: 

Whilst it isn't ideal to both mix C# and VB.NET languages in the same ASP.NET project, it is possible. The code still has to be separated and it can't be mixed at page level but you can create a class in each language and then use and reference them both from any page....

SolutionZipper: VS2005 Addin Cleans and Zips a Solution in One Step     
Total Hits: 173  |  Today: 0Author: Robert Nadler.      Rating:  
Read Reviews | Write Review |  Your Rating: 

The code described in this article provides a simplified version of these add-ins. Specifically, SolutionZipper has a single-click-does-everything interface, which is what automation is all about -- saving time. There are no dialogs that present file lists, file names to be chosen, or user options to select. SolutionZipper does the following in a single step:...

Understanding implicit operator overloading in C#     
Total Hits: 181  |  Today: 0Author: M Aamir Maniar      Rating:  
Read Reviews | Write Review |  Your Rating: 

Everyone knows that in dotnet byte, char, int, long etc are value data type and string is a reference data type. Even though being a reference type string behaves much like a value type. In other word, It can directly accepts values and doesn't require new to create an instance. For example......

Part 5 - Putting it to use     
Total Hits: 259  |  Today: 0Author: Alex Etchells      Rating:  
Read Reviews | Write Review |  Your Rating: 

So now we have created the class, here is a small demo project in C# 2005 demonstrating its use by reading the NMEA from a GPS conected to a serial port and displaying the OS grid reference....

A KeyedList implementation     
Total Hits: 277  |  Today: 0Author: Marc Clifton      Rating:  
Read Reviews | Write Review |  Your Rating: 

A KeyedList is an ordered key-value list. In comparison:
Hashtable is a key-value list that is not ordered;
SortedList is a key-value list that is sorted;
ArrayList is an ordered list.
but in the System.Collections namespace, there is nothing that implements an ordered key-value list.
For some reason, Microsoft has decided to implement a KeyedList as part System.Web.UI namespace. Refer to this preliminary MSDN documentation which is part of Longhorn. What's up with implement...

Operator Overloading for Mathematical Libraries     
Total Hits: 328  |  Today: 0Author: VijayaSekhar Gullapalli      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article discuses the concept of operator overloading in C# and its application in mathematical libraries. In C#, operators are static methods that take the operands as parameters and return the result of the operation. An operator can be created for a class by overloading it just like overloading any member method. In this article, operator overloading is demonstrated for a Matrix class. Operators for operations such as addition, subtraction, multiplication, and inverse are defined....

Using the Raw Input API to Process Joystick Input  Version: 0.00     Price: $0.00  
Total Hits: 266  |  Today: 0Author: Alexander Böcken      Rating:  
Read Reviews | Write Review |  Your Rating: 

Microsoft discourages the use of DirectInput for keyboard and mouse input in games, but it is still recommended to process data from a legacy joystick, or other game controller. New applications should use the Raw Input API, i.e. to take advantage of computer mice generating data at 800 DPI or even more. Additionally, Microsoft introduced XInput to allow applications to receive input from the Xbox 360 Controller. Hence, game developers have to cope with up to three different APIs when designing ...

Create JSON from C# using JSON Library  Version: 0.00     Price: $0.00  
Total Hits: 14  |  Today: 0Author: Jitendra Zaa      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article demonstrates how to create the JSON Object from C# code and use in JavaScript with the help of json Library....

What every developer should know about fonts  Version: 0.00     Price: $0.00  
Total Hits: 4  |  Today: 0Author: David Thielen      Rating:  
Read Reviews | Write Review |  Your Rating: 

I originally thought using fonts would be pretty simple. If you're going to do much more than place a line of text in a form, then the details start to matter....

WebCam Application with Scheduling  Version: 0.00     Price: $0.00  
Total Hits: 6  |  Today: 0Author: Ron Levy      Rating:  
Read Reviews | Write Review |  Your Rating: 

This application is about using a webCam to capture video to a file (.avi). It also has an ability to schedule recording times to start the video capturing automatically. We can use any WebCam and set all kinds of properties to use with the WebCam like video size and source and the WebCam settings itself....

Inherited web control and new properties  Version: 0.00     Price: $0.00  
Total Hits: 5  |  Today: 0Author: Lionberg      Rating:  
Read Reviews | Write Review |  Your Rating: 

I had to extend the .NET Button control, because I needed to extend it with an extra property 'Tag'. I thought "Must be simple", and wrote the code for the new control:...

1  2  3  4  5  6  7  8  9  10  Next >> 

Disclaimer - Privacy
© 2002-2017