Programming Languages and Computer Code and Scripting.

Computer Programming Languages Various (Jump to)

C#, C Sharp Programming links
ASP, Active Server Page
PERL Practical Extraction and Report Language
Java/Java Script
BASIC/Visual BASIC
HTML, HTML 5, HyperText Markup Language
XML, Extensible Markup Language
PHP Hypertext Preprocessor
Python Programming Language
Assembly, Low level languages
RSS, Really Simple Syndication, BLOGS
Shell Scripting links
.htaccess Files How to .htaccess
C C++ Programming and Object oriented programming (OOP)
F# Programming, F sharp Programming
SQL, MySQL (Structured Query Language; other database links)
SSI, Server Side Includes
CRON (scheduler for running of programs)
Programming Applications, VBA, (Visual Basic for Applications). Using Applications.
Flash and Shock Wave and ActionScripts

DHTML, Dynamic HTML
Cascading Style Sheets CSS
AJAX. Asynchronous Javascript And XML
Apache open-source software and Apache Servers. Mod Rewrite
Ruby Programming Language
ColdFusion Programming Language (What's New in ColdFusion 9?)

MicroSoft The Security Development Lifecycle. The Security Development Lifecycle (SDL) is a software development security assurance process consisting of security practices grouped by seven phases: training, requirements, design, implementation, verification, release, and respon

MSDN, Microsoft Development Network, Downloads. Programming Languages Programming Examples and Programming Tips. . Downloads are about getting the latest bits quickly and easily for the product that you're interested in. Download free versions of various products (either feature or time-limited, in many cases), or get the latest updates to key products.

Visual Studio 11 Programming Language Advances. Take a look at upcoming enhancements in Visual Studio 11 to JavaScript, C#, Visual Basic, C++, F#.

Visual Studio 11 .NET Advances. Take a look at some of the improvements in performance, networking, and interop that have gone into the .NET Framework 4.5 Developer Preview.

Compiler Security Enhancements in Visual Studio 11 For the first time, we intend to provide a central mechanism for enabling additional security support via a new /sdl switch, which causes SDL mandatory compiler warnings to be treated as errors during compilation, and enables additional features such as increasing the scope of stack buffer overrun protection and initialization or sanitization of pointers in a limited set of well-defined scenarios.

Game Debugging in Visual Studio 11. Metro style games and graphics-intensive apps present a huge opportunity for developers on new devices such as tablets. More Programming Games links

Visual Studio 2010.   Visual Studio 2010 and .NET Framework 4 focuses on the core pillars of developer experience, support for the latest platforms, targeted experiences for specific application types, and core architecture improvements.

Visual Studio 2010 Productivity Power Tools A set of extensions to Visual Studio Professional (and above) which improves developer productivity. In this third major release of the Power Tools we have made significant improvements to the Solution Navigator and the Tab Well to address our top customer requests.

Visual Studio Gallery provides quick access to tools, controls, and templates to help you get the most out of Visual Studio. Products and Extensions for Visual Studio. The Visual Studio Gallery provides quick access to tools, controls, and templates to help you get the most out of Visual Studio.

Learning Visual Studio. Helpful resources to build your skills with Visual Studio whether you are a beginner or a seasoned pro. Features How Do I? Videos for Visual Studio Videos designed for Visual Studio 2010 developers, from novice to professional. This set of short videos will help guide you through common scenarios, features and functionalities.

Learning Windows Development with Quickstarts and How to’s

Visual Studio 2005 Toolbox Manager This application was developed to be a useful utility that makes it easy to install or uninstall user controls to the Visual Studio 2005 toolbox. The Toolbox utility is a single executable which processes one or more tasks via the command-line. Since the Toolbox itself can change depending on whether you are working with Desktop Framework 2.0 or Compact Framework 2.0 applications, different commands exist which let you add desktop or mobile device controls.

Sara Ford's 101 Visual Studio Tips in 55 Minutes Challenge. When Sara Ford gets excited she talks fast. Very fast. So fast in fact that she decided to race the clock at the Visual Studio Launch Event in Mountain View, CA and attempt to demo 101 Visual Studio tips in under 55 minutes. The Book Visual Studio Tips by MSPress         Download Sara's 101 Visual Studio Tips Sheet Here Quite a few intellisense tricks to spped up production.

Software optimization resources

Download and Install Debugging Tools for Windows. Use the Debugging Tools for Windows to debug drivers, applications, and services on Windows systems. Debugging Tools for Windows includes WinDbg, a powerful debugger with a graphical interface and a console interface, as well as the console-based debuggers NTSD, CDB, and KD. You can install the Debugging Tools as a standalone component from the Windows SDK. This Debugging Tools for Windows is an installable and redistributable component of the Windows SDK and Windows Driver Kit (WDK). As I write this, the current version is 6.12, and it’s available in version 7.1 of the Windows SDK or the WDK. Debugging Tools for Windows To debug drivers, applications, and services on systems that are running Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2008 R2, or Windows 7. You can also use Debugging Tools for Windows to debug the operating system itself. Versions of the Debugging Tools for Windows package are available for 32-bit x86, native Intel Itanium, and native x64 platforms.

Learn about debugger APIs: Writing an Extension for Debugging Tools for Windows Learning how to debug is a crucial developer skill. Fortunately, Visual Studio provides great tools for helping you debug your code. We'll cover the basics of building a custom debugger extension so you can analyze dump files (and also live systems) with ease.

Debugging Tools for Windows. It is recommend using the most-recent version, as the debugging engine has many valuable additions, including better stack walking Windows automatically creates a minidump through Windows Error Reporting (WER) when any application throws an unhandled exception. In addition, you can manually create a dump file via the Userdump.exe tool, (How to use the Userdump.exe tool to create a dump file).

The Sysinternals tool ProcDump is becoming the preferred process-dumping tool of Microsoft Support because it can capture a dump based upon a large variety of triggers and can generate dumps of various sizes. But once you have the dump data, what can you do with it to aid debugging? Sysinternals tool ProcDump a command-line utility whose primary purpose is monitoring an application for CPU spikes and generating crash dumps during a spike that an administrator or developer can use to determine the cause of the spike. ProcDump also includes hung window monitoring (using the same definition of a window hang that Windows and Task Manager use), unhandled exception monitoring and can generate dumps based on the values of system performance counters. It also can serve as a general process dump utility that you can embed in other scripts.

The Windows® API Code Pack for Microsoft® .NET Framework provides a source code library that can be used to access new Windows 7 features (and some related Windows Vista features) from managed code. These features are not available to developers today in the The .NET Framework.

BugNET is an issue tracking and project issue management solution built using the ASP.NET web application framework. Email notifications, reporting and per project configuration of fields and values allows efficient management of bugs, feature requests, and other issues for projects of any scale.

Windows API Code Pack for Microsoft .NET Framework This code pack provides a source code library that can be used to access some features of Windows 7 and Windows Vista from managed code. These Windows features are not available to developers today in the .NET Framework.

Spec Explorer. A tool that extends Visual Studio for modeling software behavior, analyzing that behavior by graphical visualization, model checking; and generating standalone test code from models. Behavior is modeled in two ways: by writing rule machines in C# (with dynamic data-defined state spaces) and by defining scenarios as action patterns in a regular-expression style.

MSDN, (Microsoft Developer Network), Webcast Calendar.    MSDN Magazine    MSDN Evaluation Center

Microsoft eLearning

Microsoft Enterprise Library A collection of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers for use in enterprise development projects.  More Applications.

WPF Application Framework (WAF) is a lightweight Framework that helps you to create well structured WPF Applications. It supports you in applying a Layered Architecture and the Model-View-ViewModel (aka MVVM, M-V-VM, PresentationModel) pattern. Download Overview: Lists the WPF Application Framework (WAF) downloads for various platforms (e.g. .NET4, .NET3.5, Silverlight3).

Microsoft .NET initiative

.NET Framework 2.0

.NET Framework 3.0

.NET Framework 3.5

.NET Framework 3.5 SP1

.NET Framework 3.0 The new version adds the Windows Workflow Foundation (WWF), Windows Communication Foundation (WCF), and Windows Presentation Foundation (WPF) APIs, with few changes to the existing .NET 2.0 APIs. The VS2005 extensions are also up.

.NET Resources 2.0 from SitePoint

Windows Azure platform is a set of cloud computing services. It provides a scalable environment with compute, storage, hosting, and management capabilities. It links to on-premises applications with secure connectivity, messaging, and identity management.

Windows Vista Developer Center

Microsoft Office Developer Center

Delphi Source

Delphi FAQ (Covers other Computer Languages as well)

Practical Common Lisp

Resource index

Software QA and Testing Resource

Internet Related Technologies

Programming Items from Amazon

Games Programming, programming games, coding games, games coding

Mobilephone Programming. Develop Mobile Apps, How the make mobilephone applications. The best Mobilephone Apps. Mobilephone applications to bring more life to your phone to life.

   Video Tutorial Zone Video Search, Programming Languages and Computer Code and Scripting, etc...

Visual Studio 2008 Express Editions Free, but limited editions of Visual Studio for a single programming language supported by .NET.

Scripting with Windows PowerShell. Scripting with Windows PowerShell brings together resources for system administrators who are interested in learning about the Windows PowerShell command line and scripting environment. Like Windows PowerShell, this section of the Script Center is under active development.

VMware Infrastructure Toolkit for Windows, which is free, provides a command line interface for task-based management of the WMware Infrastructure platform. The tool is built on Microsoft's PowerShell scripting language and allows VMware Infrastructure to be managed in a similar way to any other Windows application.

WMware Virtualisation is an abstraction layer that allows multiple virtual machines, with heterogeneous operating systems to run in isolation, side-by-side on the same physical machine.

SourceForge.net Open Source development website

Open Source

OpenMP. Documentation of the OpenMP directives for parallel processing. OpenMP (Open Multi-Processing) is an API (Application Programming Interface) that supports multi-platform shared memory multiprocessing programming in C, C++, and Fortran, on most processor architectures and operating systems, including Unix, AIX, Solaris, Mac OS X, and Microsoft Windows platforms. It consists of a set of compiler directives, library routines, and environment variables that influence run-time behavior

CGIWrap User CGI Access

Free PASCAL

GotDotNet The Microsoft .NET Framework Community.

DotNetJunkies A community Web site for developers using the Microsoft .NET Framework.

Microformats Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing and widely adopted standards. Instead of throwing away what works today, microformats intend to solve simpler problems first by adapting to current behaviors and usage patterns (e.g. XHTML, blogging). Not a new language but more about a way of thinking about data and design principles for formats, etc...

Widgets and Gadgets. Small free-standing applications that reside on your computer.

AppDeploy Repackager, freeware MSI repackager offers a simple interface, descriptive exclusion lists and (most importantly) a shareable project file format so you can share your repackaging efforts with others right here at AppDeploy! Beta download available now!

InstEd is a Free Windows Installer (msi) database editor built for professionals.

Orca database editor to edit Windows Installer files. (No longer supported by Microsoft)

How to script Windows Vista gadgets. Scripting in Windows Vista. Creating Your First Gadget.

Common Weakness Enumeration (CWE). CWE is a community-developed formal list of common software weaknesses. The intention of CWE is to serve as a common language for describing software security weaknesses in architecture, design, or code; as a standard measuring stick for software security tools targeting these weaknesses; and to provide a common baseline standard for weakness identification, mitigation, and prevention efforts. Broad community adoption of CWE will help shape and mature the code security assessment industry and also dramatically accelerate the use and utility of software assurance capabilities for organizations in reviewing the software systems they acquire or develop.

Tech Support Forum

FreeTechBooks. Lists free online computer science and engineering books and lecture notes, all of which are freely and legally available over the Internet. What's the Catch? None. All the books listed in this site are available for free, as they are hosted on websites that belong to the authors or the publishers. Note that each author and publisher has their own terms and conditions in the forms of free documentation licenses or other specific ones. Of course, you are most welcome to view, download and print the books for your own private use at no charge.

Free Online Tutorials Various Programming Languages.

ProProfs Academy is a free and open online resource for students, professionals and professors on various programs of study. At ProProfs.com, we are committed to furthering education and knowledge through our educational FREEway®, that provides quality study aids. FREE: High Quality Study Guides. Our extensive quality assurance process ensures that our free training material is of the highest standard, providing a quality learning experience to students and helping improve performance.

Encryption with DeGPG Protect your files. DeGPG runs in the background on your server to provide access to GPG encrypted data to your web scripts. It will also work with GPG to encrypt and store data submitted via web forms. To give your web scripts access to encrypted data, you log in and enter the passphrase to decrypt the data. The data is decrypted and stored in memory till a web script needs to access it. In cases where your web script only needs, for example, and MD5 hash of the data, rather than the decrypted data itself, DeGPG can be instructed only to reveal the MD5 hash, and not the raw data. Additional data may be prepended or appended to the decrypted data before computing the hash.

dGalaxy.com is a collection of Delphi, BCB components tips & tricks. 

Delphi abc

Delphi Pages

MICE CORBA The Common Object Request Broker Architecture (CORBA) was first published in 1990 by the Object Management Group (OMG), a non-profit organisation that was founded in 1989 to integrate distributed applications based on a variety of existing technologies. Common Object Request Broker Architecture, CORBA, standardises interfaces and semantics for object-oriented middleware. It includes a specification for the Object Request Broker (ORB), a software library with standardised CORBA object interfaces that allows clients and targets to communicate with each other across a network in a well-defined way. In addition, CORBA automatically applies a range of useful services to communications. After the ORB is initialised, all CORBA objects can be invoked by applications like local software objects.

Introduction to CORBA

Virtual Reality. Virtual Reality Modelling Language (VRML)

Three Dimensional Graphics  and Stereo Graphic Images

Also view Videos to Watch and Video PublishingGraphics, Graphics file formats and Images

The MSDN Library is an essential resource for developers using Microsoft tools, products, and technologies. It contains technical programming information, sample code, documentation, technical articles, and reference guides.

MSDN TechNet Lab is an agile platform to publicly incubate and showcase both fresh new experiences and exciting new technologies. Our goal in the lab is to grow the software through a public evolution with the express desire of incorporating public feedback throughout the labs lifecycle. Ideas that resonate with the public will eventually be folded into our regular sites while projects that fail to appeal will be relegated to oblivion.

Curl language is an enterprise-class programming language that delivers performance and functionality far beyond conventional Web technologies such as HTML, HTML 5 and JavaScript. Curl Rich Internet Application Platform

RDF Primer. The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web. This Primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and describes its XML syntax. It describes how to define RDF vocabularies using the RDF Vocabulary Description Language, and gives an overview of some deployed RDF applications. It also describes the content and purpose of other RDF specification documents.

Stretch Break is an ergonomic stretching and typing break timer program. the program reminds you to take periodic breaks from your computer and provides ergonomic information, including workstation setup guidelines.

Eyes Relax is a small freeware Windows utility that reminds you taking breaks when working with computers. This software allows you to customize the duration of your work and length of the breaks. During the break you may exercise your eyes, look away, or look at distant objects either in your office or outside, take a stroll outside your office. A "Parent mode" feature can be used to protect your children eyes.

RSI Action is a student group providing preventative education about RSI to the general public and to students at Harvard. It also provides advocacy and support for Harvard students with RSI. RSI stands for Repetitive Strain Injury. It includes a whole spectrum of conditions, from tendonitis of the hand or wrist to carpal tunnel syndrome to cubital tunnel syndrome.

Preventing and healing Carpal Tunnel Syndrome & Repetitive Stress Injuries

Computer Related Repetitive Strain Injury

UserHealth. Do you spend several hours in front of the computer without breaks or pauses? Maybe you want a tool that can monitor how much time you actually spend in front of the computer? In that case this software can be perfect for you, and by the way did I mention that it is freeware!

Safe computing tips Know the basic tips about Office Ergonomics, Workstation Ergonomics, Ergonomic PC, Laptop Ergonomics, Ergonomic chair and avoid health problems such as Carpal Tunnel Syndrome & Repetitive Strain Injury. Stay Healthy & Fit while working in front of your computer. No eyestrains, back pains or other discomforts.

The Systems Biology Markup Language (SBML) is a computer-readable format for representing models of biochemical reaction networks. SBML is applicable to metabolic networks, cell-signaling pathways, regulatory networks, and many others.

MUTAT - a human-centered testing tool (framework). MUTAT is a simple cgi script to demonstrate possible uses of EARL, and also use of RDF to configure an application. It is designed to help perform Quality Assurance evaluation tasks.

EARL - the Evaluation And Report Language

The Go Programming Language Promo    
  The Go Programming Language.

A systems programming language expressive, concurrent, garbage-collected.

Go is an experiment. We hope adventurous users will give it a try and see if they enjoy it. Not every programmer will, but we hope enough will find satisfaction in the approach it offers to justify further development.

Is Google using Go internally?

The Go project was conceived to make it easier to write the kind of servers and other software Google uses internally, but the implementation isn't quite mature enough yet for large-scale production use. While we continue development we are also doing experiments with the language as a candidate server environment. It's getting there. For instance, the server behind Go is a Go program; in fact it's just the godoc document server running in a production configuration.

 

More Google Knowledge. Google Information

The Go Programming Language    
 

What is Go?

Go is a new experimental systems programming language intended to make software development fast. Our goal is that a major Google binary should be buildable in a few seconds on a single machine.

The language is concurrent, garbage-collected, and requires explicit declaration of dependencies. Simple syntax and a clean type system support a number of programming styles.

Go Programming Language, including FAQs, source code, libraries, and tutorials.

OPML, Outline Processor rkup Language OPML an XML-based format that allows exchange of outline-structured information between applications running on different operating systems and environments. OPML files are basically lists of RSS feed URLs that you can export from one reader into another so you don't have to laboriously re-enter RSS URLs one at a time if you decide to switch to a different reader.

WAP, WML, Wireless Markup Language, Wireless links, Wi-Fi, BlueTooth, PixeCode, PDF414, Semacode, Datamatrix, radio

ImageMagick™ A robust collection of tools and libraries to read, write, and manipulate an image in many image formats

Web Services. UDDI (Universal Description, Discovery and Integration). WSDL (Web Services Description Language). SOAP (Simple Object Access Protocol).

SoSocial markup (XFBML) is an easy way to integrate Connect into your site provided by FaceBook. See the Documentation for other approaches. FaceBook Developers.   More Social bookmarks. Bookmarks. Favicons. Tagvertising Back to top ® © ™ are owned by respective authors and websites. There may be a charge for some software. Always perform an Anti-Virus Check on any Software

Genetic Programming Inc. A privately funded research group that does research in applying genetic programming). Genetic programming (GP) is an automated method for creating a working computer program from a high-level problem statement of a problem. Genetic programming starts from a high-level statement of “what needs to be done” and automatically creates a computer program to solve the problem. Genetic programming starts with a primordial ooze of thousands of randomly created computer programs. This population of programs is progressively evolved over a series of generations. The evolutionary search uses the Darwinian principle of natural selection (survival of the fittest) and analogs of various naturally occurring operations, including crossover (sexual recombination), mutation, gene duplication, gene deletion. Genetic programming sometimes also employs developmental processes by which an embryo grows into fully developed organism.


