software/ Uml Diagram Software in Tools for Web and Software Developers

Uml Diagram Software in Tools for Web and Software Developers

 
Converts code between programming languages.

Component Conversion Utility
By JShift Consulting Group, LLC

The CCU is designed to minimize the time needed to create skeleton code in a variety of languages. It allows users to define objects in a friendly GUI or to import code from a text/binary file or a database. Once components have been created or imported, the CCU can output many flavors of source code. The app is perfect for n-tier development in which coders are generally forced to redefine objects in several languages (SQL, HTML/JavaScript, Java, etc.). Beyond just creating table definitions, forms and accessor/mutator methods (respectively), the CCU propagates validation code across several languages. Use the CCU to define basic constraints (String length, number range/precision, regular expressions, etc.) and the appropriate check constraints, JavaScript validation and exception handling code (respectively) will be created. The CCU is also useful for creating backwards compatible or cross-platform versions of code. A handy SQL script, for instance, might have different syntax for various databases. Instead of managing multiple scripts, updates can be made in one place and multiple versions of the code will be output automatically. Of course, it is impossible to do perfect translation of certain algorithms or concepts. It''s much easier to debug CCU output than to rewrite something from scratch, though. The app will remember which of its guesses you wish to override. This means that when you make a slight update to your code, you won''t need to re-address any of your previous output customizations. And when new languages are released, you can be reasonably sure that new versions of the CCU will allow you to extrapolate from your legacy code. If you''re developing an app server or a proprietary language, contact JShift (sales@jshift.com) for licensing information. It''s much easier to sell a product if prospective customers have a way to port their existing code. JShift developers can create plug-ins for new languages in as little as a few months.



 
Design perl patterns with point and click

EasyPattern Helper
By DataMystic

Design patterns using point and click! Just highlight the variable text and the text to capture, and EPHelper does the rest! EasyPatterns are a cool new way to describe text patterns. They''re English-like, powerful and easy to understand. Parse a phone number with [PhoneNumber] or [optional punctuation, 3 digits, punctuation, 3 digits, punctuation, 4 digits]. Once found, text is easy to extract, convert, rearrange or reformat. Easily create regular expressions that match exactly what you want, and test on sample strings, preventing mistakes on live data. You can easily control the quantity of text you match, and include literal text like this: [ 1 or more digits, ''.'', 2 digits ] $[ 2+ digits, ''.'', 2 digits ] USD [ 3 to 6 digits ].00 You can easily match dates like this: [ Day Month Year ] [ Month Day Year ] [ Year Month Day ] (''Month'' matches numbers 1-12, and short and long month names) EasyPatterns are included in TextPipe Pro - the world''s fastest multi-search and replace tool. We also have am EasyPattern Engine component that can be embedded in other applications to make perl patterns easier to use.



 
Compact custom database manager

Slam Database Manager
By KGP Software

SlamDB is a complete custom database and index manager built into one small dynamic link library (DLL). It allows you, as the developer, to add complete database handling capabilities to your applications without having to worry about file management or multi-user problems, and still have all the power and flexibility that you need.



 
A royalty-free shareware license manager.

RepublicanDRM
By Starkie Enterprises Pty Ltd

The Republican DRM License Manager is a software license manager that is royalty free. You pay the same low up-front fee ($1000 AUD) regardless of how many copies of your product you sell. You do not pay any on-going charges. What you get - Java or C code to integrate with your product. - Standalone Software to generate license keys for your product. - PHP scripts to issue license keys to your customers, integrated with PayPal Instant Payment Notification (Ideal for shareware applications). - Node locked, time based or feature based licenses or any combination of all three. - Unique 136 bit customer license keys generated by you for each of your customers to access your software. - Advanced anti-clock-tampering technology (only available on Windows 32 platforms) - 2 developer license keys (184-bit) to generate your licenses - Different keys for different products in your product range. To get the price listed here use the following discount code "republicanC0189"


 
Component For Borland Delphi 2, 3, 4, 5, 6, 7

TBookmarks Component
By MetaProducts Corporation

MetaProducts TBookmarks is a Delphi 2 - 7, 2005 component that helps you to display MS Internet Explorer Favorites (4.0 - 6.0,) Opera Hotlists (3.0 - 8.0) and Netscape, FireFox and Mozilla Bookmarks (2.0 - 8.0) in a menu. Simply drop the TBookmarks component on the form and assign its Menu property and OnURL event. Set Enabled to True to collect all bookmark information in the specified TMenuItem. The component distribution includes a sample application, BDemo.exe, as a compiled executable. It shows the basic usage of TBookmarks component. When you order the component, you will be provided with the complete source code of the most recent component version, and the source code of the test application.


 
The open source object database (Java, .NET)

db4o
By db4objects, Inc.

db4o (database for objects) is the open source object database, native to Java and .NET. Free software, available under the GPL and under a commercial license. Ideal for embedded use, e.g., in software running on mobile or medical devices, in packaged software, and for real-time systems. Key Features: - The One-Line-of-Code-Database (One line of code stores any object; Class model = object schema; Smooth production process) - Embeddable (Zero administration; Automatic schema versioning; 400 KB footprint) - Multiple platform support (Native to Java and .NET; Mobile, PCs and servers; Runs cross-platform) - Brings more OO to the database (Object-oriented replication; Native Queries; ObjectManager browser) Key Benefits: - Slashes 90% of cost to develop persistence - 10% faster to market with your application - Runs up to 44x faster than conventional systems - Deployable in large volumes without local administration - Build lean and truly object-oriented software - Build distributed, fully synchronized data architectures - Fewer errors, better refactorability and software longevity


 
Live-spelling, spelling check, & Thesaurus

