Posts Tagged “Embarcadero”

I am currently in the process of upgrading from Windows 7 Beta to Windows 7 RC. The installer just showed the following warning (roughly translated from German):

The functionality of the following programs may be affected by the upgrade. It is recommended to de-install these programs before running the upgrade:

[…]

  • Borland Delphi 7.0

Interesting that Microsoft cares about us Delphi users.

Unfortunately MS did not detect Delphi 2009 which is on this machine as well. That one still has a problem with Win7’s 64bit edition.  MS changed something in the area of Threads and how a debugger can attach to them. I would have expected from such a smart installer to explain how to fix that issue ;-)

(Seriously, that issue is logged in RAID and Nick will certainly make sure that a proper solution is developed)

Comments Comments

Embarcadero is apparently in the process of blowing out an e-mail blast, which “silently” announces Instant-On(TM), a mechanism which basically eliminates the installation process. You get one executable per product, run it and it will, well, “run”.  No more tedious installation procedure.

As far as I understand this technology, you would even be able to keep your Delphi (or any other Embarcadero product) on a USB-stick, and run it on any computer you like.  Just plug in the stick and run the exe. Very cool!

I’m excited to get a first demo of this in my hands!

Here is the online-version of the (German) newsletter announcing this technology.

Update: The AllAccess information page also contains the note about “InstantOn. In fact it was already mentioned in the earlier press release of AllAccess - but apprently it didn’t get much attention.

Quote: “On-Demand Power with Embarcadero InstantOn™

A unique, innovative capability in All-Access is Embarcadero InstantOn. With InstantOn, you can simply click-and-run the selected tool on-demand, either locally or over your network, without full installation on your local machine. InstantOn saves valuable time by allowing quick access to tools, even in locked-down desktop environments where installing software is problematic.”

Comments Comments

  After quite a while there will be a face-to-face Delphi Developer conference in the US again.

The conference is organized by S&S Media and supported by Embarcadero/CodeGear.

We have got all the top speakers, including Cary Jensson, Marco Cantu and Ray Konopka.

Many (most?) members of Delphi R&D team (including Barry Kelly - “The Delphi Compiler”) will be at the conference and there will be of course "Meet the Team" sessions.

All Sessions are online and registration is now open. The speakers list includes all those who already submitted their bio and photo. For a complete list of speakers please refer to the list of sessions for now.

If you register before April 10th, 2009, then you can take advantage of the Early Bird rebates.

DelphiLive

When : May 13 - 16, 2009
Where: San Jose, CA, USA

More information: www.delphilive.com

S&S Media is a book/magazine publisher and software conference organizer. S&S is well known in the Delphi community for their Delphi focused "EKON" conferences and "Entwickler" magazines.

For comments, questions or concerns you may use the contact form on the DelphiLive web site, or just leave a comment here.

Comments Comments

Update: Sessions are online and registration is open now: www.delphilive.com

As an Advisory Board member I am proud to post this official pre-announcement for the next, long awaited physical Delphi conference.

Logo

Where: San Jose, CA, USA
When: May 13th – 16th 2009
Who: All Delphi developers, let it be Delphi Win 32, Delphi Prism or Delphi for PHP ones.

Read the rest of this entry »

Comments Comments

Apparently, CodeGear, a department of Embarcadero, has chosen Black Friday as release date for the all new .NET edition of Delphi:

Delphi Prism

Delphi  Prism is basically a plugin for Visual Studio, which delivers the Pascal Language plus some exciting extra features to Microsoft’s .NET development platform.

Get a trial version from CodeGear’s Code Central. Delphi Prism is part of RAD Studio 2009,  the ISO (1.4 GB!) offered for download on that page contains Prism only though.

Prism has to be activated by a license key. You can request a 14 day trial license on the same page and/or use a purchased RAD Studio 2009 license key. In other words the ISO contains the full product.

The Prism product page does not yet have a “purchase” link, but the marketing department is currently working on getting an announcement e-mail blown out. I guess that the purchase link will be activated while that happens. As the ISO contains the full product, you can switch from trial to full after the 14 days, just by entering a new license key.

Technical Information

Prism is not an upgrade of what you may know as Delphi.NET from RAD Studio 2007 or earlier. Prism is a complete new tool. It has been developed by a partner of CodeGear’s, RemObjects and comes as the solution for .NET and Mono in RAD Studio 2009. It completely “integrates” with the .NET framework. It does not bring any “Delphi Win32” dependencies. This means all executables/assemblies you will create with Prism will be “pure” .NET (or Mono) ones. No more P/invoke weirdness.

