Rapid Application Development (RAD) Best Practices with CodeGear

Delphi Journal

Subscribe to Delphi Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Delphi Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories

This book has nine authors (eight "real," since Kurt Cagle is mentioned as a contributing author), but only six photo faces appear on the cover. It doesn't really matter, as with many WROX "Professional" books, you're used to seeing a number of authors - usually experts in the field - covering different topics and subjects all related - in this case - to XML Schemas. Is it possible to write an entire book about the topic of XML Schemas? Yes, it is. And the book makes this clear in the very first chapter, which explains that XML Schemas are in fact the next-generation DTDs. In fact, the introduction of the book mentions the "severe limitations" of DTDs and the fact that the W3C introduced XML Schemas as their replacement. Having read the book, I must say that it certainly helps if you have some prior understanding of XML and the "old" DTDs. The book (only) refers to DT... (more)

XML's Contribution to Web Services

Professional XML Web Services isn't really an XML book, but more a pure Web services book. The XML part is because XML is used to represent Web services (in the WSDL, for example). The book covers many types of Web services, not just XML Web services (a term that's like a binary executable). The book consists of 15 chapters. That's not much, if you take into account that it was written by 12 authors. In fact, no author has written more than two chapters. I must admit that my feelings about the result are mixed. Some chapters flow really well and are clear to read, but others take more time to swallow. And although it's usually a good idea to let each author write about his or her favorite topic, in this case it also results in a lot of information that's repeated. The best way to view this book is just as a collection of 15 really long papers. That way you can select... (more)

SYS-CON Media Announces Results of Its Readers' Choice Awards at the Edge 2004 East Conference & Expo in Boston

(Boston, MA, February 25, 2004) - SYS-CON Media, the world's number one i-technology magazine publisher, announced today the results of its latest Readers' Choice Awards Program, commonly referred to as the "Oscars of the Software Industry," recognizing excellence in the software, solutions, or services provided by the industry's top vendors. The SYS-CON Media Readers' Choice Awards Program has become the most-respected industry awards program of its kind, with simultaneous competitions driven by the readers of six market-leading SYS-CON magazines, JDJ, LinuxWorld Magazine, Web Services Journal, .NET Developer's Journal, XML-Journal, and ColdFusion Developer's Journal. LinuxWorld Magazine awards were announced at LinuxWorld Conference in New York last month, and could be viewed at www.LinuxWorld.com. All SYS-CON Media Readers' Choice Award recipients are selected th... (more)

SYS-CON Opens Its Eighth Annual "Readers' Choice Awards" Polls, Often Referred To As "The Oscars of the Software Industry"

(Montvale, NJ, February 1, 2005) - SYS-CON Media (www.sys-con.com), the world's leading i-technology media company, announced that its 2005 Readers' Choice Awards polls opened today, February 1, 2005 and will remain open for six months, until July 31, 2005. More than 50,000 readers are expected to cast their votes to select the best software products of the year including Java, Linux, Web Services, XML, Microsoft .NET products and services. SYS-CON's readers' choice awards program is considered to be the most prestigious award program of the software industry and often referred to as "the Oscars of the software industry." The products participating in the program are nominated by their vendors, customers, users, or SYS-CON readers. This year a record number of companies and products were nominated. Below is a list of all companies and products participating in the 200... (more)

iAnywhere Launches Advantage Database Server 8.0

iAnywhere has announced at the Borland Developers Conference that it is strengthening its database management portfolio with the release of Advantage Database Server 8.0. Advantage Database Server is a full-featured, high performance client/server data management system targeted towards Borland Delphi and C++ Builder developers. The new features in Advantage Data Architect, Advantage Replication, Advantage Online Backup and SQL scripting will enhance Advantage Database Server 8.0 with ease-of-use, performance and efficiency. The Advantage Database Server was recently acquired by Sybase through its purchase of Extended Systems in October 2005. The business has since been integrated into Sybase's iAnywhere subsidiary. Advantage 8.0 provides developers with the functionality they require to easily build scalable business applications with low administration requirements.... (more)

Bob Swart Launches "CodeGear Delphi Journal" on Ulitzer

Bob Swart launched today CodeGear Delphi Journal on Ulitzer. Bob Swart (aka Dr.Bob at www.drbob42.com) is an IT consultant, developer, reseller, author, trainer and webmaster for his company Bob Swart Training &Consultancy (eBob42) based in Helmond, The Netherlands. Bob has spoken at Delphi Developer Conferences since 1993. Bob is co-author of several books, including C++Builder 5 Developer's Guide, Kylix Developer's Guide, and Delphi 6 Developer's Guide, as well as a contributing author for numerous computer magazines. Delphi is a software development environment for Microsoft Windows applications. It has always supported development of native Windows applications in the Delphi programming language, a further development of Object Pascal. About Ulitzer.com Initiating content coverage on any topic or launching a magazine at Ulitzer.com  is designed to be as easy as ... (more)

