John Strano explains how PowerBuilder 11 deploys entire applications as .NET Windows Form or Web Form applications and deploys individual components as .NET Assemblies and as .NET Web Services. Version 11 consumes resources of the default .NET framework as well as resources of custom developer-defined .NET resources. Non-PowerBuilder .NET solutions can interoperate with, and take advantage of, the unparalleled productivity of PowerBuilder’s data access and data manipulation capabilities. In short, PowerBuil
Enabling Effective Enterprise Architecture with a Meta Data Repository
Challenging economic and competitive factors are changing the IT agenda. Leading CEOs and boards of directors are ever more closely examining new IT investments to be sure IT spending is aligned with business goals.
People see databases as boring software: ask those who use Flash, Photoshop, Corel’s Painter, Final Cut Pro, 3ds max. And if not boring, threatening: databases make front page news aiding and abetting national identity cards or used as mining tools to help identify and monitor potential terrorists – in both cases panicking not a few innocent people. Rightly or wrongly, databases don’t always invoke joy and confidence Con Kringas asks why.
So here sits your problem, facing you. You have an existing program, which works (more or less) on SQL tables. You’d like to rewrite or extend it in something more object-oriented and preferably faster. How? Thankfully, InterSystems has read your mind. Leon Brooks opens up the technology crystal ball.
Delivering the complete database change management solution is made possible with DB Ghost from Innovartis. You can now package your SQL Server source database to produce an installer that will dynamically and seamlessly account for any differences in the target schema.
Asad Mahmood shows us that he’s not afraid of ghosts.
A guide towards data governance for today, tomorrow and the future by Donna Burbank, Director of Modeling and Architecture Solutions at Embarcadero Technologies.
Moodle is a course management system (CMS – not to be confused with the more commonly used version of the acronym, Content Management System). Written in PHP, Moodle is a fully extensible platform that will work with a wide variety of database vendors. To achieve this portability, Moodle utilises the ADODB database abstraction layer, which currently supports MySQL, Postgres, Oracle, MS SQL Server, Informix Sybase and several others. In this tutorial, we quickly run through the installation procedure for dep
“But does your solution integrate with…?” This is one of the top questions that application developers hear today, as customers want to ensure that new solutions preserve previous investments in applications and hardware. For many application developers, the “integration question” becomes an “integration nightmare” as they struggle to integrate their applications with disparate systems, such as third party databases, application servers and enterprise applications.
This article by Ian Robinson of ThoughtWorks discusses some of the challenges in evolving a community of service providers and consumers. It describes some of the coupling issues that arise when service providers change parts of their contract (particularly document schemas) and identifies two well-understood strategies – adding schema extension points and performing “just enough” validation of received messages- – for mitigating such issues.
There are some who will tell you it can’t be done – that porting an application from MySQL to Oracle, or PostgreSQL to Sybase, or MS SQL to Informix will only ever be a monumental task. It is true, the difference between vendors is significant and this does present problems, particularly when trying to leverage vendor-specific features in an application.