Porting Delphi Applications

The good news are: Prism Pascal is very compatible to Delphi Native Pascal. There are a couple of differences, which are well documented.

The bad news are: There is no VCL on Delphi Prism. In other words you can port business code more or less easily, but you have to re-implement your GUI code. After all I don’t think that’s  too bad though. You have all .NET possibilities instead. System.Windows.Forms, WPF, Silverlight …

If you want to dig into the technical details, then have a look at the Delphi Prism Wiki. As Delphi user you might want to start with Delphi Prism syntax compared with Delphi Win32 syntax.

More information to come (including German Prism Workshop in Darmstadt) …

Comments Comments

This is an announcement for a CodeGear Webinar about using .NET with Delphi Win32. This seminar will be held in German language.

Am 14.10.2009 um 10:00 (MESZ) werde ich in Zusammenarbeit mit Embarcadero/CodeGear Deutschland ein (kostenloses) Online-Seminar abhalten in dem das Verwenden von .NET Funktionen aus Delphi Win32 vorgestellt werden wird.

Die Veranstaltung wird über das Embarcadero LiveMeeting-System durchgeführt. Hier geht es zur Anmeldung.
(Die Freischaltung erfolgt 15 vor Beginn)

Um vor der Veranstaltung den LiveMeeting Client zu installieren und/oder zu testen klicken Sie bitte hier.

 

Inhalt:

Wer native Windows 32 (und später ggfs. Win64) Anwendungen mit Delphi  erstellt, kann sich in der Regel auf schnellen, stabilen Code und kurze,  effektive Entwicklungszyklen einstellen. Es gibt eine reichhaltige, in  Delphi integrierte und durch zahlreiche Dritthersteller verstärkte  Komponentenbibliothek mit der sich die unterschiedlichsten Probleme  lösen lassen.

Es gibt jedoch manchmal Situation, wo man als "nativer"  Delphi-Entwickler auf das .NET Framework schielt, weil dort eine noch  viel größere Klassenbibliothek - in großen Teilen sogar kostenlos - zur  Verfügung steht und ein anstehendes Problem dort bereits eine Lösung  hat. Deswegen das ganze Projekt nach .NET zu portieren (sei es nun  Dlephi.NET oder VisualStudio/C#/VB.NET) ist jedoch meist nicht  vertretbar - was also tun?

Interessanterweise gibt es Schnittstellen zwischen .NET und Win32  Anwendungen, die es erlauben, aus Win32 Anwendungen auf .NET Funktionen  zuzugreifen.

Die Standard-Schnittstelle ist hier COM/Interop, allerdings dürfte das  viele Entwickler eher abschrecken. Mit "Managed-VCL" und "Hydra"  existieren zwei 3rd Party Produkte, die gewohnt Delphi-komfortable  Schnittstellen zur Verfügung stellen. Diese Lösungen sind leistungsfähig  aber kostenpflichtig.

Als wenig bekannte Schnittstelle bietet sich zusätzlich "Reverse  P/Invoke" an, was für für C#/C++ Entwickler recht mühselig ist (und  daher vermutlich kaum verbreitet). Für Delphi User ist das jedoch extrem  simpel einsetzbar, da das notwendige "Brimborium" komplett vom  Delphi-Compiler versteckt wird.

Diese Session wird die drei genannten Alternative vorstellen und mit  praktischen Beispielen zeigen, wie man z.B. Winforms oder  .NET-Verschlüsselungsroutinen aus Delphi für Win32 nutzt.

Comments Comments

Times are changing. In July CodeGear was finally sold from Borland to Embarcadero. From Agust 1st 2008 I will no longer represent Atozed Software. Read the rest of this entry »

Comments Comments

Yesterday’s press release of CodeGear being sold to Embarcadero was a bit vague about the company name. It left the door wide open for speculations that “CodeGear” as brand or division name might just disappear - which caused some worries in the Delphi community. Greg Keller, VP Product Management of Embarcadero just commented on this. Read the rest of this entry »

Comments Comments

CodeGear has finally been sold after Borland’s initial “Plan to Divest” announcement back in February 2006. Read the rest of this entry »

Comments Comments

CodeGear Technology Partner