delphi 2010Delphi 2010 what’s New 
Radically reduce development time

Everything in the Delphi development environment is designed to help you get your job done fast and right the first time. Delphi 2010 adds even more time saving IDE coding features and improves on many existing features to help you code and develop faster than ever:
Delphi 2010 includes IDE insight for instant access to all IDE features, settings and components “at your fingertips” without searching through menus and dialogs 
Integrated Code Formatter automates consistent coding styles with less work
Delphi 2010 includes revamped Search and File Reopen to find the information you need faster 
Debug Data Visualizers make sense from cryptic debug data by displaying in easy to read formats such as strings, date and time values
Debug Thread Control for freezing, thawing and isolating threads; and setting breakpoints for selected threads so you can track down problems faster
New introductory Code Audits and Metrics in Delphi Professional for better understanding code and project health; full set of audits and metrics in Enterprise and Architect
Delphi 2010 includes checkbox for Boolean types in the Object Inspector, greatly enhancing readability
Delphi 2010 includes support for Windows Imaging Component (WIC) including JPEG, TIFF, GIF, PNG, BMP and HD Photo image formats. RAW camera formats (such as NRW, NEF, CRW, CR2, RW2, ARW, SR2, SRF, ORF, PEF and DNG) also supported with manufacturer supplied codecs
Updated look and feel for modeling diagrams
Property Editors for Date properties now use Calendar controls
Improved search features in the editor with Find tab integration
Delphi 2010 added capabilities and configuration to the File | Reopen menu
Expanded and enhanced documentation

Free your customers from keyboards
Delphi 2010 rapidly build touch based GUI, tablet, touchpad, and kiosk applications or easily upgrade existing applications UIs with little or no additional coding.
Integrated gesturing framework with multi-OS support for Windows 7, Vista, XP, and 2000
Gesture Designer enables full control of all gesture design and interaction
Gesture components (TGestureListView, TGesturePreview, TGestureRecorder) to build gesture creation and management into VCL applications
Interactive multi-touch gestures for panning, zooming and rotating (requires multi-touch enabled OS)
TTouchKeyboard a virtual keyboard for enhanced non-keyboard interface interactions that supports multiple locales and languages
Delphi 2010 includes fine grained control over touch and gesturing behavior in your apps – Form, Container, and Control level control
Compatible with both touch-enabled hardware or traditional input (ie Mouse)
Integrated support for both touch and multi-touch interfaces in the base VCL
30+ standard gestures for panning, zooming, rotating and more
Pluggable gesture engine architecture – use VCL, Windows, or your own custom recognizers

Delphi 2010 makes the connection with data and apps
With Delphi 2010 you’ll make the connection with more data, more Web Services, and more application architectures
Delphi 2010 includes new Firebird 2.1 and 1.5 support in dbExpress 
Updated dbExpress drivers for InterBase 2009, Microsoft SQL Server 2008, Oracle 11g and MySQL 5.1
Take advantage of Web Services functionality from Amazon and others with new SOAP 1.2 client support
HTTP communication and in-process connectivity for DataSnap multi-tier applications
DataSnap callbacks enable servers to communicate with clients
Filtering allows for complete control over the data stream between clients and DataSnap servers
Delphi 2010 includes new DataSnap wizards from the Object Gallery to make server creation even easier
Participate in popular application architectures with REST and JSON values support in DataSnap

Delphi 2010 reach more user desktops
Support more Windows desktops without worrying about the specific Windows API details of each version and support users worldwide with Unicode throughout the development environment and improved language support.
Theme Aware – VCL controls are optimized to take advantage of the theming capabilities of XP, Vista and Windows 7
Fully Unicode enabled throughout to seamlessly handle worldwide data, databases, and user interfaces
Delphi 2010 includes touch and gesture enable apps on Windows XP and Vista including multi-touch support in Windows 7
New Virtual Touch keyboard for embedding into applications
Access New Windows 7 APIs, including Direct2D that allows easier rendering, better performance, and excellent quality output
Expanded Open Tools API for building plug-ins to the Delphi IDE that give finer control over tabs functions and code editing features like code folding
Easily switch between English, German, French and Japanese translations for Delphi IDE menus and dialogs, compiled units, resources, and source code

Code and compile like never before
Delphi 2010 includes new RTTI support and new compiler and language enhancements
RTTI support for exposure of Methods, Fields, and Properties to support dynamic invocations and increase reflection capabilities
Enhanced Object-oriented file and directory IO classes for simplified file processing
Custom attribute support for most code elements – types, fields, properties, methods and parameters
Enhanced TStringBuilder for easier and faster string concatenation and manipulation
Enhanced generics with full RTL list and collection support
Background compilation so you can continue working while you compile
More data modeling power in Delphi 2010 Architect

