Orville’s Computer Programming Page

Below a directory to all the content on the site that has anything to do with computer programming. Some items appear more than once since they fit under more than one category. This page is a “living document” and will be changed, added to, updated, what-ever from time-to-time. This page is set up in a Khan Academy styled structure. I apologize for all the gaps there are since at this time, a lot of the content are merely stubs.
The page is for you the user, but it is also for me the user so I can find programming stuff easier. Sort of my glorified computer programming Favorites list! This includes links to my own articles on this site broken down by category as well as links off to other pages on the net for the category that I find useful or interesting. I will be adding new links, fixing any spelling errors, correcting grammar problems, trying to make descriptions clearer and easier to understand if possible, and just make this page better and better as much as I can. I hope you like it! Enjoy!
.NET
Articles on Microsoft’s .NET (dot net) programming platform.
2D Graphics
Various articles on programming 2 dimensional graphics. This includes covering techniques such as BitBlting and 2D graphics frameworks like Cocos2D.
3D Graphics
Various articles on programming 3 dimensional graphics. We cover various concepts, programming languages (Like Dark Basic Pro), and technologies.
Access Database
Various articles on programming using the Microsoft Access application as well as using the Jet Engine in Access and other programming environments.
Active Server Pages
Various articles on programming the Microsoft Application server programming environment that comes with IIS (Internet Information Server).
ActiveX
Various articles on the structure of, the design, and usage of ActiveX components.
Agile Programming
Android Programming
Various articles on programming apps for Google Android devices.
API (Application Program Interface) Design
Various articles on APIs. This group of posts is mainly on what they are for, and how to design your own APIs for you and others to use.
AJAX
Various articles on AJAX programming. This is primarily for a web environment.
BASIC
Various articles on programming and history of the BASIC programming language.
Beans
We’re not talking about the musical fruit here! Various articles on programming with Java Beans and Java Enterprise Beans (two very different things).
Books on Programming
Various books on programming: the good, the bad, the ugly.
- Fusebox 5 & FLiP: Master-Class ColdFusion Applications
Author: Jeff Peters – 459 Pages
Business Analysis
C
Various articles on programming in the C programming language.
C++
Various articles on programming in the C++ object oriented programming language.
C#
Various articles on programming in Microsoft’s C# (C-Sharp) programming language.
Cascading Style Sheets (CSS)
Various articles on the usage of CSS to format your web pages.
Certification
Various articles on getting various certifications for different programming disciplines.
COBOL
A little bit of information on that old language called COBOL.
Cocos2D
Various pages on programming 2D graphics using Cocos2D mainly for the iPhone/iPod Touch/iPad.
ColdFusion/ ColdFusion MX
Various articles on programming on Macromedia’s application server: Coldfusion.
Computer Science
Computer Science as a general subject.
Dark Basic / Dark Basic Professional
Dark Basic brings 3D programming in a Windows environment down to a level that mere mortal programmers can understand. Here are various articles on programming in Dark Basic (windows enviroment).
Data Conversion
I have found that many times various books on different programming languages cover the topic of data conversion poorly or not at all. If you are doing any serious development, you need to know how to do this stuff. These articles cover this subject for various programming languages.
Database Programming
Various articles on database programming for various database platforms.
Date/Time Programming
Working with dates and times in various programming languages. This includes converting to and from a date format, querying a database by date, and formatting the output of dates and times.
DirectX
Floating Point
FORTRAN
Fusebox
A programming framework for Coldfusion (one I am not particularly thrilled about).
- Moving Away From Fusebox (Mike Rankin’s Blog)
- Top 5 Reasons Why I Hate Fusebox (blog @ rickosborne.org)
Graphics
General Programming
HTML
Integers
Interactive Development Environments (IDEs)
IDEs are the places most programmers spend the bulk of their time in. These programs are where a programmer can enter/edit their programs, build, debug and test their code, do configuration management and more. These articles cover some of the major IDEs out there that programmers use.
Interface Builder
Various articles on Apple’s application for visually designing user interfaces for your programs (whether they be apps running on a Mac or an iOS device).
iOS Programming
Various articles on programming the iPhone/iPod Touch/iPad.
Iterative Programming
Java
Various articles the Java programming language.
JavaScript (ECMAScript)
Articles on the suprisingly powerful language JavaScript. BTW: The only things it has in common with Java is it’s C syntax and the name “Java.” Not much else!
Java Server Pages (JSP)
JSP is sort of the Java version of ASP or Coldfusion. It is definitely easier to use than Java Servlets. But it does have an important relationship to Servlets. Find articles on JSP here.
JSON
Language Specific
Lean Software Development
LISP
Location Based Programming
Mamp
Math
About math in programming languages. Mostly how to use various math functions in particular languages.
Microsoft Programming Products
Mobile Programming
Model View Controller (MVC) Programming Concepts
MySQL Database
Object Oriented Programming
Objective C
A super-set of the C programming language, Objective C is a very powerful object oriented computer language.
OpenGL
Oracle Database
People (Programming Luminaries)
Allen, Paul
Crockford, Douglas
Gates, Bill
Jobs, Steve
Matsumoto, Yukihiro
PhP
Various articles on the free open source web application server out there that is used by many different web sites and platforms (WordPress blog software is written in PhP with MySQL). It can be run on an Apache web server (which is also open source and free).
Project Management
Various articles on project management. This is not just from a project manager’s point of view, but everyone involved in the software development process.
Python
RPG
RSS
Various articles on Really Simple Syndication (RSS). It talks about the file format, generating RSS output, and reading (consuming) RSS output.
Ruby
Ruby on Rails
SCRUM
SCJP: Sun Certified Programmer for Java 6 (Unofficial Exam 310-065 Prep)
Servlets (Java)
Various articles on creating Java Servlets for web development and their relationship to Java Server Pages (JSP).
SOAP
Software Design
Various articles on software design.
SQLite
Various articles on programming with the SQLite database platform.
SQL Server
Various articles on Microsoft’s enterprise database product: SQL Server.
Strings
Articles on strings (most likely text). Covers string declaration, conversion, and manipulation in various programming languages.
Tables of Stuff
Tables of useful information. Stuff like color codes, ASCII codes, Escape codes, and whatever else I deem useful goes here.
Testing
Various articles on all things testing. Unit Testing, System Testing, End-to-End Testing, User Acceptance Testing (UAT).
UNIX
Various articles on the UNIX operating system.
Visual Basic / VBA / VB Script
- How to Add Custom Menus in Excel 2003
- How to Zip and Unzip Files in VBA Code
- VB Mahjongg Source Code
Web Programming
Articles on a broad subject of web programming.
Web Services
WordPress Plug-in Development
Articles on developing plug-ins for WordPress (like the blog you are now reading).
WSDL
Articles on WSDL (pronounced Wiz-Dull). This is a particular standard for creating web services.
XML
Articles on XML. Covers origins, proper formatting, SOAP, RESTful format, and more.
No Responses »
No responses yet.
RSS feed for comments on this post. TrackBack URL



