Siamack Yousofi

I was trained as a conductor of symphonic orchestras but now I spend most of my time as a captain of square rigged tall ships! A lot happened in between but it was mostly computing.

Morfik: Past, Present and Future

The recent announcement by Altium regarding its acquisition of Morfik and Aram Mirkazemi’s post in the Morfik Forums, have generated, mixed responses from existing Morfik customers. Change is never easy and it is normal to feel trepidation about the future. Indeed not feeling worried would be unusual. So we do not take any of your comments as negative. In fact it shows us that you care and we thank you for your thoughts.

To help you understand the reasons for this move and its benefits, I would like to share my view of the historical context of this decision.

Read more ...

Introducing the Morfik Rewards Program

We are pleased to announce the Morfik Rewards Program, designed to harness and maximize the use of available resources within the community and foster a cooperative support culture among Morfik users by directly rewarding those who voluntarily share their valuable time and experience with their fellow developers.

All peer support activities within the Morfik community attract reward points that can be exchanged for a range of products, services, merchandise and priority support, or used for sponsoring the development of product features and Morfik packages of choice. In addition to Morfik reward points, active participants in peer support will receive reputation badges according to criteria designed to reflect the quality of their contribution, level of expertise and knowledge of Morfik products.

Read more ...

Morfik opens its discussion forums to the general public

With the upcoming release of Morfik 3.0, the updated documentation and the emergence of an enthusiastic core of experienced developers who are willing and able to provide peer support, we feel the time is right to open our forums to prospective Morfik developers as they download the trial version and investigate the suitability of the Morfik platform for their specific needs.

We believe the key factor in the long-term success of Morfik as an application development tool for use by professional developers is the quality of our support. A runaway support load, however, can easily overwhelm us and reduce the quality of the support below what we regard as acceptable.

Read more ...

Morfik 3 Update: New animation and transition effects for controls

Morfik 3 further enhances the presentation capabilities of user interface controls with new animation and transition effects.  The rich user interface controls built into Morfik IDE are among the most graphically striking elements available in development tools today.   Morfik 3 narrows the gap between the skill set of application developers and graphic artists and the results are serious web business applications with stunning visual appeal developed in record time.

I asked Dmitry Medvedev, who is leading the development of these new features, for some technical insight.  Here is what he said:

Read more ...

Morfik 3 Update: Improved design-time behaviour of widgets

Today I would like to share with you a preview of another exciting new feature found in the upcoming Morfik 3—an enhanced widgets system. I called Sergey Kostinsky and asked him for some insight into this.  Here is what he said:

Read more ...

Morfik 3 Update: Native Database Connectivity

One of the biggest surprises of Morfik 3 is going to be delivered through a package! While the Morfik development team is still unsure about its inclusion in the first beta, they are confident that this package will be ready in time for the final release.

For a wide range of developers, native database connectivity (for databases other than Firebird) has been an important missing feature in Morfik. The Morfik development team spent a lot of time examining various methods for incorporating this feature into the product. They have come up with a powerful way to bring you native database connectivity using the package architecture.

Read more ...

Morfik 3 Update

Let me start by saying how pleasantly surprised I was yesterday when I looked at the latest build of Morfik 3.

While going through the standard routine of creating a new project, Morfik IDE presented me with some ready-made web page templates ("pages as first class objects" are key new design entities in Morfik 3 and you will hear a lot more about them), but what really caught my attention was the fact that it included specially designed template pages for iPhone!

Read more ...

Using Morfik Deployment Automation Services on your own servers

Any new and revolutionary technology will face the dilemma of supply and demand prerequisites for third party support. Generally, third parties will wait until demand for a service reaches a level that ensures profitability before providing such a service. Web hosting is no exception to this rule and Morfik has specifically developed its deployment technology with this in mind.

Read more ...

JavaScript for laughs!

What do you do when you get bored and like to have a good laugh? My plan B is to go on discussion forums and ask religious questions like “Do I really need to learn JavaScript?” or “Which one is better, PHP or JavaScript?” then sit back and watch the religious wars I have just started with amusement! If I see the flames are dying down, I fire another loaded question to poke the antagonists “once more to the breach!” You may think I am evil. Well, so did my mom!

Read more ...

Automated Deployment is a must for Rapid Application Development on the Web

Have you ever bought a big fancy refrigerator with the latest and greatest wiz bang features and when the delivery truck arrived, realized it would not get through the door?  I did, and soon learned the valuable lesson of planning the deployment of my applications even before I start coding.

Developers of my vintage remember the early days when we deployed programs by the use of a single XCOPY command.  As computing environments became more complex, deployment of applications became a daunting task and things got so bad that a whole new industry specialising in installation tools emerged.  At its peak there were tools with several thousand dollar price tags on offer.

Read more ...