Subcategories
.NET (19)
ASP / VbScript (4)
C / C++ (88)
Cold Fusion (9)
Delphi (2)
Java (157)
JavaScript (81)
Perl / CGI (2)
PHP (152)
Python (3)
Ruby (5)
Visual Basic (5)
Programming tutorialsShowing tutorials 440 to 460 out of 528 Programming tutorials. | |||
|---|---|---|---|
|
ADVERTISMENT |
ADVERTISMENT |
![]() Sequential Lists: The Queue and Stack Class Sequential lists are collection of objects that can be entered or extracted in a sequential way. They don’t provide access to objects in the middle on the list. You can only access a specific object each time you extract it. The two classes named “Queue” and ”Stack” which belong to the “System.Collections” namespace provide you with this kind of functionality, each of them in a slightly different way. The Queue class offers you access to the first object on the list, whereas the Stack class offers you access to the last object on the list. By first and last we mean the first and last object that entered the list. So, the Queue class is a First-in, First-out collection(FIFO Collection) whereas the Stack class is a Last-in, First-out(LIFO Collection). In this tutorial you will create and use both classes to see how they behave when entering and extracting data. You will usually work with such collections with temporary and disposable data. For a more permanent use, arrays provide much better functionality. Not yet rated with 511 hits Added on: Sep 12, 2008 |
Many applications need to communicate with other applications to exchange data or store data in the hard disk. The .Net framework has made these tasks quite simple by including the serialization technique, which can convert objects into binary, SOAP(Simple Object Access Protocol ) or XML documents in order to provide a convenient way for storing and transferring information. Besides the three mentioned format types you can also implement custom serialization to take complete control of the serialization output. Not yet rated with 526 hits Added on: Sep 12, 2008 |
Multi-core processors are new standards on the user’s hardware. By taking advantage of the multi-processing capabilities of these machines you can achieve significant performance upgrade with some minor changes in your code. When an application does not make use of threading techniques it is wasting valuable resources. This tutorial will cover the basic threading concepts and threading methods and properties. Not yet rated with 497 hits Added on: Sep 12, 2008 |
A C# program can be written either in a text editor or in an integrated development environment (IDE). The later provides access to various other features. In this tutorial we examine the Visual Studio 2008 IDE in order to illustrate various concepts of a C# windows program. Not yet rated with 557 hits Added on: Sep 12, 2008 |
||
Serialization is the process of persisting an object to disk. Another application can deserialize your object and it will be in the same state it was before the serialization. This tutorial talks about XML serialization. The namespace containing classes and methods suitable for such a serialization is System.Xml.Serialization. Not yet rated with 610 hits Added on: Sep 12, 2008 |
The process of sending emails is a simple one. However, because of its dependence on many factors things can become complicated. For example, if the server is not responding, the user should be able to choose whether to stop or not. Not yet rated with 481 hits Added on: Sep 12, 2008 |
||
OpenGl is an API similar to direct3D. However, OpenGL (Open Graphics Library) is not supported by Microsoft and is a cross-language, cross-platform API used for writing applications that produce 2d or 3D graphics. Over 300 functions are implemented in this API which can help you draw complex 3D scenes from primitive data such as polygons and triangles. Mesa 3D is an open source library API which is also compatible with the OpenGl protocol. OpenGl aims at two key goals: 1. To present to the programmer a uniform API that hides the complexities of interfacing with different 3D accelerators. 2. To hide the different capabilities of hardware platforms. OpenGL converts primitives into pixels that are depicted on your screen. Primitives can be polygons, triangles or lines. The transformation is accomplished by a graphics pipeline. Not yet rated with 588 hits Added on: Sep 12, 2008 |
Direct 3D is an API used for displaying applications with rich multimedia content. You can add 2D/3D graphics, video and sound in your application. You can also create 3D engines for video games. Direct Graphics is the portion of API that deals with the graphics of a direct 3D application. It is oriented towards 3D design but it also works well for 2D graphics. In order to use sound you have to use the functions of Direct Sound. Not yet rated with 929 hits Added on: Sep 12, 2008 |
||
Data is most vulnerable when transferred across a network or stored on a disk drive. An attacker with some knowledge and skills can bypass security software and gain access to sensitive data. However, you can use cryptography to your advantage. You can protect your private data by encrypting their information with a key code, only you will know. Not yet rated with 564 hits Added on: Sep 12, 2008 |
E-mail is an extremely popular communication mechanism. The .Net framework has added the System.Net.Mail namespace which provides classes that enable you to easily create and transmit email messages. Messages can include plain text and attachments. In this tutorial we will talk about creating emails. Not yet rated with 564 hits Added on: Sep 12, 2008 |
||
Unauthorized access of sensitive data must be prohibited in a business application. Unauthorized users must not be able to view other people’s information. In a windows program, sometimes it is necessary to provide different information in guests and users. A guest should not be able to see important data of the program’s flow. The authentication methods require the System.Security.Principal namespace. Not yet rated with 485 hits Added on: Sep 12, 2008 |
C# provides several mechanisms for flow control in a program. The loops in C# allow you to execute a block of code repeatedly, until a certain condition is met. This condition can be the number of repetition, a variable taking a specified value or something completely different. The while loop is a pre-test loop and is used to execute a block of code for a number of times not known before the loop begins. The do..while loop is a post-test loop and is used for the same purposes as the while loop. Not yet rated with 652 hits Added on: Sep 12, 2008 |
||
The switch statement offers the programmer the capability to choose a specific block of code from a set of mutually exclusive ones. It is similar but not identical to the if statement. The block of code that will be chosen is not known before the execution of the program. This can be for example due to different windows platform or specific localization settings of each country. Not yet rated with 550 hits Added on: Sep 12, 2008 |
Classes are a major element of every object-oriented language. If you are a promising new programmer, chances are you will create and use classes in each and every one of your programs. Classes provide templates that describe various objects, from a customer of a hotel to a new car model. In this tutorial we will talk about some basic concepts regarding their declaration methods and usage. Not yet rated with 437 hits Added on: Sep 12, 2008 |
||
To read some text from the command line you use the Console.Read or Console.ReadLine method implemented in the .net framework. The difference between them is that the Console.Read method reads the next character from the command line, whereas Console.ReadLine reads the next line of characters instead of just a simple character. The Console.Read method returns an integer and should be cast to a char during the input. There is also a special function called Console.ReadKey( Boolean display) which obtains the key that is pressed on the keyboard and if the display parameter is false it depicts it. Not yet rated with 1448 hits Added on: Sep 12, 2008 |
Reference types provide excellent flexibility and performance of large structures. This is the reason that classes are reference types and structs are data value types. As you will probably know, reference types do not store the actual value of the object but a pointer to a memory location. This pointer is stored on the stack whereas the object itself is located in the managed heap. Not yet rated with 459 hits Added on: Sep 12, 2008 |
||
Structs, similar to classes, are used to define various objects in your code. They are stored on the stack, rather than in the managed heap. This means that they are value-type objects and thus, when you pass a struct as a parameter in a function, a copy of the object is actually passed to that function. This can affect the performance of your code if you use structs for large objects. However, since the .Net does not bring in the managed heap, structs are more suitable for small objects of limited functionality and with no inheritance capabilities. Not yet rated with 419 hits Added on: Sep 12, 2008 |
C# distinguishes between two (2) different data types categories: value and reference types. Value data types directly store their value while reference data types store a reference to their value. Value types are stored on the stack whereas reference types are stored on the managed heap. Not yet rated with 435 hits Added on: Sep 12, 2008 |
||
The string class is designed specifically for storing and manipulating strings. Some operations of this class include conversion to lower or uppercase, removal of leading and trailing whitespace, replacing characters, comparing two strings and more. Also, a ToString() method is inherited to every object in C#, making available a string conversion of any object. Of course, this method can be overridden in your classes so that you can define the process in which this conversion takes place. Not yet rated with 495 hits Added on: Sep 12, 2008 |
C# provides several mechanisms for flow control in a program. The loops in C# allow you to execute a block of code repeatedly, until a certain condition is met. This condition can be the number of repetition, a variable taking a specified value or something completely different. The for loop allows you to repeatedly execute a block of code for a specified number of times. Not yet rated with 438 hits Added on: Sep 12, 2008 |
||
» Hardware reviews
SOFTutorials
- » Add a tutorial (and get rewarded)
- » Login
- » Register (3D Kingdom)
- » About/FAQ/Contact
Highest Rated
![]() |
How to create 3D flash photo gallery - This tutorial shows you how to create 3D flash photo gallery using 3rd flas...
Rated: |
![]() |
Creating Snowy Mountain Scene in 3ds Max - In this tutorial, we will try to make a Snowy Mountain scene in 3dsmax. We ...
Rated: |
![]() |
3d basics for making logos with Photoshop - This tutorial will show you the basics of 3d design with photoshop. You ...
Rated: |
![]() |
Female Body Modeling.3ds Max. - Video a lesson 3ds Max.Female Body Modeling.3ds Max. ...
Rated: |
Most Popular
![]() |
Improving capture performance in Windows Movie Maker - Easiest way to improve Capture performance in Windows MovieMaker. Follow th...
Rated: |
![]() |
Recover detail from highlights and exposed skin photoshop tutorial. - In this tutorial we’re going to recover detail from the skin area and have ...
Rated: |
![]() |
HOW TO ENHANCE EYES IN PHOTOSHOP - This photoshop tutorial will show you a fast technique to enhance eyes and ...
Rated: |
![]() |
Oil Portrait and Acrylic Photo Effects - Oil Portrait and Acrylic Photo Effects photoshop tutorial...
Rated: |



