Delphi 2010 Architect edition includes new ER/Studio 8.0 Developer Edition to help users discover, document, and re-use data assets and gives you the power to easily reverse-engineer, analyze, and optimize databases. New ER/Studio features include:
Visual Data Lineage – Visually analyze and document how data flows through your organization without needing to inspect code
Attribute-level Submodeling – Choose which attributes/columns to include in the entities/tables in the submodel and also describe submodels on the new Definition tab, then create queries to search on the definitions
Object-level Compare Flags – Indicate intentional discrepancies when comparing models that the Compare Wizard should ignore
Delphi 2010 produce reports in HTML format
Delphi 2010 includes Microsoft SQL Server 2008 support

December 29th, 2009 | Category: Borland Delphi | Comments (0)

delphi.free download delphi.borland delphi.Delphi 2005 provides a single integrated development environment (IDE) for all types of software (for example, Win32 on Pascal or .NET for C #), but it automatically takes into account the characteristics of each type of development. The new version of Delphi has a choice: You can use a “floating designer” or embedded designer .NET-style. It is very convenient way to a new version of Delphi is a window of structures (Structure Pane), the contents of which depends on the main window design, involved in this moment.
In Delphi 2005 improved color components (Component Palette). Previously, it served only to select and transfer to the form required components, but now it can create new projects, files and objects, as well as gain access to existing masters (Wizards) and use standard snippets of code. The new version of Delphi expanded the means of choice of components from the palette: to type the name of the object, and the palette automatically open a list of suitable components. In Delphi 2005 is now sold in the form of dragging components using drag & drop, similar to that previously had to be double-click (though this method is preserved in the new version).
In Delphi 2005 expanded set of visual components for VCL-applications. Especially enriched library of components for applications .NET, which facilitates the transfer of projects to the new Win32 platforms.Object Inspector, in new version of Delphi, was also improved. In new version of Delphi, it allows you to view and modify the characteristics of objects, selected in Project Manager, for example, rename files belonging to the project.In Delphi 2005 has grown a set of masters, due primarily to the support of different platforms and programming languages. Among other additions Delphi 2005 and improvements were the means to import or export .NET-projects in the language C# between Delphi 2005 and Visual Studio .NET, full support for UTF-8 in all components of the master and IDE, as well as built-in shell means of in Borland reports emerged mistakes.
Delphi 2005 includes support for processing applications (Refactoring). For ease of Delphi in 2005 introduced a special dialog box to declare a local variable or field recordings. This possibility is supported only for the language Object Pascal. Delphi 2005 includes a means of rapid “disable” block of code by placing feature commentary (“//”) characters at the beginning of each line. To library of visual components (VCL) for .NETVCL for .NET in Delphi 2005 added new components and new mechanism of calling function in normal DLL platform Win32, – virtual libraries (Virtual Library Interface, VLI).
The composition of Delphi 2005 includes three compiler. One of them, have licensed by Microsoft, provides broadcast applications developed in the language C#, in the intermediate language (Intermediate Language, IL) platform .NET. Two other compiler Delphi 2005 developed Borland corporation and provide broadcast programs in the language Object Pascal in the machine code for execution on a platform Win32 or IL-code for use on the platform .NET.
Compared with previous versions of Delphi syntax of the language Object Pascal was slightly enlarged. For instance, introduced a new cycle for … in, which ensures a consistent enumeration of the collection and its function is similar cycle foreach language C#.
Delphi 2005 has two debugger: a platform for Win32, the other – for the platform .NET. The ability of both instruments are close enough, and differ only in that part which depends on the platform.
Lifecycle Management applications Delphi 2005 provides full access from IDE to all opportunities Borland StarTeam – management teamwork, ensures version control, requirements management, bug tracking, support panels and remote development. In addition to Delphi in 2005 included many other innovations. While virtually every improvement is not something fundamentally new, to bring them together in a single enabled the corporation Borland has been the third time to withdraw funds to develop applications on a qualitatively different level.

December 13th, 2008 | Category: Borland Delphi | Comments (0)

borland delphi 8.free download softwareThe main working space Delphi 8 is made on manners Visual Studio – clearly divided into functional zones, each of which is related dock panel. For those, who are past the paradigm of Borland in the workspace more like, Delphi 8 provides context Classic Undocked.Code Editor in Delphi 8 has mode to display the lines and automatic (or manual) separation regions (regions), to hide or show snippets of code – it helps to focus on the writing of a single procedure and better understand the structure of the program as a whole.
Also, a new version of Delphi uses a modernized system of documentation MS Help 2 – the one in a format which is supplied all the background MSDN and Visual Studio.
Having decided to postpone such a rich, while a simple programming language, such as Object Pascal, to the platform .NET, developers of Delphi 8, of course, tried to limit the minimum change its syntax and semantics (for greater compatibility with the past and future packages), but nevertheless does not come without them. In order to adapt to the Object Pascal language environment CLR, has had to replenish its arsenal of many new designs.
Among the notable improvements in Delphi 8 is perhaps worth noting and overload in class operators Delphi, such as bit and arithmetic operations comparison, Bitwise advances and explicit and implicit conversion types.
Pleasant surprise for fans of Delphi may be the fact that Delphi 8, except support WinForms (part of the library for designing FCL UI) also contains a nearly complete set of ported to .NET VCL-components, not just visual.
With regard to work with remote information sources and access to databases with the help of Delphi, there is the possibility of Delphi 8 very broad. First, Delphi 8 as an IDE, aimed at the creation .NET-applications that can make full use of high grades and access to databases of the API ADO .NET. Secondly, to replace the inefficient means of OLE DB .NET, which are functions of COM Interop to communicate with conventional libraries OLE DB, containing unmanageable (not managed) code, and because of this very loose in performance, the company Borland in Delphi 8 has created its own set of classes access to various databases Borland Data Providers, BDP .NET. This API devoid of such shortcomings, because actually developed from scratch. It allows for direct access to “storage” of information: Oracle, Interbase, DB2, MSDE and MS SQL Server.
Using Delphi 8, of course, you can create a full-fledged Web-service applications and ASP .NET. But, the last being developed solely for the use of technology Code Behind, when the code is made to an external module, and compiled separately from html-page that contains the user interface. Also Delphi doesn’t recognized scripting procedures introduced directly into the code aspx-page.
The new version of Delphi is fully embodies the new paradigm of rapid application development, known as Borland MDA (Model Driven Architecture). It allows you to create a model program in schematic form, and, of course, it was based on a subset of language UML, known as Object Constraint Language (OCL). Once in a special box diagram completed outline a hierarchy of classes, to enter another flagship technology Borland – ECO (Enterprise Core Objects). It is a kind of “layer” between high-level schemes of MDA and code Object Pascal, which consists of a set of interfaces, classes and attributes. After a generation of classes IDE automatically connects to the active draft the necessary modules and fills them accordingly – creating interfaces, classes, implementing they add methods, fields and properties. ECO options allow flexibility to update the structure of applications after the scheme is transformed, which represents it, or vice versa – will automatically modify charts code consistent as revised. Navigating between these two views either directly , switching from the code window in the window scheme (in this case is automatically allocated to the class that corresponds to the current code snippet), or through the new panel Model View (indeed, users of C# Builder has certainly familiar with it), which charts are displayed in a hierarchical structure. It allows users to track the hierarchy of classes and their affiliation to the different working spaces names.

December 12th, 2008 | Category: Borland Delphi | Comments (0)

borland delphi 7. free download delphi
Delphi offers a complete solution for developing enterprise applications from design to deployment architecture, managed model (MDA), which allows you to integrate the modeling, development and deployment of applications and e-business platform for Windows.
Delphi 7 has developed a library and tools to create e-business applications and Web services, fully integrates technology and quality improves productivity of developers by providing everything necessary to study the transition to Microsoft .NET.
With the help of Kylix 3 for Delphi, developers can move their applications, software for Linux, increasing the value of their investments and expanding range of platforms on which their applications are available. By integrating key applications into a single design and easy-to-use package, Delphi 7 reduces the life cycle of application development and speed up the withdrawal created with the help of its products on the market.

Key features that have appeared in Delphi 7:

  • in Delphi 7 added tools to work with Microsoft .NET Framework.
  • Kylix 3.0 for Linux included in Delphi.
  • Delphi 7 includes a free license to deploy multi-tier applications (which until then had been paid), using technology DataSnap (formerly called – MIDAS).
  • total solution design and deployment of enterprise applications for the technology Model Driven Architecture (MDA)
  • powerful and convenient tool to develop WEB-applications.
  • in Delphi 7 added means of creating high-quality cross-platforms reports Rave Reports.
  • Delphi includes a simulation environment ModelMaker (Technology UML).
December 11th, 2008 | Category: Borland Delphi | Comments (0)