Computer Programming Languages Various. These are sites which may have a number of computer languages.

The Quick Reference site. The ultimate resource for free IT-related Quick Reference Cards and e-books. A huge pile of documents that deal with almost every aspect of software development and programming lanuages. The purpose of this site is to centralize this information and to make it available to everyone who may need it or shares the passion on this subject. There are still a lot of documents in my "archive" that I like to share with you all. At the moment this site represents only a fraction of what I want to provide, so a lot of work still needs to be done. As a result, you should consider this site as a work in progress.

Open Data Protocol.There is a vast amount of data available today and data is now being collected and stored at a rate never seen before. Much, if not most, of this data however is locked into specific applications or formats and difficult to access or to integrate into new uses. The Open Data Protocol (OData) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores. The protocol emerged from experiences implementing AtomPub clients and servers in a variety of products over the past several years.  OData is being used to expose and access information from a variety of sources including, but not limited to, relational databases, file systems, content management systems and traditional Web sites. OData is consistent with the way the Web works - it makes a deep commitment to URIs for resource identification and commits to an HTTP-based, uniform interface for interacting with those resources (just like the Web).   This commitment to core Web principles allows OData to enable a new level of data integration and interoperability across a broad range of clients, servers, services, and tools. OData is released under the Open Specification Promise to allow anyone to freely interoperate with OData implementations.

Free Programming Resources
TeTech Tutorials
Muppetlabs Tutorials
Tutorialfind
Tutorials Learn an Application or Programming.
Tizag Tutorials
CodeHelp
Code Teacher
Acme Tutorials
AIX Documentation Library (Advanced online books)
ScriptJar
Tek-Tips Forums
Tutorialized, where everything is a tutorial.
Open Source
Evrsoft Software
iGeneric
Programmers Heaven
Hot Scripts
Script Search
The Code Project
SitePiont
Christian-web-masters
Web Developer
The CGI Site
RefDev
Logical Magic
WebMasterEngine
Spoono Web Programming
Watson's Hot Programming page
php-cgi
CodeBase Database Development, Programmers Tools
Code Beach Tutors, Source Code and Programming .
Assembly, Low level languages
CS.McGill.ca (Perl, C, sh, Scheme, m68k, BASIC)
Tutorials from Freeskills
Echoecho Tutors
Internet Related Technologies
Programming Applications, VBA..
Resource index
Softlookup Tutors etc...
Codebox.8m.com
Freescripts
Peter's Programming Notes (Apple MAC)
Software QA and Testing Resource
Nirsoft Visual C++ & Visual BASIC
Scripts.com
Web Reference
/cgi-bin/.com
Silicon Graphics (Software Development Page)
Dream in code  Code Dream in code
SiteScripts
Coding Forums
Troubleshooters
The Scripts
irt.org (Internet Related technology)
Script Heaven
PC voyager
Fat scripts
The free country
Searchtools
Scriptsandsoftware
SUN Workshop Documents
XML-RPC
Church of the Swimming Elephant
Softpanorama
Valerie's World of Tutorials
Code Comments Forum
That Computer Guy Forum
Builder Beyond the Code
Rasterweb code page
Yucca's free information site
Pageresource
Linux.box.sk codebox
zez.org: about code
Programmer Tutorials
Tutorials beginners
EZ Goal Developer
Web Developer's Virtual Library
Selectorweb
Learn about Programing, Web Design etc
Sean Greasley Video Tutorials
PERL Scripts Java Scripts
Scriptygoddess
Perfect Scripts
Freeware mybesthost.com
Cosmic Scripts
Egg head cafe
Malektips
HTTPguru
Ora faq
Mtrix28
15 Seconds
Igeneric
How to create
Elegant Scripts
TD Scripts
Script Wiz
j Cay
Plus2net
Web Script List
Code Walkers
Builder au
Well House Consultants
Program Files
Web Toolkit

Programming Tutorials
Developer Fusion Forum
Dev Shed Forum
Planet Source Code
The O'Reilly Perl Resource Center
Web Monkey
TheCgiSite.com
CodingForums.com
Code Newbie
Jays An Introduction to CGI, Common Gateway Interface
Total Scripts
Code Guru
Code Beach
Scripts20
InformIT Guides
Chilkat Example Codes
#DevShed
Web Site Scripts
Builder (Beyond the Code)
PageResource
The Scripts
DevArchive
The UK web design company
Free Programming and Free Webmaster Resources
Ron Savage PERL, DHTML Links. XWindows, etc.
CRON (scheduler for running of programs)
PC Voyager
Page Resource
The CGI Resource Index
Internet Related Technologies
Most Valuable Professional (MVP)
The Free Information Society
Resource Description Framework (RDF) Guide
Allexperts.com
Needscripts
Help-Site
Scriptsandsoftware
Webmaster Resources Directory Programming links
PERL Documentation ( C and Perl )
Netalive.org Forums
Read The F@@@ing Manual
The Free Country
Object Oriented Programming Web
Forum I am not a geek
Web Thang
w3schools
Code Comments forum
Techiwarehouse
Dr. Dobb's
Devdaily
Scriptdownloads
Rizenet
Developer
Tech Books for free
1000websitetools
Devx
SOAP Simple Object Access Protocol.
Softlookup
RocketAware
StatSci.org
Matrix28
One World Scripts. Your Source.
Selectorweb
Programmers Help
w100w.com
Scriptdex
Programming Talk Forum
Possibility
Justphukit
Tools Developer shed
Tutorialized
O'Reilly net
Planet Source code
Slashdot News for Nerds. Stuff that Matters
Slashdot Developers
Web scripts directory
eXtropia Tutorals
Web based programming
Tizag
VodeVB
Elegant script
Johnsguide Foldoc
Rob van der Woude's Scripting Pages
Free programming resources
Developer Pipeline
Bloodshed
HTMlite Tutorials
Free script directory
Text Snippets
Script me
Absolutely Freebies
The site wizard
Draac
Morpheus Web
Scripts Pilot
Designerwiz
Scripts Resource
Script Searching
Delphi FAQ (Covers other Computer Languages as well)
Computer Scripts
Programmers Corner
Web Design References
Super Source Code
Source Code Online

  Google Code Search is now live -- it gives programmers a single place to search publicly accessible source code. It includes: 

