Developer Tool

Apache Ant 1.8.0...

Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles.

Why another build tool when there is already make, gnumake, nmake, jam, and others? Because all those tools have limitations that Ant's original author couldn't live with when developing software across multiple platforms. Make-like tools are inherently shell-based: they evaluate a set of dependencies, then execute commands not unlike what you would issue on a shell. This means that you can easily extend these tools by using or writing any program for the OS that you are working on; however, this also means that you limit yourself to the OS, or at least the OS type, such as Unix, that you are working on.

Makefiles are inherently evil as well. Anybody who has worked on them for any time has run into the dreaded tab problem. "Is my command not executing because I have a space in front of my tab?!!" said the original author of Ant way too many times. Tools like Jam took care of this to a great degree, but still have yet another format to use and remember.

Ant is different. Instead of a model where it is extended with shell-based commands, Ant is extended using Java classes. Instead of writing shell commands, the configuration files are XML-based, calling out a target tree where various tasks get executed. Each task is run by an object that implements a particular Task interface.

Granted, this removes some of the expressive power that is inherent in being able to construct a shell command such as `find . -name foo -exec rm {}`, but it gives you the ability to be cross-platform--to work anywhere and everywhere. And hey, if you really need to execute a shell command, Ant has an <exec> task that allows different commands to be executed based on the OS it is executing on.

New in Apache Ant 1.8.0:

  • Lexically scoped local properties, i.e. properties that are only defined inside a target, sequential block or similar environment.
  • <import> can now import from any file- or URL-providing resource - this includes <javaresource>.
  • Various improvements to the directory scanning code that help with symbolic link cycles (as can be found on MacOS X Java installations for example) and improve scanning performance. For big directory trees the improvement is dramatic.
  • The way developers can extend Ant's property expansion algorithm has been rewritten (breaking the older API) to be easier to use and be more powerful.
  • a new top level element extension-point allows build files to be extended with custom targets more easily
  • At the same time the if and unless attributes have been rewritten to do the expected thing if applied to a property expansion (i.e. if="${foo}" will mean "yes, do it" if ${foo} expands to true, in Ant 1.7.1 it would mean "no" unless a property named "true" existed). This adds "testing conditions" as a new use-case to property expansion.
  • Ant now requires Java 1.4 or later
  • new task include provides an alternative to <import> that should be preferred when you don't want to override any targets
  • numerous bug fixes and improvements as documented in Bugzilla and in WHATSNEW

OneClickHelp 1.7.0.0...

OneClickHelp offers an elegant approach for creation of help materials. You create as usual the document in MS Word and for one click receive Chm, Aspx, Html, HxS help with structure and formatting as in your document. If you have time you can add additional elements –slide show, navigation, fixed header and footer, expanded/collapsed groups of text, zooming images and, etc. Conversion can be executed both through the interface, and through the command line. Therefore, one document becomes an electronic reference, part of the site and hardcopy documentation.

New in this version:

  • Opportunity of file restoration from Сhm2Word is added.
  • Opportunity of Slide show effect creation in the Help is added.
  • Parameter ProgramBeforeWord2Htmlв of Section Word2HtmlToHtmls is added. It serves for a start of the external program before Word2Help transformation.
  • Opportunity of internal comment removal is added.
  • Opportunity of fragments insert from an external file is added.

 

Source Code Organize...

Source Code Organizer is your library for organizing and storing your source code. It doesn't matter what type of language you program in, Source Code Organizer will keep it safe and secure until you need to use it again

Features:

  • Color syntax (VB6 / VB.NET / DELPHI / C++ / T-SQL / Javascript)
  • For every code you can attach file or picture
  • Export your codes as RTF

JGantt 2010.1...

JGantt is the Swing component for the gantt chart painting and editing. It is a powerful component, but focused on easy-to-use programming, despite its complexity . You can see it has the "standard gantt chart" look. But almost all you see can be customized and your chart can look quite differently.

Advantages:

  • Reasonable architecture and design - you can use or customize this component very easy
  • You can use any domain object to display it in gantt component - it must implement just one interface
  • Support for data binding and internationalization (localization)
  • The chart is painted by layers - each layer paints only things it is programmed for. You can easily create your own layer and include it to the chart to modify its look
  • Demo application with source codes included in JGantt distribution
  • Free evaluation version (no registration required)
  • No additional fees when you distribute it to your customers
  • Free update to new versions without any fee
