banner.jpg
Web Development and Tools Powered by WebSellerTM

 

Home

Tips
  Umlauts/UTF-8
  Normalization
  OemToAnsi
  MySQL Import
  Site Search
  City Desk
  DynDNS
  MXLookup
  SPAM

SDT

Support
  Downloads
  Contact Us

Impressum

German

RSS Feed

Site search:

Web Search

Made with CityDesk


Software Development Techniques (SDT)

By Antje Binas-Holz
Last Update: Friday, October 07, 2005

A brief history about the magazine can be found at Michael Zech's Homepage. Michael was the Chief Contributor of Nantucket News and has been published a lot of articles under the various names of the magazine.

Magazine Software Development Techniques (SDT) formerly  known as Xbase Techniques, has been based on Nantucket News. All the different names are indicating the appropriate owner. Nantucket Corporation created the well known Clipper Compiler and sold it later to Computer Associates (CA). The same happened to Nantucket News, which has been published by CA under the name Xbase Techniques.  Later on CA stopped publishing the magazine and allowed us to continue publishing it under the name Software Development Techniques.
Clipper was originally created in 1985 as a compiler for dBASE III. As the product matured, it remained a DOS tool for many years. Nantucket's Aspen (Clipper for Windows) project later matured into the Windows native-code Visual Objects compiler. The whole story about Clipper and Visual Objects has been the main emphasis of the magazine.

Assisted by my husband Uwe (a kernel developer of Visual Objects) and as a former contributor I published a couple of articles for SDT. Some of them can be found here.

From utility to the service
Published by SDT, issue 04/99 

Windows NT is based on services, a special kind of utility programs. Implementation of services is based on WIN32 API functions. Their use is not quite trivial. This article shows how to use service API functions and describes two new classes I wrote in order to substentially simplify service creation.

Garbage Collector of VO 2.5
Published by SDT, issue 03/99 

Recycling is a very popular issue. A running application produces lots of garbage or wasted data. What does really happen to it? Does VO deserve the Energy Star? Why does VO support dynamic memory allocation? These and other questions will be discussed in the following article.

Active Server Pages (2)
Published by SDT, issue 02/99 

A general introduction to Active Server Pages has been already presented in a previous article (see SDT 1/99). Javascript has been used as the language of choice for ASP development. This article demonstrates, that the latest version 2.5 of CA Visual Objects is able to fit into this technology as well.

Active Server Pages (1)
Published by SDT, issue 01/99 

The series of articles for Internet server applications (see XBT 4/97, SDT 1/98 and SDT 2/98), appeared so far, is today continued by me with the conception of a further technology. Suitable to the emphasis of this issue there are this time Active server Pages (short ASP) in the focal point, which are based on COM.

FTP by CA-Visual Objects 2.0
Published by SDT, issue 04/98 

Version 2.5 of CA-Visual Objects will besides many other new features focus on most important Internet protocols. If you don't want to wait until VO's Beta you should get involved with Microsoft Windows Internet API in advance. It offers a functional interface for Gopher, FTP and HTTP. The following article shows how to use it in order to implement a complete FTP class in CA Visual Objects.

What about Rushmore© ?
Published by SDT, issue 03/98 

Visual Objects built in CDX RDD offers interesting options for query optimising based on Rushmore technology in order to be compatible with FoxPro(c). The following contribution describes a very similar approach written in Visual Objects and implemented as a class library.

Using C++ Classes DLLs in CA-VO
Published by SDT, issue 02/98 

CA-Visual Objects 2.0 supports calling of own and foreign strong typed functions and methods. Stack layout of the generated code is very similar to code created by Microsoft Visual C++ Compiler. Even methods with PASCAL calling convention can be used, which allows the implementation of COM in VO. This article provides the next step and demonstrates how to call methods with other calling conventions including constructors and destructors of C++ classes.

Internet Server Applications by CA-VO (3)
Published by SDT, issue 02/98 

After having described CGI applications and ISAPI extensions (see SDT 1/98) and how to create them by Visual Objects this time we will focus on ISAPI filter DLLs.

Internet Server Applications by CA-VO (2)
Published by SDT, issue 01/98  

First article about Internet programming by CA Visual Objects described how to create CGI applications. The result was a ready to use application framework based on a class dedicated for CGI .

Internet Server Applications by CA-VO (1)
Published by Xbase Techniques, issue 4/97 

Everybody is talking about World Wide Web (WWW) and the Internet at all. Even if this is maybe more a hype then reality there is no question about the fact, that the whole information technology is about to change. Acceptance of the Web is depending on broadband capability of physical connections. We, the VO developer community, should be prepared to meet the requirements of this internet future.