Google Code Search Support for precise searches using regular expressions, Google Pages. Restricts by language, license, or filename with advanced operators. A search index that includes billions of lines of code

Free Programming Resources Includes Source Code, Compilers, Languages, Libraries, Programming FAQs and more programming links, programming tips and programming help.

Illumination Software Creator allows anyone to create their own software applications… without writing a single line of “code”.

The idea is simple: Arrange colorful building blocks of functionality however you like to create your own, unique, piece of software.

No reading large computer programming books.  No steep learning curve.

One project creates apps for Android, iPhone, iPad, Desktops and HTML5 or Flash websites.

With full support for Windows, Linux and MacOS X, Illumination Software Creator allows you to work wherever you like

Illumination Software Creator
Programming. Coding and Computer Languages. Learn to program  
 

Google Coding Web Pages Speed tips

Microsoft MSDN Channel 9 TV Programming, API, Microsoft Studio and other Microsoft® tips. Microsoft MSDN Channel 9 TV. Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight

Visual Studio LightSwitch (Microsoft®), A simplified self-service development tool that enables you to build business applications for the desktop and cloud. Helping build business applications. LightSwitch isa way to build custom business applications. More Applications Programming.

Microsoft® Silverlight® is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browser running on the Mac OS, Windows or Linux. Boasts Video Editing online.

Microsoft DreamSpark is simple. it's about giving verified students Microsoft professional tools at no charge. Including the top Microsoft programming languages such as Visual Studio, etc..  DreamSpark is simple, it's all about giving students Microsoft professional-level developer and design tools at no charge so you can chase your dreams and create the next big breakthrough in technology - or just get a head start on your career. Free Microsoft software for students and teachers.

Handling orientation changes and setting preferred orientation in Metro style apps

Microsoft Script Junkie   The Big List of JavaScript, CSS, and HTML Development Tools, Libraries, Projects, and Books :-

Microsoft Community Platform Feed: video, scriptjunkieLearn

This is a dynamic feed of content delivered to you from the Microsoft Community Platform Discovery system.

Debugging/Tracing Client Script with the AJAX Library
Mon, 17 May 2010 19:40:00 Z - Debugging WebForms based applications that use Ajax can be challenging. The Sys.Debug class is provided for debugging client applications. It contains methods that allow you to display objects in readable form at the end of the page, show trace messages, use assertions, and break into the debugger. In this video, Todd Miranda demonstrates how to use this class to make debugging Ajax client applications easier.
Use JSON Data Structures in Client Side Development
Mon, 17 May 2010 19:40:00 Z - In this video Chris Pels shows how to use JSON (JavaScript Object Notation) as a data interchange format for client side development.
Embed JavaScript in an Assembly as a Resource
Mon, 17 May 2010 19:35:00 Z - As the reliance on JavaScript for rich client interactions increases, it is more relevant to need supporting JavaScript in a custom control. It is possible to embed JavaScript files in an assembly alongside the custom control code and then reference this JavaScript file at runtime. In this video, Todd Miranda demonstrates how to embed a JavaScript file in an assembly and use it in a web page.
Make Effective Use of Chaining in jQuery
Mon, 17 May 2010 19:35:00 Z - In this video Chris Pels shows how to make effective use chaining in jQuery. First, the concept of chaining in jQuery is discussed, emphasizing its central role throughout jQuery.
Use Reflection in Client Script with the AJAX Library
Mon, 17 May 2010 19:30:00 Z - Reflection is the ability to examine the structure and components of a program at run time. The Microsoft AJAX Library implements reflection through the use of API extensions to the Type class. In this video, Todd Miranda demonstrates the use of the reflection APIs in the Microsoft AJAX Library.
Create a jQueryUI Plugin
Mon, 17 May 2010 19:30:00 Z - In this video Chris Pels shows how to create a jQuery plugin. First, the principle of encapsulating the plugin code is shown using an anonymous function that executes immediately.
Use Interfaces in Client Script with the AJAX Library
Mon, 17 May 2010 19:25:00 Z - An interface defines the input and output requirements of classes that implement it. The Microsoft AJAX Library makes it easier for JavaScript developers to use interfaces. In this video, Todd Miranda demonstrates how to use an interface with the Microsoft AJAX Library.
Use Inheritance in Client Script with the AJAX Library
Mon, 17 May 2010 19:20:00 Z - Inheritance is the ability of one class to derive from another class. The Microsoft AJAX Library makes it easier for JavaScript developers to use inheritance. In this video, Todd Miranda demonstrates how to use inheritance with the Microsoft AJAX Library.
Object Oriented Programming with JavaScript
Thu, 08 Jul 2010 15:50:00 Z - In this video Chris Pels shows how to do the fundamentals of object oriented programming (OOP) with JavaScript. First, the concept of a class constructor is discussed which uses the function() statement. As part of that discussion the importance of the "new" keyword for instantiating instances of the class as compared to just executing a function are covered.
Use the Type Class For Object-Oriented Client Script
Thu, 18 Feb 2010 22:45:00 Z - The Microsoft AJAX Library adds a type system to provide frequently used object-oriented features to JavaScript that resemble features in the .NET Framework. In this video, Todd Miranda demonstrates how to use Type to register classes with JavaScript.
Use the jQuery .data() Property
Thu, 28 Jan 2010 22:40:00 Z - In this video Chris Pels shows how to use the jQuery .data() property to store and retrieve data in client-side script. First, a sample web site is created with a simple data entry form and simulated initial data values from a data store. Next, the .data() property is used to store the initial version of the data entry form values. After the user has edited the values using the form the original values stored in the .data() property can be used to determine which values have changed. Finally, there is a discussion of what kinds of data can be stored using this approach as well as the availability of the .data() property on all DOM elements.
Use the jQuery AJAX Functionality
Thu, 28 Jan 2010 22:45:00 Z - In this video Chris Pels shows how to use the AJAX functionality in jQuery. First, a simple service is created in the sample web site. Next, a simple implementation of the jQuery .ajax() method, which is the core AJAX method in the jQuery library, is used to call the service that was implemented. A number of options available in the .ajax() method for controlling the behavior of the method as well as passing data to and receiving it from the server are then demonstrated. The list of "shortcut" methods which simplify the implementation of common AJAX calls to the server and are all based upon the core .ajax() method are then reviewed. Finally, the ability to set and override global jQuery AJAX options is discussed.
Use jQuery to Create Effects and Animations
Thu, 15 Apr 2010 20:15:00 Z - In this video Chris Pels shows how to use jQuery to create effects and animations in an HTML document. An HTML document is created with several sample elements then the show() and hide() methods are demonstrated. Next, a group of methods for sliding effects are covered. Fading elements is shown next including controlling the speed of the effect and how to use a callback function when the effect is completed. The final method shown is the animate() method which provides tremendous flexibility and control over creating custom effects.
Use the Event Related Functionality in jQuery
Fri, 20 Nov 2009 23:30:00 Z - In this video Chris Pels shows how to use the event related functionality in jQuery. First, the bind() and unbind() methods are demonstrated which are the basis for many other aspects of the jQuery event capabilities. Next, an event is initiated using the trigger() method. Then several examples of event helpers are shown including the very useful hover() method. Finally, the live() method which dynamically attaches event handlers to new elements added to the page is discussed.
Setting up Visual Studio Intellisense for jQuery
Fri, 20 Nov 2009 23:25:00 Z - An enhancement to Visual Studio 2008 allowed any JavaScript library to have full intellisense support using a specially formatted file. In this video, Todd Miranda demonstrates how to enable intellisense for jQuery in Visual Studio.
Using Prototype to Extend JavaScript Objects
Thu, 15 Apr 2010 16:25:00 Z - Objects in JavaScript can be extended by using the prototype object. In this video, Todd Miranda demonstrates how to add custom properties to an object using prototype.
Use the jQueryUI Library
Fri, 20 Nov 2009 23:10:00 Z - In this video Chris Pels shows how to use the powerful jQueryUI library that is based on jQuery. First, an overview of jQueryUI is provided including the types of controls/widgets and effects that are available. A sample jQueryUI DatePicker is created initially without any options selected which demonstrates the ease of using the controls in the jQueryUI library. Next, a theme is added to the DatePicker as well as several options. The options demonstrate how to set various aspects of the look and feel as well as how to control events for all controls in the library. After the DatePicker a slider control is created and several options are set. Themes are then discussed including how all the controls use a standard style implementation for easy application of themes and also the ThemeRoller web site/tool is reviewed.
Use RegisterDataItem to Share Data Between Server and Client
Fri, 16 Jul 2010 21:45:00 Z - RegisterDataItem allows the sending of custom data to a control during partial-page rendering. In this video, Todd Miranda demonstrates how to use RegisterDataItem.
Assure JavaScript Block Uniqueness
Thu, 15 Apr 2010 16:30:00 Z - When dynamically adding JavaScript to a page, care must be taken not to add the same script more than once. In this video, Todd Miranda demonstrates how to make sure you only add a script block one time.
Add JavaScript to a Page
Fri, 13 Nov 2009 15:45:00 Z - Getting started writing JavaScript for a web page starts with learning how to add script to the page. In this video, Todd Miranda will demonstrate how to add JavaScript to your web page.
Use ClientScriptManager Class
Fri, 13 Nov 2009 15:50:00 Z - The ClientScriptManager class is used to manage client scripts and add them to Web applications. In this video, Todd Miranda demonstrates how to add script to your page using the ClientScriptManager.
Use jQuery to Manipulate Attributes
Fri, 13 Nov 2009 15:45:00 Z - In this video Chris Pels shows how to use jQuery to manipulate attributes in an HTML document. First, the value of an attribute for an element is retrieved, followed by changing or adding an attribute with a specified value. In addition, multiple attributes and their values are set using one method call. Next, the specialized methods for manipulating class attributes are explored. Classes are added, removed, toggled, and the existence of a class is determined.
jQuery Selectors in Detail
Fri, 13 Nov 2009 15:50:00 Z - In this video Chris Pels shows how to use a wide variety of jQuery selectors to select DOM elements that can then be further manipulated. First, the Hierarchy selectors such as ancestor-descent, parent-child, and siblings are demonstrated. Next, several of the Basic Filter selectors are covered to select the first, last, odd, or specific index in an array of selected elements. The empty filter is shown as an example of the Content Selectors. The Attribute value selector is shown next as an example of the powerful set of attribute selectors available. Then some of the Child filters are demonstrated, followed by the Form selectors for selecting form elements. Finally, some of the Form Filter selectors are discussed.
Getting Started with jQuery: Syntax and Selectors
Thu, 08 Jul 2010 16:05:00 Z - In this video Chris Pels shows how to get started using jQuery in a web site. First, the jQuery script files are added to the web site and the accompanying Visual Studio documentation files that provide intellisense for jQuery commands. Next, the jQuery script reference is added to a sample page along with the .ready() function which ensures page loading is complete before executing jQuery commands. The main jQuery() method is discussed along with its $() shorthand notation. Finally, several examples of using jQuery selectors are provided along with some simple DOM manipulation.
Manipulate Content in an HTML Document using jQuery
Fri, 13 Nov 2009 15:45:00 Z - In this video Chris Pels shows how to use jQuery methods to manipulate content (DOM elements) in an HTML document. First, the inner HTML of an element is selected and assigned followed by just the text in an element. Then a group of methods are reviewed that insert content inside of selected elements. Next, a group of methods that insert content outside of selected elements are covered. This is followed by methods that insert content around selected elements, e.g., wrapping elements. Finally, methods that replace, remove, and copy content are demonstrated.
Raise Client Click Events for Server Controls
Fri, 13 Nov 2009 15:45:00 Z - ASP.NET introduces a new attribute that makes creating client side eventing much easier. In this video, Todd Miranda demonstrates how to use the OnClientClick attribute.
Use ScriptManager Control to Manage Scripts
Fri, 13 Nov 2009 15:45:00 Z - The ScriptManager class manages ASP.NET AJAX script libraries and script files and other dynamic capabilities. In this video, Todd Miranda demonstrates how to use the ScriptManager.

Cheat Sheets A selection of free, printable quick references for a variety of languages and web technologies. . From Added Bytes The use of Regular Expressions, Cascading Style Sheets CSS, Jargon Explained and Web Promotion Ideas, etc .:-

Full Feed

Six Nations 2012 Cheat Sheet
Mon, 30 Jan 2012 10:09:57 +0000 - Who says cheat sheets have to be geeky? The 2012 Six Nations is about to start, so I've put together the ultimate one-page help sheet for rugby fans.

Overview

