Photo by SOYBEANTOWN

While working on the Document Viewer Component I ran into a few issues with the standard WinDev window position restore logic with dual monitors, so I created a couple global procedure to work around the issues.

Continue reading »

 


Photo by MoneyBlogNewz

In case you have been living under a rock, SEO (Search Engine Optimization) is a very important topic for any website. Having fresh content is a powerful method of improving SEO, such as adding a list of the most recent blob post to your home page. With a few simple changes to your Apache Config files, you can use Server Side Includes to run PHP code snippets inside your standard HTML files. Why would I want to do that? My main website (http://www.thenextage.com) is a simple HTML website that I maintain with Dreamweaver. Instead of converting the site to PHP or WebDev, I wanted to keep the site simple and easy to maintain.  This article will explain how I am mixing PHP code into standard HTML files.

Continue reading »

 

Document Viewer Component
Photo by PopCultureGeek.com

Early in my career I created a custom document storage solution as part of several of my applications. This led to the Clarion Imaging Templates and later the Imageman Templates, both using third party OCX’s. Recently one of those customers wanted some enhancements to their application, and I decided I would rather spend a couple of days converting the application into WinDev, than adding features in C6 that are built into WinDev. My first step was to explore the possibilities of using WinDev native functions to create a document viewer instead of using a third party library. I was pleasantly surprised at how easy it was and how much functionality was supported directly by WinDev.  The resulting Document Viewer is very light weight and handles most of the normal requirements, its not as powerful as I would like, put it will do for this project until I create a Document Viewer using a third party .net library at some point in the future. At the end of the article you will find a download link for the Component and the source code.

Continue reading »

 


Photo by cmoewes

Many of my clients are asking for updated applications and modern features, that they have seen in some of my latest WinDev Applications. As I began making proposals for several of these conversion projects, I realized that I need a standard general comparison of some of the look and feel, and features that would be include in any application that I convert from Clarion to WinDev. The article that follows is the basis of that comparison.

The purpose of this document is to offer a brief overview of some of the key features that will be added to a Clarion application when it is converted to WinDev. These features will add a modern look and feel to your application versus the original application developed in Clarion, as well as add a number of features that either were not previously available or required the investment in third-party products to make possible. It is not an exhaustive list of the features of WinDev or even of the AAF features, or a Clarion versus Windev analysis, it is simple a review of some of the key features of WinDev that are either automatically added or easily added to an Application when converting it, that should be of interest to developers and users of Clarion Applications.

Continue reading »

 

Inline Tables
Photo by spaceamoeba

SQL is a deceptively simple language, there are very few keywords and it doesn’t take long to become proficient at simple SELECT, UPDATE and DELETE statements. However those few simple keywords can be built upon for ever more increasingly complex statements. This is the first in a series of articles on SQL, intended to aid others with understanding those basic building blocks and recombining them to achieve new heights with SQL.

This article will be a quick primer for inline views. Inline views is a concept that once learned, can be used to create many complex queries, that previously took multiple statements and temporary tables to accomplish.
Continue reading »

 
People in a Queue

In Clarion, I use queues quite a bit as a great way to deal with multiple instances of structured data in memory instead of storing in a table or file.  WinDev has several advanced data types that can be used, but none of them are the exact same as a Clarion Queue. This includes: Simple Arrays, Associative Arrays, Dynamic Arrays, Fixed Arrays, Composite Variables, Structures, Dynamic Structures, Queue, List, Stack, and then there are memory tables which are not technically a variable type.

This article will show one approach to replicating a Clarion Queue within the WinDev environment. It is not an exact replacement and might not even be the best approach, but for my current project it got the job done.
Continue reading »

© 2012 NextAge Consulting
Home | Services | Blog | About Us
Suffusion theme by Sayontan Sinha