September 29, 2009

"The New Efficiency" Microsoft Launch Event

Microsoft held a Windows 7 and Windows Server launch event today called "The New Efficiency".

The presentation started out with Robert Youngjohns from Microsoft US Sales and Marketing leading a panel discussion with IT and business profesionals from Sheraton, Intel, Ford and Continental Airlines.

The big themes of what businesses are looking for in this econcomic environment are:
  • efficiency and getting the most of what they have including choosing the right amount of resources to maintain existing infrastructure while being sure to make strategic investments for the future
  • cost savings through things like power efficiency and virtualization
  • using technology in innovative ways to improve user experiences

Hoyt from Sheraton gave examples of using technology in ways that directly touches customers like allowing them to record video postcards and send them to their family and co-workers. They're also rolling out Windows 7 based HP TouchSmart systems in their hotels (like the one used in the demo of building touch enabled apps with Delphi 2010).

Eric from Continental Airlines gave good examples of how incorporating social media like chat helps support their large staff of work-at-home reservation employees. He also described technology initiatives focused on making the entire process from finding tickets to boarding passes as simple and efficient as possible for travelers. He also gave his opinion that we won't see widespread web access on planes for at least several more years due to the current limits in the number of providers, available bandwidth/number of satellites, and geographic coverage.

Diane Bryant from Intel gave some good insight into supporting a very mobile workforce where all embployees have a notebook computer and they have the goal of having them all have a mobile phone/device when needed too. Their big initiatives are mobility, connectivity and access to info when and where they need it.

Nick from Ford talked about the Sync functionality as a sales driver for their vehicles and things like data center consolidation to increase efficiency.

September 20, 2009

Dr. Dobbs | RAD Studio 2010: Still RAD

Dr. Dobb's Journal has a good review of Delphi 2010.

Read the full review of Delphi 2010 from Dr. Dobb's.

Here's one of the many positive things they said about Delphi 2010 in the review:

"So much has changed over the last 15 years, yet Delphi 2010 is still recognizable and as easy to use as Delphi 1 was upon its initial release. While the look of the IDE is certainly busier, new navigation features and smart choices in palette management still make the environment a highly productive, comfortable one to code in."

September 19, 2009

Aspect oriented programming with Delphi Prism

In this video, Nick Hodges, the Delphi Development Manager, describes how to use Aspect Oriented Programming (Aspects) in Delphi Prism. Aspects are a way of injecting code “across” your code horizontally instead of inheriting vertically. A common example is the notion of logging, where an Aspect can “inject” logging capability anywhere in your code using an attribute.




After watching the video, you can learn more about Delphi Prism or download a free trial of Delphi Prism and try it for yourself.

You can also read more about AOP and how it works on Wikipedia.

And you can read more about the specifics of Aspect Oriented Programming with Delphi Prism on the Delphi Prism Wiki.

September 18, 2009

Delphi and Embarcadero Change Manager working together

In this third video in the "Tools Working Better Together" series, Pawel demonstrates using Delphi 2010 and Embarcadero Change Manager with a Microsoft SQL Server database. Delphi and Change Manager are another good combination of products that can be chosen in the Buy One Get One promo through September 24, 2009.

Embarcadero Change Manager helps database administrators and developers simplify and automate database change management to streamline development and ensure availability, performance and compliance.

September 17, 2009

Last Chance for the Buy One Get One Free Offer

The Buy One Get One Free offer is coming to an end on September 24, 2009. This is your last chance to get another tool of your choice free when you buy Delphi, Delphi Prism, RAD Studio or C++Builder.

See the Buy One Get One offer final reminder email that's going out this week.

We made this version specifically for Delphi and RAD products users rather than just using a more generic reminder so we could also include more information on what's new in Delphi, C++Builder, Delphi Prism and RAD Studio and why those are good products to choose for the offer.

Delphi, C++Builder, Delphi Prism, RAD Studio and Delphi for PHP have all been very popular choices throughout this promotion.

Using Delphi with Rapid SQL

Here's another video in the "Tools Work Better Together" video series demonstrating some of the popular combinations from the Buy One Get One Free offer that's going on through September 24, 2009.

In this video, Pawel Glowacki builds an application with Delphi using a Microsoft SQL Server database. Then he uses Rapid SQL to examine the database, build a query visually and then easily customize it exactly the way he wants it. Then he completes the app in Delphi to display and interact with the data from the query.



