<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://p.moreover.com/xml_dtds/rss-0_91.dtd">
<rss version="0.91">
<channel>
	<title>Web Development and Tools</title>
	<link>http://www.sqldbu.com</link>
	<description>MySQL Development Tools, Tips and Tricks, C++ source code and platform independing solutions</description>
	<language>en-us</language>
	<managingEditor>uwe@sqldbu.com</managingEditor>
	<webMaster>uwe@sqldbu.com</webMaster>

	
	  <item>
		<title>MySQL Data Import</title>
		<link>http://www.sqldbu.com/eng/sections/tips/mysqlimport.html</link>
		<description>
			<![CDATA[
Do you know the problem? You are about to migrate an existing project to MySQL while looking for an appropriate conversion tool. Utility <em>ImpSql</em> can be the solution for this problem. It supports DBF and CSV file import as well as all usual memo file formats like <a href="sections/tips/mysqlimport.html">FPT (FoxPro, Comix), DBT (Clipper) and DBV (FlexFile)</a> 
.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>German umlauts and UTF-8</title>
		<link>http://www.sqldbu.com/eng/sections/tips/utf8.html</link>
		<description>
			<![CDATA[
We have been asked recently in our Forum about&nbsp; German Umlauts based on UTF-8 . It turned out to be a problem being worth a more deeper discussion. The problem itself came up while working with CityDesk used as Content Manager. Everything looked ok, CityDesk templates have been configured correctly, however all characters above code 127&nbsp; have not been displayed correctly in the browser. <a href="sections/tips/utf8.html">What went wrong?</a>			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>DynDNS - My own Internet domain</title>
		<link>http://www.sqldbu.com/eng/sections/tips/dyndns.html</link>
		<description>
			<![CDATA[
Do you&nbsp;want to host your own web site by yourself using your DSL connection to the Internet? You don't want to&nbsp;depend on an external ISP anymore?&nbsp;Do you want to have this all for free?&nbsp;This article shows you <a href="sections/tips/dyndns.html">how it works ...</a>			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Software Development Techniques (SDT)</title>
		<link>http://www.sqldbu.com/eng/sdtvo.html</link>
		<description>
			<![CDATA[
			
VO Journal SDT XBase Techniques Nantucket News Software Development Visual Objects Clipper			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>What's up here ?</title>
		<link>http://www.sqldbu.com/eng/index.html</link>
		<description>
			<![CDATA[
			
MySQL Development Tools Tips Tricks  C++ source code platform independing			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>MySQL Import and Normalization</title>
		<link>http://www.sqldbu.com/eng/sections/tips/normalize.html</link>
		<description>
			<![CDATA[
Lots of articles and books describe data normalization and information given there often scare people instead of offering some help. I am not going to dive into another theoretical discussion about different normalization forms and how to achieve them.&nbsp; This article is trying to solve a real world problem people are often faced with instead:&nbsp; How can I import <a href="sections/tips/normalize.html">a single Excel like spreadsheet into one or more MySQL tables</a> representing the first normal database form?			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>From Oem to Ansi</title>
		<link>http://www.sqldbu.com/eng/sections/tips/oem2ansi.html</link>
		<description>
			<![CDATA[
Data conversion from old DOS based projects often requires <em>Oem2Ansi</em> translation. You might say that this is not a big deal, since <em>Windows</em> has build in all required functions to do the job. Well, that's true but what if you are developing a platform independent tool, you have to support different language settings or you need a way to support a language where you don't even know the rules for this conversion?
The following article desribes a generic way to solve all these problems by a <a href="sections/tips/oem2ansi.html">template based Oem to Ansi translation</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Download Area</title>
		<link>http://www.sqldbu.com/eng/sections/support/downloads.html</link>
		<description>
			<![CDATA[
			
Downloads Samples Source Code 			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Site Search</title>
		<link>http://www.sqldbu.com/eng/sections/tips/sitesearch.html</link>
		<description>
			<![CDATA[
A local search facility is a very important property of well designed web sites. There is a couple of tools available in order to implement a site based search. On the other hand big search engines like Google offer the option to index the site in order to use it's own engine. The drawback are monthly index updates made by Google. Changes (document updates, deletions or additions) will be disregarded by user search requests until the next index update have been made. The following article describes a WebSeller based <a href="sections/tips/sitesearch.html">site search approach not depending on any other third party service ...</a><br />			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Tips</title>
		<link>http://www.sqldbu.com/eng/articles.html</link>
		<description>
			<![CDATA[
This section is supposed to contain more or less regular contributions for developers,&nbsp;utilities, tips and tricks <a href="articles.html">...</a>			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>A full featured Web Site Template made with CityDesk</title>
		<link>http://www.sqldbu.com/eng/sections/tips/citydesk.html</link>
		<description>
			<![CDATA[
To set up a full featured Web Site including shopping area, 
discussion board and search capabilities can be a 
demanding challenge especially if you have to combine 
it with an easy to use Content Management System. 
But I am pretty sure that I finally found exactly 
what I need and ended up with <a href="sections/tips/citydesk.html">following solution</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Forumware</title>
		<link>http://www.sqldbu.com/eng/sections/tips/forumware.html</link>
		<description>
			<![CDATA[
A discussion board for exchanging opinion and know how is a key feature of&nbsp;good and supportive web sites. When I thought about how to implement it I end up with the idea of using WebSeller. And guess what, it works! No limitation, no runtime fees. The license free version of WebSeller does the job perfectly. <a href="sections/tips/forumware.html">The following</a> article describes the solution.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Download</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/downloads.html</link>
		<description>
			<![CDATA[
The SqlDBU lets individual users maintain MySQL tables of any size. This CGI tool is <a href="sections/dbu/downloads.html">freeware</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Impressum</title>
		<link>http://www.sqldbu.com/eng/sections/impressum.html</link>
		<description>
			<![CDATA[
Impressum.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Sql Database Utility</title>
		<link>http://www.sqldbu.com/eng/sqldbu.html</link>
		<description>
			<![CDATA[
Database Utility SqlDBU, Version 3.1.61 has been <a href="sqldbu.html">released</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>How to fight SPAM</title>
		<link>http://www.sqldbu.com/eng/sections/tips/spam.html</link>
		<description>
			<![CDATA[
SPAM is the usual expression for unsolicited e-mails. The term stands for&nbsp;<em><strong>Sp</strong>iced H<strong>am</strong></em> or&nbsp;<em><strong>SP</strong>read <strong>A</strong>round <strong>M</strong>essage.</em>&nbsp;Other sources are stating that the origin of the word <a href="sections/tips/spam.html">SPAM comes from a Monthy Python Sketch</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Bug Tracking</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/bugtracking.html</link>
		<description>
			<![CDATA[
Maintaining a good structured bug database is essential for the quality of the software, because it is the foundation for fixing bugs and keeping track of problems. SqlDBU includes all necessary features to maintain such a <a href="sections/dbu/bugtracking.html">bug database for it's own problems during the whole life cycle</a>.<br />			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Documentation</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/documentation.html</link>
		<description>
			<![CDATA[
SqlDBU helps to maintain tables, relations and selections which can be<br />
tailored to appropriate operators. When using SqlDBU those operators just see "their" tables and relations and therefore only have access to data they are responsible for. SqlDBU is an <a href="sections/dbu/documentation.html">open tool and&nbsp;can be used for various purposes</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>MXLookup - How to start system tools</title>
		<link>http://www.sqldbu.com/eng/sections/tips/mxlookup.html</link>
		<description>
			<![CDATA[
MXLookup can be used in order to determine the e-mail relay servers for a specific e-mail domain name.&nbsp;This approach is described&nbsp;by <em>RFC 2821</em> for Internet mail transport from client to server and between different mail server. See <a href="sections/tips/mxlookup.html">how to use it </a>within your application.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Installation</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/installation.html</link>
		<description>
			<![CDATA[
The installation requires at least a working internet connection and a valid FTP access (user name and password) to the document and script root of the target HTTP server <a href="sections/dbu/installation.html">...</a>			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Access Control</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/access.html</link>
		<description>
			<![CDATA[
			
Access Control			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Record Order and Sorting</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/order.html</link>
		<description>
			<![CDATA[
			
Record Order and Sorting			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Multi Language Support</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/languages.html</link>
		<description>
			<![CDATA[
			
Multi Language Support			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Web based software update</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/update.html</link>
		<description>
			<![CDATA[
			
Web based software update			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Installation</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/install.html</link>
		<description>
			<![CDATA[
			
Installation			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>SqlDBU in action: Simple Bug Tracking System</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/sample.html</link>
		<description>
			<![CDATA[
			
SqlDBU in action: Simple Bug Tracking System			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Locate and Filter</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/filter.html</link>
		<description>
			<![CDATA[
			
Locate and Filter			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Data Import and Export</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/import.html</link>
		<description>
			<![CDATA[
			
Data Import and Export			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Content Management</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/upload.html</link>
		<description>
			<![CDATA[
			
Content Management			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Tables and relations</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/relations.html</link>
		<description>
			<![CDATA[
			
SqlDBU Documentation 			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Custom Layout</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/layout.html</link>
		<description>
			<![CDATA[
			
Custom Layout			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Login and user administration</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/login.html</link>
		<description>
			<![CDATA[
			
Login and user administration			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Configuration file</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/config.html</link>
		<description>
			<![CDATA[
			
Configuration file			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>System requirements</title>
		<link>http://www.sqldbu.com/eng/sections/dbu/doc/system.html</link>
		<description>
			<![CDATA[
			
System requirements			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>From utility to the service</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/ntservice.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/ntservice.html">service creation</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Garbage Collector of VO 2.5</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/vogc.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/vogc.html">following article</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Active Server Pages (2)</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/asp2.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/asp2.html">as well</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Active Server Pages (1)</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/asp1.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/asp1.html">based on COM</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>FTP by CA-Visual Objects 2.0</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/ftp.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/ftp.html">FTP class in CA Visual Objects</a>.<br />			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>What about Rushmore© ?</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/filter.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/filter.html">class library</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Internet Server Applications by CA-VO (3)</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/inet3.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/inet3.html">filter DLLs</a>.			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Using C++ Classes DLLs in CA-VO</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/cpp.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/cpp.html">of C++ classes.</a>			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Internet Server Applications by CA-VO (2)</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/inet2.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/inet2.html">for CGI</a> .			
			
			]]>
		</description>
	  </item>
	
	  <item>
		<title>Internet Server Applications by CA-VO (1)</title>
		<link>http://www.sqldbu.com/eng/sections/sdt/inet1.html</link>
		<description>
			<![CDATA[
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 <a href="sections/sdt/inet1.html">internet future</a>.			
			
			]]>
		</description>
	  </item>
	
</channel>
</rss>