Six Nations 2012 Cheat Sheet The Six Nations 2012 cheat sheet is an essential guide for rugby fans. Includes the 2011 table and results, full fixture list, Six Nations teams world rankings, a little Six Nations trivia and even current odds on the eventual winner.

Downloads

Cheatography
This cheat sheet is available for free at Cheatography!



Wikipedia Cheat Sheet
Mon, 02 Jan 2012 15:39:31 +0000 - A cheat sheet for Wikipedia editors, with formatting help, useful links and a glossary of common shortcuts.

Overview

Kings and Queens Cheat Sheet The Wikipedia cheat sheet is a one-page reference sheet for budding Wikipedia editors, including formating tips, some handy links and a run-down of some of the more common shortcuts and abbreviations used on Wikipedia.

Contents

The Wikipedia cheat sheet includes:

  • Headings
  • Text Effects
  • Links
  • Lists and Indents
  • Lines and Signatures
  • Allowed HTML Tags
  • Tables
  • Images
  • Citations
  • Useful Pages
  • Abbreviations and Shortcuts

Downloads

Cheatography
This cheat sheet is available for free at Cheatography!



Vimeo API Cheat Sheet
Mon, 02 Jan 2012 15:19:47 +0000 - The Vimeo API cheat sheet, for advanced API methods.

Overview

Vimeo API Cheat Sheet The Vimeo API cheat sheet is for those of you who work with the Vimeo advanced API, and need a quick reference for their API methods.

Downloads

Cheatography
This cheat sheet is available for free at Cheatography!



Kings and Queens Cheat Sheet
Mon, 02 Jan 2012 15:19:53 +0000 - A cheat sheet for the discerning historian: Kings and Queens of the United Kingdom.

Overview

Kings and Queens Cheat Sheet The Kings and Queens of the United Kingdom cheat sheet is a one-page reference sheet for UK historians, listed monarchs and their reigns since William the Conqueror.

Contents

The Kings and Queens of the United Kingdom cheat sheet includes:

  • The Houses of Normandy, Plantagenet, Lancaster, York, Tudor, Stuart, Hanover and Saxe-Coburg / Windsor
  • Wives of Henry VIII
  • Commonwealth Rulers

Downloads

Cheatography
This cheat sheet is available for free at Cheatography!



The First Cheatography Cheat Sheet Competition
Fri, 16 Dec 2011 07:40:22 +0000 - The best web development cheat sheet on Cheatography before the end of January wins $100!

Ladies and Gentlemen ... now the moment you've all been waiting for, the world famous just starting out Cheatography Cheat Sheet Contest!

At the end of January, every web development cheat sheet released on the site between now and then will be weighed and measured, and the very best will earn its creator a shiny new pile of money adding up to one hundred of the finest US dollars!

I'll give you a moment to catch your breath. I know what you're thinking ... $100 is so much! Perhaps too much? I only wish it could be more.

Here are the rules:

  • You can enter as many cheat sheets as you like.
  • Entries must be related to web development (if you want to check your cheat sheet is on-topic, email me).
  • Entries must be published (made live for the first time) between now (16th December) and the end of January.
  • Entries are automatic - you don't need to do anything other than create an on-topic cheat sheet to enter the competition.
  • The winner will be announced on the Cheatography blog and will be emailed.
  • The prize can be sent either via Paypal or Amazon gift certificate.

What makes the "best" cheat sheet is rather subjective, but here are a few hints and tips for what might help make your cheat sheet stand out:

  • Original - please don't just copy cheat sheets from elsewhere.
  • Concise - make good use of space and try to fill all of the pages you use (staying under one page is usually good).
  • Organised - try to group similar blocks of content together, and focus on things people are most likely to make use of.
  • Stay on Topic - try to stick to a single topic.

So without further ado, I declare this contest ... open! Head on over to Cheatography.com to get started!



Four Weeks of Cheatography
Fri, 11 Nov 2011 10:07:47 +0000 - Four weeks after launch, how is Cheatography doing?

Four weeks ago, I launched a new website, Cheatography , into public beta. It felt very good to get it seen by fresh eyes, and all those extra visitors, users and contributors have helped improve the system so much that I cringe when I think of all of the problems it had when I launched it. Still, better to have the thing out and being used, even if a little rough, than have it collecting dust and stagnating.

I know some of you are involved with various stages of starting up your own websites and online businesses, so I thought it might be useful to share what it's been like in this first few weeks. Hopefully it won't put you off your own projects!

First, the Numbers

I am in a rather good position to start with, in that this site gets some significant traffic for cheat sheets already. So getting a small amount of starter traffic was just a matter of adding some extra links to the existing cheat sheets.

So the first month saw around 22,000 visitors to the site, average 2.7 page views per visit. Of those, 121 signed up, producing a massive 162 content blocks, 27 content blocks and, best of all, 14 new cheat sheets (of which 9 were from new members, with another 35 cheat sheets in progress). Most of those numbers have risen steadily through the month (and long may that continue). Revenue wasn't stellar, but things are still new, so I'm not going to worry about that for a fair while yet!

I wasn't expecting the signup rate to be particularly high - most people just download or view a cheat sheet and move on - but would like to find a way to convince people to stick around and contribute some content. I'm also hoping that as the community grows there will be more communication between members. I'm looking at adding some collaborative tools, which may help with that.

What's Changed?

Most of the changes so far have been led by the community, either through emails or the Get Satisfaction support system. My thanks to everyone who got in touch and shared their ideas and thoughts. Please keep them coming!

Cheat Sheets

There have been a lot of changes since launch, but by far and away the most significant is the addition (finally!) of PDFs! I'd been working on PDF support for over two years, trying every technique or tool I could find, but nothing worked. In the end, I found the wkhtmltopdf project, and PDFs of a high enough quality were achieved. There are still some issues (mainly with pagination), but at least there's now a high quality printable version of everything!

The PDFs also include a footer bar, added since they went live, which includes some more information about the author, relevant dates (so you know how old your cheat sheet is) and there's a space for a sponsor advert, which at the moment is being used by me to promote my other incubating project, Envoy, but will be a paid advertising spot in the future.

The last cheat sheet related change is the addition of thumbnails, which show up in listings, helping reduce the text-heavy feel of a lot of the pages.

Building

The build system has been completely rewritten (actually, almost twice) in the last four weeks. The front end has been changed substantially to combat problems with large lists of content blocks, and bugs in the JavaScript that allows you to drag and drop the contents of your cheat sheet. The mechanism to add content blocks to cheat sheets has also been changed. And a whole host of bugs have been fixed related to image editing, special characters and formatting.

The system now also provides draft preview URLs, so that you can solicit feedback for a cheat sheet while you work on it.

Site Stuff

When the site launched, all the links that were important to you - your favourites, your cheat sheets (and so on) were in a dropdown from the main menu. I converted these to a new "you bar", which is always visible while you are logged in and gives you easy access to your favourites, your cheat sheets, and so on. It also alerts you when you have new comments on the site.

In order to make signups easier, I integrated Facebook and Twitter logins. These have proved a reasonably popular option for signing up, although it is difficult to tell if it increased the number of people who joined, or just provided more convenience to people who would have joined

Finally, there's a new blog on the site, which I am already behind with posting to. I will try harder! There are RSS feeds for the blog and new cheat sheets too.

What's Next?

Top of the list at the moment is a cheat sheet request system. You'll be able to add and vote for cheat sheets that you'd find useful. You'll also be able to comment on a request, to say what you'd like to see on the sheet, and you'll be able to see who's working on it already.

Next (and this has been quite fun to work on so far) is what's been dubbed a "Cheat Screen". This is a javascript-powered, full-screen cheat sheet. The idea is that you can build and bookmark a single page on the site with the content you find most useful - a configurable, personal cheat sheet.