JGantt features:
  • Standard view - Standard chart appearance and behavior customizable settings. There are a treetable and a chart component side by side. The treetable on the left hand side, and the chart component on the right. Exactly as you know it from other gantt components. But you can modify their appearance as you need.
  • Advanced treetable - The treetable has a few very interesting features: It is derived from eu.beesoft.gaia.swing.JTreeTable, so it has the features of JTable and JTree - it is easy to use it, if you are familiar with Swing programming. JTreeTable can paint "zebra" background and also show / hide columns on user selection (right click on treetable header displays popup menu with column names to hide / show). There is also built-in support for the context popup menu and double click processing.
  • Data binding - Model for JGantt is oriented on the easy programming and usage. One of its features is automated data binding. You can set a name of the property of your domain object you want to display in some column and JGantt displays it without any more programming. And the same it does with setting user-changed visual data to domain object.
  • Lazy loading - If your application works with a large dataset, it is suitable to load to the memory just the visible part of the data. JGantt treetable listens to treeexpand event and if node is expanded for the first time, it invokes method explore() on GanttModel. This is the place you can load data for node's user object and build subnodes. Do you know any more simple solution?
  • Layers - Gantt chart is painted in some layers. You can choose which layers you want install into gantt chart, and also you can hide / show layers at runtime. Each layer has specific purpose and paints only the gadgets it is programmed for. You can develop new layers or customize the existing. This is the way you can customize the whole chart, change the shape of timeline objects or dependency lines or add an absolutelly new functionality. In each layer you can solve also a mouse service, there is a built-in support.
  • Relationships - Timeline objects (tasks) can have relationship with each other. You can define constraints on such relationship (for example: this task can start after that task is finished). In the JGantt you need implement one interface on the domain objects level. And you can subclass layer for dependencies painting to get your own visualization of dependencies, if the delivered is not suitable for you.
  • Actions - JGantt comes with predefined set of actions. There are actions for zoom-in and zoom-out, creating, deleting and moving nodes (and their user-objects) in the tree hierarchy, and also actions for undo and redo operations. And also abstract superclasses for the smart building another actions.
  • Localization - JGantt uses data from resource bundle for treetable column names and action properties. There is a built-in mechanism to do it without any programming. If your application contains more resource bundles for more languages, you can build a multi-lingual gantt chart in a very simple way. JGantt listens to the language changes at runtime and repaints itself if gets an event.

 

Diagnostic Explorer ...

Diagnostic Explorer is a .Net library and web site which allows developers to expose and view arbitrary diagnostic information about their .Net processes. Properties of .net objects constructed and held in memory can be easily exposed and viewed alongside logging information generated by frameworks such as log4net. I have been developing and using Diagnostic Explorer in production systems for the last 5 years, and found it an invaluable tool for monitoring .net processes and quickly solving issues.

Various logging frameworks exist, such as log4net and Microsoft's Logging Application Block, and performance counters can be used to expose performance metrics for certain types of data. I found existing techniques to be unwieldy, so I wrote a simple website which used a remoting interface to fetch and display a collection of key/value properties from the windows service. The project evolved as I realised how to make this technique more generic, and several technologies later (remoting, html, AJAX, Winforms, WPF, and finally WCF/Silverlight) Diagnostic Explorer is the result.

 

OraLobEditor 2.8...

OraLobEditor is a Oracle LOB (BLOB, CLOB) field edit tool. It allows you to proceed quickly and efficiently in your Oracle LOB(CLOB,BLOB) field edit work. It can edit Oracle LOB ( BLOB, CLOB) data (text,RTF,image,hex,html,xml...).

Main features:

  • View/Edit Oracle LOB ( BLOB, CLOB) data(plain text,RTF,image,hex,html,xml...).
  • Common image formats support(JPEG, GIF, BMP, PNG, TIFF...) .
  • Editing Oracle LOB (BLOB, CLOB) data in hexadecimal mode .
  • View Oracle LOB (BLOB, CLOB) data (image, pdf, word, excel, mp3 ...) with external tool.
  • View/Edit Oracle long string(Char,Varchar2) data in text editor.
  • Editing Oracle string(Char,Varchar2) data in hexadecimal mode .
  • Batch save LOB (BLOB, CLOB) data to files.
System Requirements:
  • Win98/WinNT/WinME/Win2K/WinXP/Win2003
  • Processor: Pentium 133 or better
  • RAM : 32M RAM or more

Apex SQL Edit 2008.1...

ApexSQL Edit is a complete development environment for SQL Server Developers. ApexSQL Edit provides source control integration, debugging, profiling, formatting, refactoring, Intellilist support, and more.