Rapid SQL is a leading cross-platform SQL IDE that helps database and application developers produce high quality SQL code faster. You can download a trial of Rapid SQL here.

September 16, 2009

Submit your success stories and apps built with Delphi

Embarcadero is gathering information on applications built with Delphi, Delphi Prism, C++Builder and other developer tools.

A lot of interesting apps have been submitted already and we're looking forward to featuring some of them on our web site to show the kinds of apps that users are building.

Here's where you can submit information on apps you've built:

Delphi 2010 Upgrade Offer

One of the most popular articles on the Embarcadero Developer Network this week and most clicked on Twitter posts from EmbarcaderoTech is the Delphi 2010 Upgrade Offer eDM.

This eDM (electronic direct mail) is the international version that went out to users of Delphi. We actually created several versions of the email to target each audience - Delphi upgraders, Delphi prospects who may have downloaded a trial or past free Turbo version but not purchased, C++Builder upgraders, C++Builder prospects, RAD Studio upgraders and RAD Studio prospects.

The one group we didn't have to do a specific email for this time was Delphi Prism owners because Delphi Prism includes first year maintenance so those users don't have to worry about purchasing upgrades. They get a maintenance notice to download the new version from the maintenance portal.

And what's the most popular link in the emails? The RAD Studio Upgrade Center.  It's a good resource page that was originally our sneak preview page and contains videos and blogs about what's new in the 2010 products along with easy links for additional product information and trial downloads.

September 15, 2009

RAD Studio and Delphi Roadmap Updated

In case you haven't already seen it, the roadmap for Delphi, C++Builder and RAD Studio has been updated and posted on the Embarcadero Developer Network.

This version of the roadmap is pretty similar to what was presented earlier this year at Delphi Live! and then at CodeRage. It starts off with information on Weaver (RAD Studio 2010) which will be removed when the next update is published later this year.

Delphi and Delphi for PHP Working Together Video

In this video, Pawel Glowacki demonstrates using Delphi for PHP with Delphi as he builds a web service with Delphi for PHP and then uses Delphi 2010 to consume the web service using a VCL application.

September 7, 2009

Session overview for CodeRage Day 1 - starts at 5:00AM Pacific

The CodeRage online conference starts at 5am Pacific Time tomorrow morning. I'm putting together the list of sessions I'm going to attend (or log into) using the CodeRage presentations agenda. Remember, the conference is free and you can attend as few or as many sessions as you want.

CodeRage Hour 1
The day starts off with sessions on Subversion version control and reporting. If I'm awake that early, I might check out the FastReport reporting session even though I have Rave Reports and am looking forward to seeing QuickReport for Delphi 2010. The Subversion session should be interesting too.

CodeRage Hour 2
Next up are a session from Olaf Monien on VCL for the Web and Pawel Glowacki on Enterprise Applications with Delphi. I've seen Olaf's sessions a couple times before and he gives good information on how to build web apps in the Delphi way using VCL for the Web (also known as IntraWeb). I'm looking forward to Pawel's presentation because I always learn something new from him.

CodeRage Hour 3
Mike Rozlog presents the RAD Studio Product Address. There should also be an updated Delphi and C++Builder Roadmap posted shortly after the conference that contains the updated information that he presents in the session.

CodeRage Hour 4
Barry Kelly talks about RTTI in Delphi and Joe Mele presents a session on #Install SDK. Some time back, I had lunch with Barry and Nick Hodges and there was a totally great conversation about all the possible future innovations for the Delphi language. It's great to see those new things now appearing in each new version of Delphi.

CodeRage Hour 5
If you didn't get to see Jim McKeeth's session on Aspect Oriented Programming with Delphi Prism at the Delphi Live! conference, here's your chance. He gives an overview of AOP and why developers might want to use it as well as examples of how to do AOP with Delphi Prism. In an interesting choice of scheduling, there's another Delphi Prism related session at the same time when Hadi Hariri presents ASP.NET MVC in Delphi Prism. Since I already saw Jim's session at Delphi Live!, I'll be watching the ASP.NET MVC session this hour.