More formats for cheat sheets are planned, including a JSON-based format (that's right, an API for the content!) and hopefully PNG and JPG format (although long, multi-page, cheat sheets might be problematic).

There are a few other ideas in the works, and obviously mobile support and integration would be nice, but I'm sure there will be lots more ideas from the community, so mobile interfaces may be a while off yet.

Back to the Coal Face

Given the level of enthusiasm of the community so far, and how far the site has come in the last four weeks, I can't wait to see what happens in the next four!



NaNoWriMo 2011 Cheat Sheet
Thu, 03 Nov 2011 11:24:35 +0000 - A cheat sheet for NaNoWriMo (write a 50,000 word book in November!), with some dramatic situations, the Hero's Journey, a word count tracker and some inspirational quotes to keep you going.

Overview

NaNoWriMo 2011 Cheat Sheet The NaNoWriMo cheat sheet is a one-page reference sheet for NaNoWriMo 2011. Good luck with your books everyone!

Contents

The NaNoWriMo cheat sheet includes:

  • Useful links
  • A word count tracker
  • Rules for effective writing (by George Orwell)
  • Dramatic situations by Georges Polti
  • The Hero's Journey
  • Inspirational quotes from other authors

Downloads

Cheatography
This cheat sheet is available for free at Cheatography!



Linux Command Line Cheat Sheet
Sat, 29 Oct 2011 06:59:27 +0000 - The Linux Command Line Cheat Sheet, a quick reference guide for bash and other command line tools in Linux.

Overview

Linux Command Line Cheat Sheet The Linux Command Line cheat sheet is a one-page reference sheet for bash, nano, screen and a few other everyday tools on the Linux command line.

Contents

The Linux Command Line cheat sheet includes:

  • Bash commands, shortcuts and variables
  • IO Redirection (pipes etc)
  • Directory and file operations
  • File permissions and ownership
  • Process management
  • Options for the "ls" command
  • Shortcuts for nano
  • Shortcuts for screen

Downloads

Cheatography
This cheat sheet is available for free at Cheatography!



French Cheat Sheet
Fri, 21 Oct 2011 06:26:39 +0000 - A cheat sheet for French to English words and phrases.

Overview

French Cheat Sheet The French cheat sheet, built with the help of wonderful people in the cheat sheets google group, contains a whole host of useful words and phrases to take with you on holiday

Contents

The French cheat sheet includes:

  • Greetings and Pleasantries
  • Days and Time
  • Transport
  • Buildings and Shops
  • Pronouns
  • Lost Items
  • Directions
  • Numbers
  • Essential Phrases
  • Signs
  • Friends and Family
  • Miscellaneous Words

Downloads

Cheatography
This cheat sheet is available for free at Cheatography!



Shiny New Things! Introducing Cheatography
Fri, 14 Oct 2011 07:38:13 +0000 -

After several years and plenty of different versions, my new cheat sheet project has open doors.

After several years and plenty of different versions, my new cheat sheet project has open doors. Come check out Cheatography! (There are three new cheat sheets too!)

Cheat-what?

Cheatography was born a long time ago, the spawn of the Added Bytes cheat sheets and the short-lived cheat sheet request system. It was obvious from the requested cheat sheets and number of votes for each that there was no way I could produce as many cheat sheets as were wanted and that I did not know enough about many of the topics to provide a decent reference for them.

The solution seemed obvious - build a site that allowed people to make their own cheat sheets. And so, Cheatography was born.

Building begins ... and stalls

The first few incarnations of Cheatography were an attempt to build a system that would allow anyone to create a PDF cheat sheet in the style of the others on Added Bytes. This, it turns out, is harder than you'd think. Despite the proliferation of PHP-based HTML to PDF converters, issues like line wrapping, nested tables, font kerning and distribution, page headers and file sizes stopped me from finding a way to produce PDFs that were of a high enough standard to produce and print.

Bit of a shame, that. I'm still working on it though, and hope to add high quality printable versions of cheat sheets to Cheatography in the near future (and things have been looking up recently thanks to TCPDF).

Better than PDF

But as one door closed, another opened. While I couldn't do PDFs the way I wanted to, I could now use HTML, and that meant I could include all sorts of new goodies - comments, videos, images and links just to start. It also meant cheat sheets could be properly bookmarked, were quick to download, and best of all quick to update and add to.

The down side, unfortunately, is that they don't print nicely at the moment.

And that is where Cheatography is up to now. It's a resource for cheat sheets and a platform to help you build your own.

What to look at?

There's plenty to see already on Cheatography. I'd suggest starting with the newest content though - while building the site, I had the opportunity to put a few new cheat sheets together:

Most of the cheat sheets from here have also been transferred over into HTML format, and several have been improved and had some long standing bugs fixed. You can see them on my Cheatography profile. I've also linked to them from the cheat sheet pages on this site.

What if I find a mistake or bug?

The site is in beta at the moment, which means it's a bit new and there are still bits that aren't quite perfect. If you find a problem with anything relate to the site, please email support@cheatography.com (or leave a comment here if you prefer). I'd also love to hear your thoughts, feedback and suggestions for how I can improve the site!

What was that site called again, Dave?

I'm glad you asked that, anthropomorphically personified website. Come check it out at Cheatography.



Patterns for Parallel Programming: Understanding and Applying Parallel Patterns with the .NET Framework 4. This document provides a detailed and in-depth tour of support in the Microsoft® .NET Framework 4 for parallel programming. This includes an examination of common parallel patterns and how they’re implemented without and with this new support in the .NET Framework, as well as covering best practices for developing parallel components utilizing parallel patterns. The Microsoft .NET Framework 4 web installer package downloads and installs the .NET Framework components required to run on the target machine architecture and OS. An Internet connection is required during the installation. .NET Framework 4 is required to run and develop applications to target the .NET Framework 4. 

Embarcadero Developer Network (EDN), the community site for developers where you can access, leverage and contribute valuable information and knowledge at any time. The knowledge, systems, and membership that are EDN exist to enhance the effectiveness of your day-to-day job performance, enrich the career of anyone involved in systems development and management, and extend the breadth and depth of our industry. Includes C++ Builder, Delphi, J Builder, InterBase, Rapid SQL, etc... Using RAD, (Rapid Application Development), C++ environment and framework designed for ultra-fast development of highly-maintainable Windows GUI applications

  Ideal Programmer Video's, Jobs, Internet Promotion and more....

Ideal Programmer. Database Programming News :-

IdealProgrammer.com

Take a Little Action each Day to Transform Yourself into the Ideal Programmer

Welcome To Idealprogrammer
2012-01-29T16:52:25Z -
Welcome To Idealprogrammer
2012-01-29T16:51:43Z -
Welcome To Idealprogrammer
2012-01-29T16:49:28Z -
Welcome To Idealprogrammer
2012-01-29T16:46:56Z -
Welcome To Idealprogrammer
2012-01-29T16:46:17Z -
Welcome To Idealprogrammer
2012-01-29T16:44:55Z -
Welcome To Idealprogrammer
2012-01-29T16:43:32Z -
Welcome To Idealprogrammer
2012-01-29T16:41:56Z -
Welcome To Idealprogrammer
2012-01-29T16:08:59Z -
Welcome To Idealprogrammer
2012-01-29T16:05:58Z -
Welcome To Idealprogrammer
2012-01-29T16:00:37Z -
Welcome To Idealprogrammer
2012-01-29T15:58:21Z -
VB.NET ASP.NET Binary File Random Read Source Code Example
2012-01-22T05:58:28Z - VB.NET ASP.NET Binary File Random Read Source Code Example
C-Sharp ConvertToUInt64 Example - Code Sample Syntax
2012-01-22T05:13:45Z - C-Sharp ConvertToUInt64 Example - Code Sample Syntax
C-Sharp ConvertUInt32 Example - Code Sample Syntax
2012-01-22T05:13:38Z - C-Sharp ConvertUInt32 Example - Code Sample Syntax

Tutorials Point is not a commercial site, this site has been created just for educational purposes and to help the people who are enthusiastic to learn new technologies.... Tutorials Point is aiming to provide the Best Training Materials on highly demanding technical and managerial subjects :-

Shared Tutorials

Tutorials Shared by the Internet Community

sql.Date in java
Sat, 28 Jan 2012 17:25:32 AST - convert java.util.Date to java.sql.date
How to Overloaded Constructor in java
Mon, 23 Jan 2012 08:42:27 AST - Good tutorial on What is Constructor overloading, Benefit of Constructor overloading in Java and how to do Constructor overloading in Java.
Difference between Serializable and Externalizable Java
Mon, 23 Jan 2012 08:41:22 AST - There are many differences between Serialization and Externalization the way they do serialization in java. if used correctly Externalizable interface
Difference between URL Encoding and URL Rewriting
Mon, 23 Jan 2012 08:40:22 AST - URL Rewriting and UrL Encoding are two similar but yet different terms and concept. URL Encoding is used to encode special character while URL Rewriti
How to find free memory in Java with Example
Mon, 23 Jan 2012 08:39:32 AST - Simple examples how freeMemory(), totalMemory() and maxMemory() function of Java runtime can be used to find memory usage in Java.
Where to use Assertion in Java Program
Mon, 23 Jan 2012 08:38:40 AST - Assertion in java is fairly underused feature but if used carefully can complement both Unit Testing and Exception handling. Since Assertion sits on c
Enable Disable Assertion in Java at runtime
Mon, 23 Jan 2012 08:37:54 AST - Quick tip on how to disable and enable Assertion in JAva on runtime without changing code.
Simple tips to improve performance of Java application
Mon, 23 Jan 2012 08:36:59 AST - Some simple tips to improve performance of Java application which uses database as back-end. These are very simple in order to follow but you can also
How to Sort Array in java in ascending order Example
Mon, 23 Jan 2012 08:35:45 AST - quick tutorial on how to sort array in java in both ascending and descending order of elements. This is like sorting Arraylist in java after convertin
Jav aAssertion Tutorial for Beginners with Example
Mon, 23 Jan 2012 08:34:55 AST - Short tutorial on what is assertion in java and why should you use assertion to improve code quality
C Programming Pointer Made Easy
Fri, 20 Jan 2012 12:28:50 AST - Pointer Concept
Learn the Easiest way of Eye colorization.
Tue, 17 Jan 2012 16:59:24 AST - Out of a huge number of tutorials available for eye colorization some are for beginners some are for pros, but the technique I m going to explain
Building a simple Gesture Application in Android
Sun, 15 Jan 2012 14:34:39 AST - This tutorial will show you a proof-of-concept application how you can make use of Gesture API.
Detecting Internet Connection in Android
Sun, 15 Jan 2012 14:33:02 AST - How to detect internet connection in Android
Building a Custom Fancy ListView in Android
Sun, 15 Jan 2012 14:30:24 AST - In this tutorial we will walk through the process of building a custom ListView with alternate background colors and an image icon set to every row.
10 Most awesome Tech Brushes.
Sat, 14 Jan 2012 14:09:09 AST - Want to create a futuristic movie poster or a sci-fi movie scene. Well than youll need some cool sci-fi and tech brushes to accomplish this task. Tod
How to get Unicode codepoint in Java String
Sat, 14 Jan 2012 11:57:03 AST - Quick way to get unicode codepoint from String in Java.CodePointAt() method of String class can be used to get unicode char
How to Set File Permissions from Java Program
Sat, 14 Jan 2012 11:55:58 AST - quick guide on how to set permissions on file in java. you can set read, write and execute permission. sample code is also there with example.
REST and SOAP web service Interview Questions for prep
Sat, 14 Jan 2012 11:54:33 AST - REST is getting popular day by day and replacing SOAP web services which was standard earlier and Interviewer expect you to know about REST and how it
How to change ArrayList to HashSet in Java Example
Sat, 14 Jan 2012 11:53:24 AST - Quick way to convert ArrayList to Set in java with simple example , though its worth noting that all those method will eat duplicates silently and siz
How to create anonymous string array in Java Example
Sat, 14 Jan 2012 11:50:59 AST - Anonymous array are good to implement variable argument methods and they are used for that purpose prior to jdk5 introduced varargs.
How to write Thread-Safe Code in Java
Sat, 14 Jan 2012 11:49:11 AST - Simple introduction to complex topic.Writing thread-safe code in java is bit of challenge in Java, you need to be expert in multi-threading in order t
How to Sorting ArrayList in java
Sat, 14 Jan 2012 11:47:58 AST - Short and Quick tutorial on how to sort ArrayList in Java with sample code example. sorting arraylist is easy using Collections.sort() method. you can
what is use of this keyword in Java
Sat, 14 Jan 2012 11:47:15 AST - this is very special keyword which can also used to synchronized block in that case that block will be locked on current instance of Class and differe
How to find current Date and time in Java
Sat, 14 Jan 2012 11:46:07 AST - Quick and easy way to find current date and time in Java using DateFormat and SimpleDateFormat class and converting them into different timezones like
How to find hidden files in Java
Sat, 14 Jan 2012 11:45:11 AST - quick tip to check and find hidden files in Java. you can use isHidden method of File Class to do this.
How make file hidden in Java with Example
Sat, 14 Jan 2012 11:40:43 AST - quick tip to make any file hidden in Java or create new hidden files in Unix and windows environment. Java File API doesnt provide any direct way of
Create awesome typography portrait in just 5 steps.
Sat, 07 Jan 2012 17:39:21 AST - todays tutorial Im going to introduce you with a very basic but important technique to create typographic portrait or other artworks.
Difference between Checked and UnChecked Exception Java
Thu, 05 Jan 2012 15:12:53 AST - Checked and unchecked Exception are two different types of Exception in java. both are similar in functionality and you can do all things with checked
How to use Observer Pattern in Java with Example
Thu, 05 Jan 2012 15:08:52 AST - Observer pattern in Java is one of most used core Java pattern which has heavily used in JDK and outside of JDK in various frameworks like Spring, Str
How to change default port of Tomcat Server
Thu, 05 Jan 2012 15:03:02 AST - In this tutorial we will see how to change default port of tomcat from 8080 and shutdown port of java.Tomcat web server has a concept of SHUTDOWN port
Difference between Overloading and Overriding in Java
Thu, 05 Jan 2012 15:00:50 AST - Difference between method overriding and method overloading is one of popular core java interview question which explores powerful polymorphism concep
How to use Address Already in Use:JVM_Bind Exception
Thu, 05 Jan 2012 14:58:41 AST - Address Already in Use:JVM_Bind is a very common exception while working with eclipse or web server like tomcat , since tomcat is java application and
Why main method is declared public static in Java
Thu, 05 Jan 2012 14:57:02 AST - Why Main method is declared public static void in Java is one of Classical interview questions in Java. Every Java Programmer knows that main method i
Create realistic stickers out of any cutout images.
Thu, 05 Jan 2012 11:06:17 AST - I dont know whether you will be able to stick them on your Fridge or Room wall but for your desktop blog or website they can be a beautiful eye-can
watermarking on images using java source code
Fri, 30 Dec 2011 05:55:30 AST - dear friends we can make watermarking on images or logos using java .this code is useful for somebody want to write their logo or their company name o
convert pdf file to png file format using java program
Fri, 30 Dec 2011 05:51:46 AST - you can use this java program for converting pdf files to png file format.
Fix Common Taskbar Problems and Solution
Wed, 28 Dec 2011 04:51:09 AST - Learn how to solve annoying taskbar problems quickly.
How to Convert SWF to BMP Images
Tue, 27 Dec 2011 04:27:32 AST - A detailed tutorial about how to convert SWF movie to BMP images with a handy SWF to BMP image converter.
Slow Internet How to Remotely use someone elses (faste
Mon, 26 Dec 2011 12:33:11 AST - Ever wished that you could just use someone elses internet connection? Well, that is possible, though it has its limitations. All you have to do...

The future of programming languages Recorded at JAOO Aarhus 2008, Anders Hejlsberg provides fascinating insight to the future of programming languages. He talks extensively about dynamic and static languages, imperative and declarative languages, functional programming, concurrency, and metaprogramming. The discussion provides ample code samples that exemplify the advantages of the different paradigms and styles of programming.

Programming Tutorial Learning PDF Manuals, Reference, Article, News, Tools, Tips and Tricks  More links about PDF ReconNetworks.NET! Programming support community.

Artful Code. Resources and tips for Lisp, Python, Pike, PHP, and other interactive languages.

Open Source Scripts OSS's primary mission is to provide a resource for users to find and use free and Open Source applications that are Stable.

Dart, a class-based optionally typed programming language for building web applications. Dart’s design goals are:-

Dart targets a wide range of development scenarios: from a one-person project without much structure to a large-scale project needing formal types in the code to state programmer intent. To support this wide range of projects, Dart has optional types; this means you can start coding without types and add them later as needed. We believe Dart will be great for writing large web applications.

Dot Net Sparkles A site for the .NET learners those who wants to set .NET is their destination to achieve higher levels in it.. Users can download the posts in this site for their reference. Free programming books :-

Dotnetsparkles

Developers Guide

C#.NET CONTROLS
Tue, 08 Apr 2008 09:29:26 +0000 -
Database Design Considerations
Thu, 04 Oct 2007 12:50:13 +0000 -                                           Get the  Data Technology  Free BOOKS   ms-sql-server-black-book.pdf   Database Design Considerations
The Namespaceses in .net
Thu, 04 Oct 2007 12:49:03 +0000 -   Name spaces in .net  NAME SPACESES
Info about Consultancy’s in india
Sun, 26 Aug 2007 13:02:10 +0000 -   CONSULTANCY’S AROUND INDIA  Get the Mail ID’s Of TOP Consultancy’s  around India with this Post Just Click n go
.NET USEFUL SITES
Sun, 19 Aug 2007 12:40:45 +0000 -   .NET USEFUL SITES
C# STEP BY STEP
Sun, 19 Aug 2007 12:34:12 +0000 -  C# STEP BY STEP
THE GRIDVIEW
Sun, 19 Aug 2007 12:30:56 +0000 -  THE GRID VIEW
Who ARE USING ASP.NET
Sun, 19 Aug 2007 12:23:35 +0000 -  WHO ARE USING ASP.NET

Stack Overflow is a collaboratively edited question and answer site for programmers' regardless of platform or language.

Dev Articles (Developer Articles). Programming Help, Web Design Help, CSS Help, Coding Tutorials'.

The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. There is also a library API, permitting advanced developers to manage such transactions from programming languages such as C or Python.

rpm2html automatically generates Web pages describing a set of RPM packages.  The RPM find tool allows automate the search of packages from the RPM Database or maintain your system up-to-date in a more automated way.

Berkeley Computer Science Courses

Visual Studio 2010.   Visual Studio 2010 and .NET Framework 4 focuses on the core pillars of developer experience, support for the latest platforms, targeted experiences for specific application types, and core architecture improvements.

Visual Studio Gallery provides quick access to tools, controls, and templates to help you get the most out of Visual Studio.

Bytessence InstallMaker is a freeware installer creator targeted at individual developers or small companies who need to package their software products for internet distribution. The installers generated with BIM can run programs, modify the registry, create shortcuts and internet links, register DLLs, add environment variables, install fonts and many others. In addition, the uninstaller module is able to automatically reverse all the changes to the user's PC.

Debugging Tools for Windows To debug drivers, applications, and services on systems that are running Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2008 R2, or Windows 7. You can also use Debugging Tools for Windows to debug the operating system itself. Versions of the Debugging Tools for Windows package are available for 32-bit x86, native Intel Itanium, and native x64 platforms. More Regular Expressions (Regex, regexp, RE, re)

Pick a Tutorial. A source for online computer programming, web designing and database tutorials!

Visual Studio 2008 Express Editions Free, but limited editions of Visual Studio for a single programming language supported by .NET.

Web development, Tutorials. These tutorials are designed to support college-level classes in Web development, but they can provide introductions to these topics for anyone interested. All are works in progress and are being expanded as time permits. They run under Microsoft Server 2003 and .NET Framework 2.0, and have been tested using Microsoft Internet Explorer 6.0 under Windows XP.  More Web Master Tools

Koders. A search engine for open source and other downloadable code now contains over 2 billion lines of code within its repository.

Visual Studio Remove Projects

Azroc Tutorials. Example, Visual Studio C#    More C# links

Computer Videos.110mb Learn by watching.

Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends. "Codecademy was created out of the frustrations Zach and Ryan felt with learning how to program. Tired with less effective text and video resources, Ryan and Zach teamed up to create Codecademy, a better, more interactive way to learn programming by actually coding. This is just the beginning. Join us as we make it easy for everyone to love and learn how to code.

cURL and libcurl. curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication.

Curl Developer Community- an interactive community space for developers, application architects and Web interaction designers interested in gaining and sharing knowledge about Curl's industry-leading development platform for building Rich Internet Applications. The goal of the Developer Community is to help design, build and deliver Richer Internet Applications.

PHP: CURL - Manual  More PHP links

REST. Representational state transfer. (Wikipedia). A style of software architecture for distributed hypermedia systems such as the World Wide Web. The term representational state transfer was introduced and defined in 2000 by Roy Fielding. Conforming to the REST constraints is referred to as being "RESTful". Also see Web Services

Free Programming Resources

Scripts Watch

Jordan Russell. Here you can find some freeware and shareware developers' tools and Delphi components.

BURKS (the Brighton University Resource Kit for Students) was a non-profit collection of useful resources for students of Computing who did not have (or could not afford) an Internet connection. The resources include compilers, tutorials and reference manuals for dozens of different programming languages, a dictionary of computing with over 13,000 entries, a copy of the Mandrake Linux distribution, a vast amount of useful software, information about the Internet itself, and much mor

Template Toolkit. The Template Toolkit is a collection of Perl modules which implement a fast, flexible, powerful and extensible template processing system. It is "input-agnostic" and can be used equally well for processing any kind of text documents: HTML, HTML 5, XML, CSS, Javascript, Perl code, plain text, and so on. However, it is most often used for generating static and dynamic web content, so that's what we'll focus on here. Although the Template Toolkit is written in Perl, you don't need to be a PERL programmer to use it. It was designed to allow non-programmers to easily create and maintain template-based web sites without having to mess around writing Perl code or going crazy with cut-n-paste.

Blogcast Repository Covers Programming, Servers, Operating Systems, etc.  More Blogs.

Ultimate Web Developer Lists

Learn Computer Language. This is a site where you can find: different tutorials and manuals for computer languages and programs; different links to cool sites. we have searched manuals over net and mirror them here.

Community Clips from Microsoft Office Labs Mainly how to use Microsoft applications and programming tips and advice. More Videos sharing websites.

wxWidgets lets developers create applications for Win32, Mac OS X, GTK+, X11, Motif, WinCE, and more using one codebase. It can be used from languages such as C++, Python, PerlC# .NET. Unlike other cross-platform toolkits, wxWidgets applications look and feel native. This is because wxWidgets uses the platform's own native controls rather than emulating them. It's also extensive, free, open-source, and mature. More Widgets and Gadgets links.

Message Passing Interface Forum. This location contains the official MPI (Message Passing Interface) standards documents, errata, and archives of the MPI Forum. The MPI Forum is an open group with representatives from many organizations that define and maintain the MPI standard. MPI is a methodology of programming many multi-processor computers. It is a method of passing data between the Processors. MPI deals with multicore and parallelism. parallel programming.

More information about Parallel Programming Multi-Thread Programming, etc...

Intel® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability.

W3C The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding. On this page, you'll find W3C news, links to W3C technologies and ways to get involved. New visitors can find help in Finding Your Way at W3C. We encourage organizations to learn more about W3C and about W3C Membership.

w3schools Free HTML, HTML 5, XHTML, CSS, JavaScript, XML, ASP, PHP, SQL tutorials with lots of working examples and source code.

Zymic offers a large amount of quality free templates, free tutorials, free resource downloads, programming, tutorials and much more! B&T's Tips & Scripts is a collection of Tips & Scripts to help you build a better website.  The Tips & Scripts are targeted towards the native Apache PHP MySQL environment.

Games Programming, programming games, coding games, games coding

More Regular Expressions (Regex, regexp, RE, re)

Common Weakness Enumeration (CWE). CWE is a community-developed formal list of common software weaknesses. The intention of CWE is to serve as a common language for describing software security weaknesses in architecture, design, or code; as a standard measuring stick for software security tools targeting these weaknesses; and to provide a common baseline standard for weakness identification, mitigation, and prevention efforts. Broad community adoption of CWE will help shape and mature the code security assessment industry and also dramatically accelerate the use and utility of software assurance capabilities for organizations in reviewing the software systems they acquire or develop.

The Open Web Application Security Project released a helpful document that lists what they think are the top ten security vulnerabilities in web applications.

MORP or Module Orientated Robotic Programming is a small framework designed to bring base implementations in order to easily connect modules such as a NXT or Bioloid Robot. It provides its own scripting languages called 'morp' dedicated to robot programming.  More Robot news

MVC, (Model View Controller), is a design pattern that enforces the separation between the input, processing, and output of an application. To this end, an application is divided into three core components: the model, the view, and the controller. Each of these components handles a discreet set of tasks.

Model View Controller, (MVC), program design concepts.

The Free Country Free Programmers'Resources, Free Webmasters'Resources, Free Security Resources, Free Software Including Free Compilers / Interpreters (Lots of Computer languages) and Free Libraries and Source Code

Computer Dictionary is an open source project, released under terms of the Creative Commons ShareAlike 2.0 license, that aims to develop a Docbook XML glossary database containing definitions of computing nomenclature. The primary application for the source is realized in context of Docbook XML-based publishing systems. However, as a desired side-effect, the glossary is also available online as a browsable reference.

XML error: not well-formed (invalid token) at line 74

eBooks, Free eBooks. Get free eBooks

Press Release List & Article Publishing Physical Publishing

Resources For Web Design

FTLS web Server. Linux : You can find here many Linux links... Tutorial : A HTML, HTML 5 tutorial... Archives : You can find here Java programs, and if you have a web server, into this CGI resource, there're more over 15 Free Perl CGI / applications scripts to help make your web site more interactive... Free : You can find here free webs services links... Search : You can find informations and direct access to many search engines, and a List of more over 400 search engines + links to add you URL into... Free eMail services, etc 

Business Software Alliance. Help businesses avoid software licensing problems. We've designed the Anti-Piracy Information section to help users prevent software theft. BSA one of the World's leading anti-software piracy groups is committed to providing support every step of the way. In 2003, across the EMEA region, the BSA handled 57,625 calls, followed up 7,929 end user leads and took legal action against 9142 companies. Learn about the types of software piracy, its penalties and find all the tools you need to make a difference: Asset Management Resources, Guide to Software Management, Reasons to Fight Software Piracy, Online Shopping Tips and much more. If you've already thought through the issues and now wish to report a company that uses illegal software, you can do so anonymously through our Online Reporting Tool. (Don't forget, when an organization is prosecuted, it is the company directors who face legal action.) Report Piracy Now

cURL groks URLs. cURL is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks. PHP users! Look for the PHP/CURL binding! More PHP links.

ZVON. The Guide to the XML Galaxy. Covers other languages, manly web baised, SOAP etc.

FAQTS. (Frequently Asked Question) Collection of high quality information. You can browse the knowledge bases or perform specialized searches.  Anyone can contribute and everyone is encouraged to do so.

W3 Schools- Online Tutorials

Search-This Empowering Webmasters for Online Success! Website promotion, internet marketing, Blogging, Web standards, usability, design, development

EdComp Free Computer Education and Training Search

BigResource Project: Since 2005, we are working around the clock to develop World's Largest Directory of Web Programming & Development Scripts and Tutorials. Over 40,000 Webmaster Scripts & Tutorials have been indexed so far. BigResource is a visitor maintained directory and everybody is welcome to Edit the content. 

VCL Components Component Library for Programming Languages.

jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. jEdit beats many expensive development tools for features and ease of use, it is released as free software with full source code, provided under the terms of the GNU General Public License. jEdit has more than 150 plugins are already available that add a variety of features to jEdit. Before installing jEdit, make sure you have a compatible Java virtual machine; see the compatibility page for details.

Open Source Programming Languages From OSDir

Softpanorama: (slightly skeptical). Open Source Software Educational Society.

OOP School Abstraction is a central element in OOP. Four basic principles defines the object oriented approach to abstraction.

ECMA Standards. ECMA International is an industry association founded in 1961, dedicated to the standardization of information and communication systems.

Device Tools is a comprehensive and free portal, aimed at providing engineers who develop connected devices all the information needed to make their next design a success. Covers low level and high level coding.

Resource Hacker™ is a freeware utility to view, modify, rename, add, delete and extract resources in 32bit Windows executables and resource files (*.res). It incorporates an internal resource script compiler and decompiler and works on Win95, Win98, WinME, WinNT, Win2000 and WinXP operating systems. Viewing Resources: Cursor, Icon, Bitmap, GIF, AVI, and JPG resource images can be viewed. WAV and MIDI audio resources can be played. Menus, Dialogs, MessageTables, StringTables, Accelerators, Delphi Forms, and VersionInfo resources can be viewed as decompiled resource scripts. Menus and Dialogs can also be viewed as they would appear in a running application.

Programming Designs

Developer Tutorials

VCL Components Component Library for Programming Languages

Ghostscript, an interpreter for the PostScript language and for PDF, and related software and documentation. Ghostscript is an interpreter for the PostScript (TM) language. A PostScript interpreter usually takes as input a set of graphics commands. The output is usually a page bitmap which is then sent to an output device such as a printer or display. PostScript is embedded in many printers. This is for more for Programmers More Ghostscript information.

GSview is a graphical interface for Ghostscript. Ghostscript is an interpreter for the PostScript page description language used by laser printers. For documents following the Adobe PostScript Document Structuring Conventions, GSview allows selected pages to be viewed or printed. GSview requires Ghostscript. GSview is available for Windows, OS/2 and Linux. More Ghostscript information.

Tutorials Learn more about an Application or Programming.

FunctionX Tutorials

Dream in code Lots of help with your programming.

Quicklycode Cheat Sheets, Quick Coding Tips. Find and share cheat sheets and programming stuff :-

QuicklyCode

Find and share cheat sheets and programming resources

The User Experience Wheel
Thu, 02 Feb 2012 15:36:41 +0000 - “The Model should be explained from the inside. It starts in the middle. Value is what we want to accomplish For customers and providers, positive user experience is a win-win situation We want to accomplish value through positive user experience The user experience is a series of phases, we have to focus on positivity in findability, accessibility, desirability,usability, credibility and usefulness Numerous factors contribute to the [...]
Textmate to VIM Cheat Sheet
Wed, 01 Feb 2012 14:27:53 +0000 - From textmate to vim: Opening, Closing and Creating Files, Saving Files, Undo/Redo, File Renaming, Project Drawer/ NERDTree, Clipboard, Tabs, Moving Around A File, Selecting Text, Deleting Text, Moving Text Around, Searching Files, Replacing Text in Files and in Entire Project, Ruby On Rails, Indentation, Font Size, Line Numberings, Spell Checking, Bookmarks, Uppercase/Lowercase, Auto-complete, Commenting Code, [...]
PHP vs Python vs Ruby – Infographic
Fri, 27 Jan 2012 15:34:55 +0000 - “An infographic that compares Ruby, PHP and Python. This looks (briefly) at the history, popularity, ease of use, demand for programmers, benchmarks and more for each language”
Ultimate WordPress Cheatsheet
Wed, 25 Jan 2012 13:52:15 +0000 - WordPress theme anatomy, template checklist, include tags, template tags, get_bloginfo() parameters, $post, $term, $comment values…
package.json cheat sheet
Thu, 19 Jan 2012 16:14:19 +0000 - An interactive guide for exploring various important properties of the package.json packaging format for node.js applications.
Facebook Cheat Sheet: Sizes and Dimensions
Wed, 18 Jan 2012 11:20:50 +0000 - “What is the size of the profile picture in Facebook? How wide is page of your brand? Here are all the numbers you need”
HTML5 Reference Poster
Thu, 12 Jan 2012 14:24:50 +0000 - This poster covers all HTML5 tags (almost, because HTML5 is still in development). Each tag is followed by its semantic meaning, and all attributes supported by the tag. Tags and attributes, which are new to HTML 5 are marked with color symbols, so that they are highlighted and easily distinguished from other tags.
Enterprise Mobility Apps, Platform and Devices
Thu, 12 Jan 2012 09:26:40 +0000 - “The enterprises are witnessing a transformation led by smartphones and Tablets. Mobility is slowly becoming a critical part of IT strategy. As employees and business processes go mobile, we tried to decode enterprise mobility, crunch numbers to present before you an informative infographic detailing out the technology used in enterprise mobility, industry verticals that are [...]

Windows Script is a comprehensive scripting infrastructure for the Microsoft® Windows® platform. Windows Script provides two script engines, Visual Basic® Scripting Edition and Microsoft JScript®, which can be embedded into Windows®  Applications. It also provides an extensive array of supporting technologies that makes it easier for script users to script Windows  Applications.

Windows Script Control. The Microsoft® Windows® Script Control is an ActiveX® control that provides developers with an easy way to make their applications scriptable.

Microsoft Script Debugger. This section provides information about to use the Script Debugger how to start it, how to set breakpoints, run scripts, and so on.

Microsoft Visual Studio LightSwitch is a simplified, self-service development tool that enables you to build business applications quickly and easily for the desktop and cloud.

LightSwitch Developer Center

Beginning LightSwitch: Getting Started

LightSwitch How to videoe's "How Do I?" Videos This step-by-step video series is focused on teaching you how to build data-centric business applications using Visual Studio LightSwitch.

Channel 9, (MSDN), is all about the conversation. Channel 9 should inspire Microsoft and our customers to talk in an honest and human voice.  Includes Presentations and Discussions in Video of Programming and Coding.

Microsoft's Patterns & Practices team

The Computer Technology Documentation Project, (CTDP)

250+ Tools and Resources For Coding the Web

Coding Horror

Web Developers Journal

Find when and where a local Extreme Programming Meeti-up is happening

Code Comments. Programming Forum and web based access to our favorite programming groups.

Freebyte's Guide to Programming Dev-C++ : Free Integrated Development Environment for the C/C++ Mingw compiler (included with the package).

Dev-Pascal : Free Integrated Development Environment for the Free Pascal compiler (included in the package). language.

The Software Engineering Information Repository (SEIR)

Command-Line-Fu is the place to record those command-line gems that you return to again and again.  Delete that bloated snippets file you've been using and share your personal repository with the world. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on and discussed - digg-esque voting is also encouraged so the best float to the top.  Also see DOS 

DMOZ.org Most Programming Languages. (Links to just about every type of Programming Code)

Conferences Open Source O'Reilly

Extensible Application Markup Language (XAML). A programming language based on Extensible Markup Language (XML) that developers can use to specify a hierarchy of common language runtime (CLR) objects by using a set of properties and logic. This topic describes the advantages that this language provides over other programming languages, demonstrates how you can use XAML to write applications, and describes some of the basic programming model features of XAML.

Timing Trials, or, the Trials of Timing: Experiments with Scripting and User-Interface Languages. Various Languages Compared.

Mime Types. File types, file extensions

Creative Commons is a nonprofit that offers a flexible copyright for creative work.

No Software Patents! Under the influence of the patent system and big industry lobbyists, the European Union is on the verge of making a huge mistake: to pass a law that would legalize software patents. If that happens, you will pay dearly. Europe's software industry will fall victim to unscrupulous extortioners. A cartel of large corporations will crush smaller competitors. Consequently, we will all pay more money for less good and less secure software. You personally, your household, your company, your government, all of us. You'll know when you get the bill. When someone breaks into your computer, reads your E-mails, and steals the password of your bank account. When your computer crashes every day. When spam doesn't stop. When prices go up and companies shut down. When people lose their jobs. (* This is for information only and  is not DOT Solutions view).

Open Source Initiative (OSI) is a non-profit corporation dedicated to managing and promoting the Open Source Definition for the good of the community, specifically through the OSI Certified Open Source Software certification mark and program. You can read about successful software products that have these properties, and about our certification mark and program, which allow you to be confident that software really is "Open Source."

Spangaloo Scripts 

The W3C Patent Policy governs the handling of patents in the process of producing Web standards. The goal of this policy is to assure that Recommendations produced under this policy can be implemented on a Royalty-Free (RF) basis.

Microsoft Visual Studio Developer Center Visual Studio .NET Professional. Visual Basic .NET. Visual C# Visual C++ Visual Java and Office Developer etc..

Install Debugging Tools for Windows 32-bit Version

MS .NET Framework 2.0 The Microsoft .NET Framework version 2.0 (x86) redistributable package installs the .NET Framework runtime and associated files required to run applications developed to target the .NET Framework v2.0. The .NET Framework version 2.0 improves scalability and performance of applications with improved caching, application deployment and updating with ClickOnce, support for the broadest array of browsers and devices with ASP.NET 2.0 controls and services. For more information on the .NET Framework 2.0, click here. Required Software: Windows Installer 3.0 (except for Windows 98/ME, which require Windows Installer 2.0 or later). Windows Installer 3.1 or later is recommended. IE 5.01 or later: You must also be running Microsoft Internet Explorer 5.01 or later for all installations of the .NET Framework.

MSDN: Windows Media SDKs and Documentation     Microsoft Windows

Enterprise Library for .NET Framework 2.0, the collection of reusable and extensible application blocks for enterprise development, has been improved and updated specifically for Visual Studio 2005 and the .NET Framework 2.0 (January 2006)  

Microsoft patterns & practices are Microsoft's recommendations for how to design, develop, deploy, and operate architecturally sound applications for the Microsoft application platform.

Windows Script Control. The Microsoft® Windows® Script Control is an ActiveX® control that provides developers with an easy way to make their applications scriptable. Website Design, Promotion, Revenue and Scripting Tips - Coding and Lots of free tips, tutorials and articles on every aspect of your website. It's a one-stop comprehensive guide to managing your site.

The Free Country.com: Free Programmers'Resources, Free Webmasters'Resources, Free Security Resources, Free Software

CodeBits - Tested Complex Code!

Infoqu The location for free online computer/programming support and computer/programming related information. Infoqu has been designed to assist all types of computer users with any of their computer/programming related questions as well as a great location to learn more about your computer and programming.

Lua, (pronounced LOO-ah) means "Moon" in Portuguese), is a powerful, fast, light-weight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

