Open Source Tutorials & Articles
-
Custom SMTP in C#
by Randy Charles MorinLearn how to write a TCP/IP client that sends emails in C# without the built-in .NET smtp class.
-
Using ADO in C++
by Randy Charles MorinAn introduction to using ADO in C++ - its far simpler than you'd think!
-
Introduction to Class Programming Part II
by Dante SalvadorIn this series articles, we are going to discuss about: Enumeration, Properties that return an Object and other semi-advance topic pertain to in creating a class base program
-
Accessibility for Web Developers
by Gez LemonDevelopers put a lot of effort into ensuring their sites can be viewed in outdated browsers, but all too often ignore newer browsers, or worse still, a whole range of visitors. Accessibility means access to information for all. Information to all, regardless of the device used to view the document, or abilities of the visitor. This article covers the W3C guidelines for making your site accessible - a legal requirement for companies in the UK and United States.
-
MySQL Tutorial
by Gez LemonAn introduction to using MySQL, from creating databases to modifying tables to creating and deleting rows.
-
Learn OpenGL and C#
by JohnnyAn introduction to using OpenGL using CsGL - an open source library for using OpenGL in .NET.
-
A guide to sorting
by Joseph M. NewcomerLearn two sorting algorithms, and how to use these to sort CListBox, ComboBox, and CListCtrl controls
-
OpenGL in C#
by Bill BurrisA simple demonstration of how to use OpenGL in C#, with the help of the C# Graphics Library.
-
A Twisted Look at Object Oriented Programming in C#
by Jeff LouieAn extensive examination of OO programming in C#, covering inheritance, constructors, interfaces, virtual and static methods, and much more.
-
Introduction to Microsoft's .NET Platform
by Nakul GoyalASP.NET is not just another upgrade or the next version of ASP. It is a unified web development platform that provides necessary services for developers to build Enterprise Web based Applications. ASP.NET allows you to use a full featured programming language such as C# or VB.NET to build web applications easily.
-
An Introduction to PHP
by Gez LemonA complete introduction to the basics of PHP, including operators, control flow to forms, server variables, cookies and HTTP headers.
-
Programming in C++
by Mike WareC++ tutorial covering comp sci background, syntax, data types, operators, type conversion, logical expressions, control structures, formatting output, functions, pointers, arrays, array-type problems, user-defined types, header files, structures, enum types, graphics, classes, function/operator overloading, static variables, and much more. A must read for anyone learning C++.
-
AI 1 - Problem Solving (Artificial intelligence)
by Chris StonesA console C++ tutorial covering the basics of problem solving using different AI techniques.
-
Iteration Methods
by Trevor MisfeldtComparison of the performance of various iteration methods over large amounts of data in .NET.
-
The .NET Framework & Protecting your Code
by James CrowleyWe examine the ease with which source code can be obtained from .NET assemblies, and review two commercial products that help combat this through the use of obfuscation.
-
AI 2 - Game Playing (Artificial intelligence)
by Chris StonesPart 2 of my Artificial intelligence tutorial. Extends what you learn in the first tutorial and explains the techniques needed to program a 2 player Game (human vs computer) uses tic tac toe as an example.
-
Creating a Windows Service in VB.NET
by Jayesh JainLearn how to do the previously impossible - build a Windows Service with the help of Visual Basic.NET
-
Using PHP and IIS to Create a Discussion Forum
by Jayesh JainLearn how to use PHP on windows and IIS to create a basic discussion forum that makes use of a powerful database.
-
XP, Component Services and .NET
by John GodelLearn about the changes introduced by COM+, new features included in Windows XP for COM+, and how to use COM+ services from your .NET programs.
-
CopyMemory and Arrays: Proper Use
by Jose Pablo Ramirez VargasThis article will show the reader the advantages and disadvantages of using CopyMemory on arrays to achieve faster speeds when handling a sorted array. It will also show the reader the caveats of the API implementation and how to avoid them.