2nd Edition YOUR FREE GUIDE TO PROGRAMMING RUBY

2nd Edition YOUR FREE GUIDE TO PROGRAMMING RUBYRuby is a cross-platform interpreted language which has many features in common with other ‘’scripting” languages such as Perl and Python. However, its version of object orientation is more thorough than those languages and, in many respects, it has more in common with the great-granddaddy of ”pure” OOP languages, Smalltalk. The Ruby language was created by Yukihiro Matsumoto (commonly known as ”Matz”) and it was first released in 1995.
Read more

Programming in Ruby

Programming in RubyTake the pure object-orientation of Smalltalk, but remove the quirky syntax and the reliance on a workspace. Add in the convenience and power of Perl, but without all the special cases and magic conversions. Wrap it up in a clean syntax based in part of Eiffel, and add a few concepts from Scheme, CLU, Sather, and Common Lisp. You end up with Ruby, a language that is already more popular than Python in its native Japan.
Read more

Image Processing Library C++ Edition v1.2 Introduction, Tutorial, and User Guide

Image Processing Library C++ Edition v1.2 Introduction, Tutorial, and User GuideIPL/C++ (image processing library C++ edition) is a result of two things: the need of useful common image processing routines, and the frustration of not being able to find a satisfactory and free one.
Read more

DirectX in C# in Brief

DirectX in C# in BriefSeveral techniques of implementing DirectX functionality into C# application will be presented. Their common attribute is an idea of component object model (COM) because DirectX is based on component technology. This paper will be focused on use of DirectX graphical capabilities within the C# code of the Microsoft .NET Framework. Three main techniques will be described. First, COM interoperability which allows us to decide what specific functionality to use. There will be also mentioned some basic principles like memory management and garbage collector (GC) and some approaches based on wrapper classes. Second, Visual Basic type library that includes all the functionality, and third, the complete solution known as DirectX 9.0. Each technique will be supported with a code snippet and with several reasons stating its suitability. Nowadays, the need for security can be more important than for the efficiency. This also gives a right answer for the question of how good is solution provided by use of DirectX and .NET Framework.
Read more

Working with Data in ASP.NET 2.0 - Efficiently Paging Through Large Amounts of Data

Working with Data in ASP.NET 2.0 - Efficiently Paging Through Large Amounts of DataAs we discussed in the preceding tutorial, paging can be implemented in one of two ways:
- Default Paging – can be implemented by simply checking the Enable Paging option in the data Web control’’s smart tag? however, whenever viewing a page of data, the ObjectDataSource retrieves all of the records, even though only a subset of them are displayed in the page
- Custom Paging – improves the performance of default paging by retrieving only those records from the database that need to be displayed for the particular page of data requested by the user? however, custom paging involves a bit more effort to implement than default paging
Read more

Next Page →