Features:

  • Integrate with most MSSCCI-compliant Source Control systems
  • Browse Database schemas
  • Manage objects visually, view data quickly
  • Interrogate Database Schema collections and Scripting options visually
  • Enjoy more readable code
  • Get Hints and Descriptions of objects embedded in your code
  • Edit Data
  • Build queries visually
  • Avoid spelling mistakes and syntax errors with Auto-Replacements
  • Improve productivity with Code snippets
  • Object search
  • Text search
  • Fully customize menus and behaviors
New Features for ApexSQL Edit 2008:
  • Support for SQL Server 2008 New Features
  • Debug Stored Procedures and User-defined Functions
  • Edit Extended properties
  • Profile T-SQL for performance
  • Refactor SQL
  • Format SQL visually
  • Seamlessly integrate with Source Control Systems like TFS, SVN and Vault
  • Analyze dependencies visually

wodTelnetDLX 2.4.2...

wodTelnetDLX is a telnet client component ready to connect to various terminal based clients, most commonly to UNIX telnet daemon. Besides supported Telnet protocol, it also supports secured communication (through encryption) using well known SSH (SSH1 and SSH2 are supported), as well as SSL/TLS (Secure Socket Layer protocol).

ActiveX version of the component has its own Terminal GUI (Graphic user interface) that supports VT100 emulation - so you can run your favorite UNIX tools with no need for 3rd party extensions - only with wodTelnetDLX.

Using wodTelnetDLX is really easy - set Hostname and Protocol (Telnet is set as default), and issue Connect method. Once connected, wodTelnetDLX will fire Connected event and you can start sending and receiving data. Each time data is received by the component, Received event is fired where you can read data and print it to screen, store it, evaluate, issue new commands etc.

Secured communication is implemented using SSH protocols (both SSH1 and SSH2) and SSL/TLS implementation. You can use enclosed 'Certificate Management' component to select certificate/private key to connect to server without need to remember any passwords - if your server supports this. It supports both RSA and DSA private keys, as well as installed certificates that hold these keys, through Certificate property.

Fetaures:

  • Supports Telnet, SSH1, SSH2, SSHAuto, SSL, SSLTelnet and Raw protocols
  • Includes both COM Component version and ActiveX Control in same package
  • Has its own Terminal client GUI (only ActiveX version)
  • Implements VT100 and Linux emulation (only ActiveX version)
  • Supports NTLM Telnet authentication
  • Has blocking mode for scripting clients (only COM version), as well as non-blocking mode (both versions)
  • Supports negotiation for auto determining SSH1/SSH2 protocols
  • Automatically upgrades Telnet session to SSL if available
  • Connects with ease even with secured WEB servers.
  • Includes Certificate Management Component - you can use OpenSSL as well as MS CertificateStore certificates
  • Automatically sends login and password if specified
  • Fires events when data is received, or key (even special) is pressed
  • Allows transparent use of any of supported protocol. Change one property - leave other code the same!
  • Supports context-menus of your choice
  • and more...

 

FLY SDK 8 Build 8007...

FLY SDK is licensed in two parts. as well as number of users your application will be distributed to or estimated annual throughput for process or workflow automation.

First, the  FLY  SDK Starter License is $2995. This includes one input and one output format. The license includes the right to use the SDK and to subsequently license your application royalty-free to up to 100 users or to batch convert up to 10,000 files annually. Use beyond these limits requires additional licensing.

Next, based on the type of development you are doing, if you exceed the coverage of the basic license, you'll need either a Production License or an upgraded SDK to allow broader distribution to your users. For distribution to 500 users, the SDK costs $4995 and for distribution to 1000 users, it is $9995. For distribution beyond these limits, please contact us for an estimate.

FLY SDK Features:

  • Advanced filter options allow you a high degree of control
  • Specify pages to convert or page range
  • Options to choose resolution, color depth and compression
  • Options to reference, substitute or outline Type 1 and TrueType fonts
  • Crop output to remove white space or convert at page size
  • Ignore vectors, images, text during conversion
  • Rotate output by any degree
  • User definable file numbering/naming conventions for multi-page output.
  • Graphical Shape Recognition
  • Available via command line or Windows VB/C++ DLL.

AZ Squeeze Page Crea...

AZ Squeeze Page Generator offers the easiest and fastest way to create high converting Squeeze pages on instant demand. You can create unlimited amount of Squeeze pages customized according to your marketing needs with just a few clicks of the mouse. You can choose to use our templates and customize it to be your own by adding in images or even videos.

Pages