Software QA and Testing Resource Center

CWE/SANS TOP 25 Most Dangerous Programming Errors  Experts Announce Agreement on the 25 Most Dangerous Programming Errors - And How to Fix Them
Agreement Will Change How Organizations Buy Software.   PDF For Printing   More about PDF  More about Security

Convert Zone File conversion PDF to Word, etc/Word to PDF, other Applications, etc... Video, Audio and other Code conversions...

Programming Applications (VBA)        Microsoft Windows Operating System

Microsoft SQL Server Microsoft Server System

The Official Win32::Perms Home Page. One of the most frustrating aspects of administrating Win32 machines is the way that permissions are managed. The only way to modify permissions is by using the GUI tools that come with the operating system, such as the Explorer.exe program. There are other tools such as Cacl.exe but they are not necessarily easy to find nor are they easy to use. Additionally such tools typically only work on permissions for one particular type of object (such as files and directories or printer shares). This is what the Win32::Perms extension was designed to combat. It allows a script to query and modify the permissions on files, directories, registry keys, network shares and printer shares. In addition to permissions the extension also allows the management of how an object is audited as well as editing the objects owner and group.

Representational State Transfer (REST) is a software architectural style for distributed hypermedia systems like the world wide web.

Rate Our Script
@ TheCgiSite.com