Delphi 2009 Implicit String Conversion Penalties

When migrating existing source code from previous versions of Delphi to Delphi 2009, you may encounter warnings about implicit conversions from AnsiString to Unicode Strings or vice versa (the other way may also have a potential data loss) and while it's easy to ignore these warnings, ignorance comes with a price! The particular real-world example I want to talk about in this post comes from a third-party library (who shall remain nameless) compatible with different versions of Delphi, including Delphi 2009. When I migrated my project from Delphi 2007 to Delphi 2009, the resulting application worked fine except when calling the third-party routine to perform a certain task. Response times went up from 2 seconds to almost 20 minutes (I'm not joking), which is a long time to wait for an answer to be formulated. By the way, originally we thought the process was just hang... (more)

SYS-CON Media Readers Cast More Than 4,000 Votes In First Week Of Voting

This year it looks certain that a new participation record will be set, as more than 4,000 votes have already been recorded in just the first seven days of voting, and more than 50,000 SYS-CON Media readers are estimated to cast their votes in this year's Readers' Choice Awards. The winners of this years awards will be announced in November at Web Services Edge 2005 West - International Web Services Conference & Expo in San Francisco. The list of companies heading the various polls reads like a "Who's Who" of the most active and enterprising players in the i-technology space - including all the industry's top software and hardware vendors, services providers, and technical publishers. Highlights after just one week's voting include: 2005 JDJ Readers' Choice Awards: There are 26 categories in this year's JDJ awards. In the coveted "Best Java Application Server" categor... (more)

SYS-CON Media Readers' Choice Awards Polls Will Close on December 31, 2005

  SYS-CON Media (www.sys-con.com), the world's leading i-technology media company, announced that its 2005 Readers' Choice Awards polls will close on December 31, 2005. So far more than 16,000 readers cast their votes to select the best  software products and services of the year for Java, Linux, Web Services, XML, Microsoft .NET, ColdFusion and Macromedia MX. Best Java Products of 2005: http://java.sys-con.com/general/readerschoice.htm Best Linux Products of 2005: http://linux.sys-con.com/general/readerschoice.htm Best Web Services Products of 2005: http://webservices.sys-con.com/general/readerschoice.htm Best .NET Products of 2005: http://dotnet.sys-con.com/general/readerschoice.htm Best Macromedia MX and ColdFusion Products of 2005: http://mxdj.sys-con.com/general/readerschoice.htm SYS-CON's Readers' Choice Awards program is considered to be the most prestigious awar... (more)

SYS-CON Media Opens Its Eighth Annual "Readers' Choice Awards" Polls

SYS-CON Media (www.sys-con.com), the world's leading i-technology media company, announced that its 2005 Readers' Choice Awards polls opened today, February 1, 2005, and will remain open for six months, until July 31, 2005. More than 50,000 readers are expected to cast their votes to select the best  software products and services of the year for Java, Linux, Web Services, XML, Microsoft .NET, ColdFusion and Macromedia MX. Best Java Products of 2005: http://sys-con.com/java/readerschoice2004 Best Linux Products of 2005: http://www.sys-con.com/Linux/readerschoice2004 Best Web Services Products of 2005: http://www.sys-con.com/webservices/readerschoice2004 Best .NET Products of 2005: http://www.sys-con.com/dotnet/readerschoice2004 Best Macromedia MX and ColdFusion Products of 2005: http://www.sys-con.co... (more)

Which Technologies Will Carry the Rich Internet Torch?

If Gartner's assessment of AJAX's position on the Hype Cycle is correct, then the days when AJAX is the only game in town are over. Enter the age of what Anne Thomas Manes of the Burton Group calls 'Fit Clients' - a hybrid of Thick Clients (a.k.a. Fat Clients) and Thin Clients (HTML and RIA). Gartner Group publishes a type of market analysis every year called the Hype Cycle. In general – as the theory goes – certain products go through the hype cycle where they gain a lot of traction until the hype surrounding the technology reaches its peak. It’s at this point, when expectations have far outstretched the capabilities of the platform, that people realize that the technology has limitations and become disillusioned. Subsequently the popularity for the technology plummets. Fortunately, the most useful technologies recover from this plummet and eventually reach equilib... (more)