Home > Articles > Programming > C#

C#

131 Items

Sort by Date | Title

C# Design Patterns: The Decorator Pattern
Mar 28, 2003
Dress up your object-oriented code and learn how to modify the behavior of individual objects without having to create a new derived class with the Decorator pattern.
Multithreading in C#
Feb 28, 2003
Multithreading can improve your program performance, especially when you know to use it. Learn how to understand and incorporate multithreading with the .NET Framework Class Library.
art_gore_outsourcing
Jan 1, 2003
C# Design Patterns: The Proxy Pattern
Dec 27, 2002
The Proxy pattern is used when you need to represent an object that is complex or time consuming to create with a simpler one. If creating an object is expensive in time or computer resources, Proxy allows you to postpone this creation until you need the actual object.
C# Design Patterns: The Bridge Pattern
Dec 20, 2002
In this chapter from his practical guide to writing C# programs using the most common patterns, James W. Cooper explains the Bridge Pattern, which is designed to separate a class's interface from its implementation so you can vary or replace the implementation without changing the client code.
C# Design Patterns: The Façade Pattern
Dec 20, 2002
In this chapter from his practical guide to writing C# programs using the most common patterns, James W. Cooper explains the Façade pattern, which is used to wrap a set of complex classes into a simpler enclosing interface.
C# Design Patterns: The Composite Pattern
Dec 13, 2002
In this chapter from his practical guide to writing C# programs using the most common patterns, James W. Cooper explains the Composite Pattern, which you can use to build part-whole hierarchies or to construct data representations of trees.
Visual Studio .NET and C#
Oct 18, 2002
Two of the first professors to teach C# explain how to use the Visual Studio .NET environment to build a simple console and Windows application. They also provide a quick overview of the C# language.
Interacting with Visual Basic and C# Components
Oct 11, 2002
Just how easy and effortless is it with Visual C++.NET to interact with objects created in other languages? That's what you'll be exploring and learning about in this sample chapter.
Why C#?
Oct 11, 2002
Discover what C# can do for you. Learn how this Web-friendly, object-oriented language came to be and why it is considered to be the language of choice for systems software design by today's industry experts.
Processing Web Form Output in C#
Oct 4, 2002
Poorly labeled and formatted information can mean instantaneous death to the most eloquent application code. Learn how to save your program by producing meaningful output either to the screen or the printer.
Working with a Database in C#
Sep 26, 2002
In this lesson you'll learn the basics of working with a database using ADO.NET, Microsoft's newest database technology.
Designing C# Objects Using Classes
Sep 20, 2002
In this lesson you'll learn how to create your own objects by using classes. You'll learn how to define the template for an object and how to create your own custom properties and methods.
Magic of Arrays Using C#
Sep 20, 2002
If you store data for many customers in memory and then send it in batches to a database, how can you optimize the process? Learn the importance of arrays and how to use specific types of arrays to solve particular problems.
Understanding C# Objects and Collections
Sep 13, 2002
The more you work with C#, the more you'll hear about objects. Everything you use in C# is an object, so understanding objects is critical to your success with C#. In this hour you'll learn about collections and what makes an object an object.
A C# Programming Tour
Sep 6, 2002
This first chapter is designed to build confidence and get you immediately productive with C# by having you build a real-world application that lets a user browse his hard drive and display a picture on the screen.
Deitel Introduces C# and Windows Media Player
Sep 6, 2002
This Deitel™ article introduces using Windows Media Player in a C# application. Windows Media Player allows program users to play video and music. The article provides an example of a form that displays a Windows Media Player control.
Deitel Introduces Class ArrayList in C#
Jul 19, 2002
This DEITEL™ article introduces class ArrayList, used to create arrays that can grow and shrink at runtime. Readers should be familiar with C# syntax, arrays, GUI development and object-oriented programming. In the article we provide an example of creating and manipulating an ArrayList.
InformIT Visual Tutorial 7: Vampire Bots and Code Improvisation in C#, (Part 2 of 2)
Feb 22, 2002
In the conclusion of their two-part tutorial, Nick and Nancy Flor show you how to create a basic vampire bot — a program that drains content from web sites.
InformIT Visual Tutorial 6: Vampire Bots in C# (Part 1 of 2)
Feb 15, 2002
In this first of a two-part tutorial, Nick and Nancy Flor walk you through the process of downloading the free (beta) C# compiler and writing a simple C# program.

<< < Prev Page 3 4 5 6 7 Next >