ImageMagick™ is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats

TutorGig.com - The Tutorial Website

OPERATOR DIFFERENCES The .. range operator treats certain character ranges with care on EBCDIC machines. For example the following array will have twenty six elements on either an EBCDIC machine or an ASCII machine. Find out about cJ, cI, (You may see these when loading Excel characters codes via PERL), etc...

ASCII, American Code for Information Interchange. Character Symbols. Hexadecimal Binary Octal etc..

Download RPN Calculator The RPN Calculator application was designed to be an advanced calculator that takes input in Reverse Polish Notation. It supports variables, a fair number of scientific functions, the ability to compile equations and add them to a menu for quick and easy usage / access and more.  More about Reverse Polish Notation, (RPN) by analogy with the related Polish notation, a prefix notation introduced in 1920 by the Polish mathematician Jan Łukasiewicz, is a mathematical notation wherein every operator follows all of its operands. It is also known as Postfix notation and is parenthesis-free. e.g. 5 7 +

Hungarian notation Hungarian notation was designed to be language-independent, and found its first major use with the BCPL programming language. Because BCPL has no data types other than the machine word, nothing in the language itself helps a programmer remember variables types. Hungarian notation aims to remedy this by providing the programmer with explicit knowledge of each variable's data type. e.g. intVariablename, strVariablename, pntVariablename, etc....The first part of each variable name indicates the data type, e.g., integer, string, pointer, etc....

Acronym Finder Acronym or abbreviation to find
Quick FAQ Search The Usenet FAQ Archives Frequently Asked Questions
  FAQTS. (Frequently Asked Question)

Search engines. Online Dictionary, Thesaurus. Acronym, abbreviation finder, etc. Includes Acronym or abbreviation, Dictionary, Thesaurus, FAQ and more...

Dret's, (Erik Wilde), Web and XML, (other programming languages),  glossary. The acronym index (shown below) provides a concise list of all acronyms, while the individual letter indices (always accessible via the letter bar) list the full names as well. If you are interested, you can look at some Statistics about the Glossary

CGI, Common Gateway Interface is a method used by PERL, and other languages, to pass data and other information to and from the server.

CGIWrap User CGI Access

CGI Programming on the World Wide Web

Geodsoft provides tips on designing and developing web sites and administering the computers they run on and the networks of which they are a part.

Apache open-source software and Apache Servers. Mod Rewrite.

Microsoft Office Update (Stay up-to-date with critical patches and free recommended Microsoft Office downloads).

Microsoft ADO (ActiveX Data Objects)

Distributed Component Object Model (DCOM) for Windows 98 v1.3. DCOM98 1.3 extends the support for Distributed Component Object Model (DCOM) for Microsoft Windows 98.

Nerd Tests at you a Nerd or a Geek, test yourself and Jokes etc....

The Site Wizard Website design, promotion, programming and revenue making.

The Internet Ray Tracing Competition is an open competition. Deadline for still image submission is every two months; for animations, every three months. Participants may use any 3D rendering program. The complete rules for stills and rules for animations spell out everything you need to know about submitting an entry. Ray Tracing is used to produce 3D images, quite often used in game programming.  (Games Programming, programming games, coding games, games coding)

