Books
Recommended reading across all 17 categories.
-
Sorting and Searching Algorithms
A small guide on the following topics : Arrays, Linked Lists, Timing Estimates, Insertion sort, Shell sort, Quicksort, Hash Tables, Binary Search Trees, Red-Black Trees, Skip Lists, External Sorts, B-Trees.
-
AVL Trees: Tutorial and C++ Implementation
An AVL tree is a special type of binary tree that is always 'partially' balanced. The criteria that is used to determine the 'level' of 'balanced-ness' is the difference between the heights of subtrees of a root in the tree
-
A Tutorial on Pointers and Arrays in C
One of those things beginners in C find difficult is the concept of pointers. The purpose of this tutorial is to provide an introduction to pointers and their use to these beginners.
-
A Tutorial on Pointers and Arrays in C
One of those things beginners in C find difficult is the concept of pointers. The purpose of this tutorial is to provide an introduction to pointers and their use to these beginners.
-
Optimizing C++
Imagine that you are about to finish a relatively large program, one that has taken a few weeks or months to write and debug. Just as you are putting the finishing touches on it, you discover that it is either too slow or runs out of memory...
-
The Function Pointer Tutorials
Function Pointers provide some extremely interesting, efficient and elegant programming techniques. You can use them to replace switch/if-statements, to realize your own late-binding or to implement callbacks. Unfortunately - probably due t...
-
C++ Tutorials
Created by Bjarne Stroustrup of AT&T Bell Labs as an extension of C, C++ is an object-oriented computer language used in the development of enterprise and commercial applications. Microsoft’s Visual C++ became the premier language of choice...
-
SitePoint CSS Reference
SitePoint CSS Reference! We’ve worked hard to make this the most detailed and up-to-date reference on the subject available.
-
HTML, XML and JavaScript
Introduction to HTML, XML and JavaScript.
-
Css
CSS
-
Complete CSS Guide
Complete CSS Guide, a reference to every aspect of cascading style sheets. If you need help learning CSS or if you're looking for info about selectors, properties and all the other aspects of cascading style sheets, this is the place.
-
HTML Tutorial
Online Free open ebook.
-
HTML 4.0 Reference
The new HTML standard provides a number of significant improvements over previous versions of the language while emphasizing the concepts of accessibility and structural markup.
-
HTML 3.2 in 24 Hours
Before you begin creating your own Web pages with HTML, you need some backgroundknowledge about what Web pages are, how they work, and what you can expect to achievewith them. This chapter provides a quick summary of those basics and some p...
-
Introduction to XML for web developers
Surely, if you have decided to learn about XML, you are probably already quite familiar with the concepts behind HTML (HyperText Markup Language). So let's start from there.
-
XML WebServices and SOAP
We embark upon our subject of Web Services with the primary assumption that you have read either our book on ASP.NET, or any one of the innumerable others, strewn all over the market. So, we will not submerge ourselves into every microscopi...
-
XML WebServices and SOAP
We embark upon our subject of Web Services with the primary assumption that you have read either our book on ASP.NET, or any one of the innumerable others, strewn all over the market. So, we will not submerge ourselves into every microscopi...
-
XML and Databases
This paper gives a high-level overview of how to use XML with databases. It describes how the differences between data-centric and document-centric documents affect their usage with databases, how XML is commonly used with relational databa...
-
HTML 4.01 Specification
This specification defines the HyperText Markup Language (HTML), the publishing language of the World Wide Web. This specification defines HTML 4.01, which is a subversion of HTML 4. In addition to the text, multimedia, and hyperlink featur...
-
XHTML 1.0 Specification
This specification defines XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4. The semantics of the elements and their attributes are defined in the W3C Recommendation...
-
XML 1.0 (3rd Edition)
This specification, together with associated standards (Unicode and ISO/IEC 10646 for characters, Internet RFC 1766 for language identification tags, ISO 639 for language name codes, and ISO 3166 for country name codes), provides all the in...
-
CSS2 Specification
This specification defines Cascading Style Sheets, level 2 (CSS2). CSS2 is a style sheet language that allows authors and users to attach style (e.g., fonts, spacing, and aural cues) to structured documents (e.g., HTML documents and XML app...
-
CSS
Cascading Style Sheets or CSS, as it is informally known, is the premier developer’s tool for designing high-end websites. CSS language works with HTML to define the contents of a website with ease and flexibility in a straightforward proce...
-
CSS
Cascading Style Sheets or CSS, as it is informally known, is the premier developer’s tool for designing high-end websites. CSS language works with HTML to define the contents of a website with ease and flexibility in a straightforward proce...
-
XML
A dialect of SGML (Standard Generalized Markup Language), XML (Extensible Markup Language), is not a programming language but a set of rules that structure data in a representational manner. XML rules are standard, leading the programmer to...
-
CSS3
Cascading Style Sheets (CSS) is a style sheet format, endorsed by the World Wide Web Consortium (W3C) that works with HTML documents using simple syntax and various style properties denoted by English language keywords.
-
XML
XML Tutorial
-
C#.NET Web Developer's Guide
Web Developer's Guide through C#.net
-
C# FAQ
The C# FAQ for C++ programmers was first posted in Aug 2000, and is regularly updated. It answers many of the questions that C++ developers have when they first encounter C#. I recommend that you read the .NET Framework FAQ before reading t...
-
C# Essentials
The C# Essentials online book contains 27 chapters of detailed information intended to provide everything necessary to gain proficiency as a C# programmer.
-
C# Language Specification
Download free this book.
-
The Mono Handbook
This guide includes Introduction, Installing Mono, Using Mono, Developing Applications with Mono, Using advanced technologies, Developing GUI Applications with Mono and Mono Web technology.
-
C# Language Specification
Download free this book.
-
.NET Book Zero
.NET Book Zero: What the C or C++ Programmer Needs to Know About C# and the .NET Framework. This free on-line 267-page book is an introduction to C# and the Microsoft .NET Framework for programmers who have experience with C or C++.
-
C#
C#, Microsoft’s leading programming language, is an object-oriented programming language that programmers use to develop software within the .NET framework. C# is capable of providing superb features such as array bounds checking, strong ty...
-
C# From a Java Developer's Perspective
It is the best and most detailed comparison of the two languages.It has lot of good example and is very useful in understanding the concepts of both the languages. What follows is an overview of similarities and differences between the lang...
-
ASP.NET Tutorials and Tips
The ASP.NET QuickStart is a series of ASP.NET samples and supporting commentary designed to quickly acquaint developers with the syntax, architecture, and power of the ASP.NET Web programming framework.
-
The Latest News and Articles about Asp Programming Tool
Active Server Pages (ASP) is Microsoft's server-side technology for dynamically-generated web pages that is marketed as an add-on to Internet Information Services (IIS).
-
ASP.NET Resource Center
ASP.NET is one of the most popular Internet and Web development tools in use today. Our ASP.NET Resource Center focuses on the vast amount of free ASP.NET content available online, plus some for-sale items
-
GridView Examples for ASP.NET 2.0
This article illustrates how to accomplish a number of common tasks with the Microsoft ASP.NET 2.0 GridView control. Each task is accompanied by a description of the new concepts covered, and the complete working examples are available for...