CodeRage Hour 6
This hour has a choice between a more technical session on CrossTalk and a more business focused session on reducing total cost of ownership of software with Embarcadero All-Access. I haven't had a chance to see CrossTalk yet, but people here who have tried it are pretty excited about it. I'm looking forward to learning more about it.

CodeRage Hour 7
In this hour Chris Bensen does a presentation on touch and gesture app development and Greg Nerpouni covers database change management for developers. You may remember seeing Chris earlier in the sneak preview video on building touch and gesture enabled applications with Delphi and C++Builder 2010. In this full length session he'll have time to go into a lot more deatil. I've had a chance to see some of his cool nature photos at an art festival here so I know he has a good eye and perspective when it comes to design and I'm sure he'll have some good tips on good UI design practices for touch enabled apps. Greg's session on Change Manager should be interesting too. Change Manager is a really useful tool for understanding changes to your databases and helping troubleshoot any problems that may occur as a result of earlier changes.

And that's my plan for the first half of the first day of CodeRage.

What users are saying about Delphi and RAD Studio 2010

Updated the What Users are Saying about Delphi and RAD Studio 2010 page with some new user quotes...

"Delphi 2010 is the enjoyable sweet mix of a fast, stable and responsive IDE, superfast compiler, latest operating system API support, fine language enhancements such as RTTI extensions and attributes, debugger with many new capabilities and great new IDE features like IDE Insight and Delphi code formatter. After one week of intensive use of the final release now, it's clear how much attention to detail and quality Embarcadero's Delphi team put into the product. When all this comes with an unparallelled backwards compatibility for a software development product, there is only one conclusion: do yourself a favor, get Delphi 2010 and enjoy your new shiny secret weapon."
- Bruno Fierens, CEO, TMS Software



"When I'm ready to enter Windows 7, Delphi 2010 is already there. The components included in Delphi 2010 give a substantial boost to my products. And third party components are there if I need them. I enjoy using the Rapid Application Development standard to, without effort, achieve quality results. Mostly I use Delphi, but with RAD Studio I can turn to C or C++Builder when I need to."
- Bjarne Johansson, MD

September 4, 2009

DevExpress Announces Full Support for Delphi 2010 and C++Builder 2010

Great to see Developer Express announcing full support for RAD Studio 2010, Delphi 2010 and C++Builder 2010 this week.

From: announce@devexpress.com [mailto:announce@devexpress.com]
Subject: VCL ANN: Full Support for CodeGear RAD Studio 2010 Available (VCL Installer v46)

Hello:

This update adds full support for Delphi 2010 and C++ Builder 2010 to the following VCL components:

ExpressQuantumGrid v6
ExpressQuantumTreeList v5
ExpressVerticalGrid
ExpressPivotGrid v2
ExpressScheduler v3
ExpressBars v6 and Docking Library
ExpressNavBar v2
ExpressEditors Library
ExpressSkins Library
ExpressSpreadSheet
ExpressLayout Control
ExpressPageControl
ExpressDBTree
ExpressFlowChart
ExpressOrgChart
ExpressSpellChecker
ExpressPrinting System v3

All these releases are available as part of the newest update of Express Install, v1.46. To use, you must first download and install our Unified VCL Installer - Build 46. This will automatically update your current products to the most recent version(s). You can obtain this build by logging onto https://www.devexpress.com/ClientCenter

Prior to installing, we ask you to review the what's new file associated with this release. You can find it at http://www.devexpress.com/Support/WhatsNew/VCL/files/46.xml
You can also check it via your Client Center account using step-by-step instructions from http://www.devexpress.com/Order/FAQ/FAQ12.xml

As always if you encounter any critical issues with these updates, please contact our support team immediately at support@devexpress.com and if needed, we may be able to address them in time for the next update. For new requests/issues, please use our Support Center at https://www.devexpress.com/Support/Center/default.aspx (You can use your Client Center login details to access this system).

Thank you and best wishes,
The Developer Express Team
http://www.devexpress.com/

September 1, 2009

RAD Studio 2010 Overview Webinar on Sept 3

RAD Studio 2010 Overview Webinar

Join this informative webinar to get an introduction to Embarcadero RAD Studio 2010
as well as tips on building Windows and .NET applications faster and reaching more users.

Thursday, September 3, 2009
11:00 AM PDT / 2:00 PM EDT

Register here:
http://update.codegear.com/forms/AMUSCA0908CGWebinar903