Adobe® Flex® 2 is the most complete, powerful application development solution for creating and delivering rich Internet applications (RIAs) within the enterprise and across the web. It enables enterprises to create personalized, multimedia-rich applications that dramatically enhance user experience, revolutionizing the way people interact with the web. Overview - Rich Internet Applications.

Codec is an abbreviation for Coder-Decoder or Compressor/Decompressor,. It may be used for analog-to-digital (A/D) and digital-to-analog (D/A) converter for translating the signals from the outside world to digital, and back again. Or used to compress/uncompress files for easier storage and/or transmission.

Codec Installation Packages for IT Professional Microsoft Windows Media codecs are automatically downloaded by Microsoft Windows Media Player, including all Microsoft Windows Media codec updates.
Windows Media Video 9 Series Codecs
Players and viewers. Messenger Services.
Visualisation of how Search Engines and Keywords link together
Free-codecs.com
Codecs Central
Free Codecs
GSpot Codec Information Appliance
Sherlock® The Codec Detective

LAMP is an acronym for a set of free software programs commonly used together to run dynamic Web sites: Linux, the operating system; Apache, the web server; MySQL, the database management system (or database server); Perl, PHP, and/or Python, scripting languages. 

Host Library Tutorial is designed to guide you through the initial steps of setting up Apache, MySQL, and PHP on Linux.
LAMP Tutorial: Linux, Apache, MySQL, PHP Introduction.
On LAMP O'Rielly
Linux Apache MySQL PHP Web Sites

OpenCV, (Open Source Computer Vision).   Download OpenCV   Introduction to programming with OpenCV   OpenCV Wiki This Wiki is intended to support the OpenCV community. OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision. Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); Stereo and Multi-Camera Calibration and Depth Computation; Mobile Robotics.   Introduction to Programming With OpenCV   Getting Started with OpenCV

Rebol, (Relative Expression Based Object Language).  What is Rebol    Learn Rebol A uniquely small and productive development tool that can be used to create powerful desktop software, dynamic CGI web site and server applications, rich distributed browser plugin applications, mobile apps, and more. REBOL's blend of capability, compact size, ease of use, cross-platform functionality, and variety of interpreter platforms enable it to gracefully replace many common tools such as Java, Python, Visual Basic, C, C++, PHP, Perl, Ruby, Javascript, toolkits such as wxWidgets, graphic/multimedia platforms such as Flash, DBMSs such as Access, MySQL, and SQLite, a variety of system utilities, and more, all with one simple paradigm. Despite its broad usefulness, REBOL is far easier to implement than any other comparable tool. The REBOL Developer Network

Rebol Programming - Learn Rebol with Real-World Examples

Search-This Empowering Webmasters for Online Success! Website promotion, internet marketing, Blogging, Web standards, usability, design, development

Boston University Scientific Computing and Visualization Group

Tutorialfind Learn more about computer related items.

HelpLine Your computer problems solved with Jay Lee.

Google Data APIs Client Library  More Google Knowledge. Google Information

Ajaxian Blog

Absolute Code Finder you find your code snippets at lightning speed, by keyword. I am a web and software developer, I’m fully aware that, whenever we’re developing, we do need to find our pieces of code fast. That is why I developed this nifty time saver and efficiency provider. You contact, directly from within the software, twenty major code repositories. You enter a keyword, you scroll the combo displaying the repositories, the soft takes you there. It also provides several keyword suggestion tools. Will help find coding in ASP, or PHP, C++, C#, Ruby, Ajax, etc

Iincredible Tutorials. A website dedicated to bringing you free video tutorials on a variety of different softwares. Each tutorial is slow paced, allowing you to easily follow step by step. Videos are continually being added to the site so be sure to check back often. Also, if there’s a lesson you would like to see covered, there is a contact form you can use to give your suggestion :-

IncredibleTutorials

FREE Video Tutorials on Flash, Photoshop, WordPress and More!

Creating a Looping Background in Anime Studio
Tue, 24 Jan 2012 18:25:29 +0000 - Looping backgrounds or environments are useful for creating a prolonged panning effect. It can also help cut down on resources in some situations. Anime Studio’s

Continue Reading »
How to Create a Walking Animation with Anime Studio
Mon, 23 Jan 2012 22:11:50 +0000 - With a character drawn and a skeletal structure set, creating a walking animation in Anime Studio is a pretty easy process. Here I show you

Continue Reading »
Saving and Reusing Assets with the Library
Mon, 09 Jan 2012 23:43:05 +0000 - In this lesson I demonstrate how to organize, save and reuse assets using the Library in Anime Studio. This is useful if you have large

Continue Reading »
How to Draw a Cartoon Character
Fri, 06 Jan 2012 22:21:38 +0000 - In this 45 minute lesson, I demonstrate how to draw a cartoon character in Anime Studio. Many techniques will be used here, including layer usage,

Continue Reading »
The Sequencer Timeline in Anime Studio
Tue, 03 Jan 2012 18:44:33 +0000 - The Timeline Sequencer in Anime Studio allows you to sequence animations and other assets on the timeline. This is useful for moving a bunch of

Continue Reading »
Adding Text in Anime Studio
Mon, 02 Jan 2012 22:04:58 +0000 - The text tool is useful for creating written on-screen dialog, credit sequences, environmental pieces and much more. The good thing is that it acts like

Continue Reading »
Important Books on Animation
Wed, 30 Nov 2011 18:50:22 +0000 - Animation is a very complicated process and the best way to tackle it is to absorb all the knowledge you possibly can. Below are a

Continue Reading »
Frame By Frame Animation in Anime Studio
Tue, 29 Nov 2011 23:47:08 +0000 - While Anime Studio wasn’t designed to be a robust frame by frame animation software, you can still achieve the effect with Switch Layers.
Exporting Animations in Anime Studio
Mon, 28 Nov 2011 23:23:05 +0000 - Ready to share your Anime Studio work with the world? Learn how to export videos, image streams and Flash SWFs files in this easy to

Continue Reading »
Creating, Saving and Combining Character Movements in Anime Studio
Fri, 18 Nov 2011 20:48:09 +0000 - Did you know you in Anime Studio you can create movements for characters and save them to be used later on? You can also combine

Continue Reading »

Embarcadero Developer Network (EDN), Community site for developers where you can access, leverage and contribute valuable information and knowledge at any time. The knowledge, systems, and membership that are EDN exist to enhance the effectiveness of your day-to-day job performance, enrich the career of anyone involved in systems development and management, and extend the breadth and depth of the industry.

Microsoft HTML Help Workshop (Hhw.exe) is an executable program designed to help you create help systems using source files based on Hypertext Markup Language (HTML). With HTML Help Workshop, you can create help systems for distribution with a software program or as stand-alone systems on a Web site.  The file hhc.exe is a legitimate component of

Help Compilers A help compiler is required to turn the output of any help authoring tool (including Help & Manual) into a compiled Windows help file. The help compilers are provided by Microsoft for free. There are separate compilers for HLP and for CHM (HTML HELP) files.

Launchpad A bug tracker software teams to collaborate on bug reports and fixes. A code hosting and software collaboration platform. Open source -- you can join the community of people who help improve it.

Freelance Counter is a small program designed for freelances that will help you calculate your work hours for every job you have. It can also generate monthly report and export it to Excel.

Programming Bulls I love the code 

Software QA and Testing Resource Center

Document Object Model (DOM), ( Wikipedia), is a cross-platform and language-independent convention for representing and interacting with objects in HTML, XHTML and XML documents. Aspects of the DOM (such as its "Elements") may be addressed and manipulated within the syntax of the programming language in use. The public interface of a DOM is specified in its Application Programming Interface (API).

DeviceTools is a comprehensive and free portal, aimed at providing engineers who develop embedded devices all the information needed to make their next design a success.

UPX, (Ultimate Packer for eXecutables ), is a free, portable, extendable, high-performance executable packer for several different executable formats. It achieves an excellent compression ratio and offers very fast decompression. Your executables suffer no memory overhead or other drawbacks for most of the formats supported, because of in-place decompression.

Inno Setup is a free installer for Windows programs. Inno Setup rivals and even surpasses many commercial installers in feature set and stability.

Doug Knox A site is actually more of a site for scripts you can run on your computer. All of the scripts are designed to fix various computer problems you may be having. You'll also find information on different operating systems as well, so this is a good all around computer resource to help you solve your computer problems.

Fix Text - Converts out strange non-web character codes when filling out web forms

The Testable Explorer Blog (What you need to know about testing). By Miško Hever an Agile Coach at Google where he is responsible for coaching Googlers to maintain the high level of automated testing culture.

Pastebin. A website where you can store text for a certain period of time. The website is mainly used by programmers to store pieces of sources code or configuration information, but anyone is more than welcome to paste any type of text. The idea behind the site is to make it more convenient for people to share large amounts of text online. Users have the ability to make private pastings, so they are only visible to the people they choose to share their links with.

KRyLack File Checksum Tool is a free utility that can generate a MD5, SHA-1, HAVAL, MD2, SHA-256, SHA-384, SHA-512 hash from a file. A Hash (Checksum) is a sort of digital fingerprint, uniquely identifying each file. These are common hashes that are used to verify the integrity and authenticity of files. The software allows you to verify the Hash to ensure the file integrity is correct with the matching file or create new checksum for your important data. Many download sites list the MD5 hash along with the download link. Application is portable and does not require any installation.

Developer Tools for Skype more VoIP, STUN, TURN, NAT and ICE, SBC, Session Border Controllers and SIP Technologies and WAP, WML, Wireless Markup Language, Wireless links, Wi-Fi, BlueTooth, PixeCode, PDF414, Semacode, Datamatrix, radio

Unofficial Official SAS/C Compiler Support Page

Slashdot "News for Nerds". Stuff that matters.

Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively.

Stack Overflow is a collaboratively edited question and answer site for programmers – regardless of platform or language. It's 100% free, no registration required. (Not really a Forum more a Question and Answer site).

RexSwain covers various languages e.g. Demonstrates server-parsed HTML, Perl 5 Reference Guide, KEDIT commands and KEXX language, etc...

Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. The Eclipse Foundation is a not-for-profit, member supported corporation that hosts the Eclipse projects and helps cultivate both an open source community and an ecosystem of complementary products and services.

Most Pressed Keys when programming, Heat Maps of key press use with diff rent coding languages. What happens when having to deal with the different syntaxes, does the syntax allow you to be more expressive or faster at coding in one language or another.Whch keys are pressed most when writing with different programming languages.  More about Heat Maps

GNU General Public License

HEX to BIN to DEC Calculator Handy for programmers who need to convert. SubnetOnline Your online IP subnet calculator and network tools collection..."

IDE. Integrated Development Environment and Programming Editors

Games Programming, programming games, coding games, games coding,

Three Dimensional Graphics VRML, (Virtual Reality Modelling Language), and Stereo Graphic Images

Mobilephone Programming. Develop Mobile Apps, How the make mobilephone applications. The best Mobilephone Apps. Mobilephone applications to bring more life to your phone to life.

Forums. Computing Forums. Webmaster Forums, Programming Forums

Widgets and Gadgets. Small free-standing applications that reside on your computer.

Regular Expressions

Cascading Style Sheets CSS

Shell Scripting links

Our Microsoft Windows page

.htaccess Files and .htaccess Help. How use to .htaccess

Apache open-source software and Apache Servers. Mod Rewrite

Windows Rewrites

Server Side Includes. SSI

Augmented Reality (AR)

Consider Diagnostics and Security  Scams and hoaxes. Fraud warnings. Virus Attacks

Operating Systems and Graphical User Interfaces. Windows Visa/XP, Linux, Apple, BeOS, etc.

Copy and paste How to

Hosting Question you should ask

Back to top ® © ™ are owned by respective authors and websites. There may be a charge for some software. Always perform an Anti-Virus Check on any Software

Web Masters. Click Here Now to start making money. A Great opportunity to make some money. Receive 50% by offering your users Ton's of Keywords on A Great Portal websites. Our Affiliate Program Pays you 50% on Level 1 of Every Sale of our Text Link both searchable and static Text Link!

Compare Bargains. Discounts and special offers. Compare Bargains Domain Name for Sale, URL, for Sale. http://www.comparebargains.com A domain name to make money from.

Home   Advertising Methods FREE TIPS

A Computer Portal. Freeware, Shareware. Download software. Computer languages and Programming code. Including  PERL Scripts and Java Scripts. Webmaster Tools. Internet Marketing, Website promotion. Hardware Help from BIOS to Windows and UNIX.

® © ™ are owned by respective authors and websites. There may be a charge for some software. Google™ is a trademark of Google Inc, These pages are not endorsed by Google or any other Company. Always perform an Anti-Virus Check on any Software