Addict
By Addictive Software

Addict is a professional native VCL component suite that provides end-to-end solutions for adding spelling check and thesaurus support to your applications. With Addict you can add live-spelling ("squiggly" red underline) to your RichEdit components, add a first-class spelling checker capable of checking nearly any control available, and add automatic thesaurus lookup and replacement support. All of this and more can be done with only a few calls into Addict''s well documented API. Support is available for 3rd Party products including WPTools, PlusMemo, TRichView, DevExpress, TMS, LMD, ESBPCS, etc. Demos using these products can be obtained from our website. Additional Dictionaries also available from our website.


 
Localization tools for windows applications.

LangAgent
By LastBit Software

Increase your revenues, localize your applications with LangAgent! LangAgent is a software localization suite designed to make the localization process as smooth as possible. LangAgent enables you to divide the work of the programmer and the translator, thus the programmer will be free from performing additional operations connected with localization, and there will be no necessity for the translator to have programming skills (such as editing resource files). For example, programmer wants to display a text message. Using standard approach he should: switch to the resource editor and open a string table window; use the menu to insert a new string; enter the text and give a reasonable and unique name to the string''s identifier; switch back to the code and type the string''s identifier again. Using LangAgent, programmer should type just one string: LSTR(''Message text goes here''); there is no need to switch windows, use resource editor and digress from the programming. LangAgent automatically generates tasks for translators, considers the size of texts for translation and provides statistical information. LangAgent will easily help you to use remote translators, and you will not have to send them the source code. LangAgent supports version control, so if you release a new version with only a few added or modified messages, LangAgent will generate tasks for translation including only the modified and new phrases. LangAgent supports phrase dictionaries, which enables you to translate standard messages into main European languages automatically. You can use LangAgent not only for localization but also for proofreading the main (generally English) language (it is especially important if the main language is not native for programmers engaged in a project). The LangAgent add-in for Visual Studio enables you to apply LangAgent to your projects as quickly as possible. LangAgent is oriented towards MSVC++.


 
Sun ONE UML modelling plug-in

SDE for Sun ONE (ME) for Linux
By Visual Paradigm International Ltd.

Visual Paradigm SDE for Sun ONE is a UML CASE tool/plug-in tightly integrated with Sun ONE. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in Sun ONE, reverse engineer Java code to class diagrams, generate Java code and generate documentation. SDE-SO Features: +Support UML version 2.1 +Business Workflow diagram +Modeling collaboratively with CVS and Subversion (New Feature) +Support UML2 model through XMI (New Feature) +Shape editor +Data flow diagram +Fast project loading and saving speed +Use Case Details Editor - An all-in-one environment for specifying a use case''s details including general model specification and use case descriptions +EJB Diagram - Visualize EJB systems. +EJB Code Generation and Deployment - Generate beans for your application development and deployment. +ORM support - generate Java objects from database +Database generation - ERD to database tables +Database reverse - existing DBMS to ERD +Reverse engineering - code to model, code to diagram +Instant Reverse for Java, C++, .NET exe/dll, XML, XML Schema,IDL +Code Generation - model to code, diagram to code +Round-trip engineering +Automatic synchronization between source code and diagrams +Automatic diagram layout - rearrange shapes and connectors on diagrams in elegant styles +Import Rational Rose project +Import XMI/export XMI +Export diagrams to JPG, PNG, SVG +Visio Integration - draw UML diagrams with MS Visio stencils +PDF/HTML Report generator +Version control +More... Other UML Modeling Tools / UML Plugins: Java Platform (Windows/Linux/Mac OS X): +SDE for Eclipse +SDE for Oracle JDeveloper +SDE for Borland JBuilder +SDE for IntelliJ IDEA +SDE for NetBeans +SDE for WebLogic Workshop Windows Platform: +SDE for Microsoft Visual Studio +More SDE...


 
Freeware skinned VCL with AlphaSkins using.

AlphaControls Lite Edition
By AC Team

A package of standard and unique skinable VCL''s for professional UI design development using "AlphaSkins". AlphaControls is an easy-to-use universal and powerful tool for developing original skinned and non-skinned business/media applications. We have also added some properties, which make AlphaControls (and the applications that use them) unique. - Skins are upgradeable and have a very simple structure - The elements of each control are calculated in real-time, so any control can be freely moved and resized at run-time - Drawing of components is produced in several layers, so components may be alpha-blended, can have nice realistic borders, shadows and some other beautiful effects - It is possible to embed any skins within the Exe-file for easy deployment - Working with the components is very simple and intuitive ... - And so on ...


1 2 3 4 5 6 7 8 9 10

© 2003-2007 Serial Download

Serial Download periodically updates pricing and product information from third-party sources,
so some information may be slightly out-of-date. You should confirm all information before relying on it.