Which is the best? Drupal or Joomla?

Very interesting when we talk about Drupal and Joomla. Both have advantages and drawbacks of each.

Some time ago there was a survey conducted by eBusiness Solutions Webology about "Which CMS is best? Drupal or Joomla?", And the sample data is the webmaster throughout the world.

Assessment survey is divided into 5 categories:
  • Development.
  • Documentation.
  • Performance and Function.
  • Appearance.
  • Usage.
Below are the results of the survey:

In this area Joomla win:
  • Easy to create attractive website.
  • A large choice of themes.
  • Interface that is easy to digest for beginners.
  • Easy to train clients to use it.
  • It's easy to find a master Joomla.
In this area Drupal win:
  • Complete documentation for the core and module.
  • Little bugs or errors to the core and module.
  • Supports Social Networking (Social Networking).
  • Supports SEO (Search Engine Optimization).
  • Support SSL (Secure Sockets Layer).
  • Internationalization support (many languages).
  • External Integration.
  • Existence of User Management and Permission features.
  • The Add-ons quality.
  • Easy to create large complex web site.
IMB recommendation to use Drupal.
The Drupal users.

Choose which becomes your primary goal in creating websites based on that survey results.

See the table results of the survey.
Another article about Drupal vs. Joomla.

The Azure Platform

The Azure platform? Hmm..very interesting. A few days ago we try to find more information about this platform and the tools (Windows Azure SDK) and it only support Vista or Win7 for development environment.

Windows XP is still wide use among developer and me is one of them. Need 1000 USD or more to build new development environment for Azure platform.

They said they will explore options to enable the SDK on WinXP, and we hope this will be done sooner.

It's seem Microsoft try to sell Vista to developer too, what a strange requirement considering we are building cloud applications to remove the underlying OS support.. lots developer complain about this Azure system requirements.

The only thing that we can do now is try to adding new features into our products and hope we can create new products for Azure platform sooner.

XPS Annotator Donation

XPS Annotator may be used free of charge, but if you wish to express your appreciation for the time and resources the authors have expended developing and supporting it over the years, we do accept and appreciate donations.

Firefox XPS Viewer

The main function from XPS Viewer is to open or view an XPS Document. Everybody know if XPS Document is new document format from Microsoft (similar PDF format).

The weird things is about the way they promoting their XPS Document, why creating an XPS Viewer hosted in Internet Explorer? and need Internet Explorer is the preferred default browser to open an XPS Document? Ya maybe Microsoft planning to use XPS Document and XPS Viewer as an "Ace Card" for Internet Explorer so Firefox users will start using IE, but not that simple isn't?

What a bad strategy against PDF format! After lots complain about the limitations then Microsoft releasing XPS Viewer EP (not hosted in Internet Explorer), but with limited features like no Digital Signature support. Not again!

But thanks for Microsoft for that strategy because after that we creating a standalone XPS Viewer, of course with no limitations :)

We adding new feature in our XPS Viewer like annotations, sidebar, documents properties adder, XPS to Image converter, and Digital Signature. Support common operations including save-a-copy, print-output, copy-to-clipboard, zoom, and text-search.

Yes, this is a Firefox XPS Viewer because you can open an XPS Document even Internet Explorer isn't your default browser.

The name for our standalone XPS Viewer is XPS Annotator.

Download the XPS Viewer here.

Signing an XPS Document using XPS Annotator

XPS Document support security feature such us digital signature, this digital signature can help to ensure the identity of the author and the validity of the document content.

"How to adding digital signatures or signing an XPS documents using XPS Annotator?" To sign the XPS Document, your system must have an X.509 certificate manager installed such us for use with a SmartCard.

Here's the step to sign your XPS documents using XPS Annotator:
  1. On File menu, click Signatures (Ctrl+8).
  2. Click Add Signature Definition.
  3. Fill the form on Signature Definition window then click OK.
  4. Click Sign, choose the certificate on the list (if no certificate is installed then no list is visible).
  5. Click Done.
Note: In our next release we will try adding a popup information when no certificate is installed. So wait our next release :)

XML Paper Specification (XPS) Document

XPS Document is an electronic document format similar like PDF, it provides a single, high-fidelity document solution that supports multiple uses.

Typical uses for XPS document include desktop publishing, word processing, and form layout. The page layout remains the same in all cases, while the document quality maximized to the capabilities of each device.

Benefit from XPS Document:
  • Reading, writing and storing XPS Document content and resources as a single, portable, and easy-to-distribute file. You can use Microsoft XPS Document Writer to creating an XPS document, and this XPS Document Writer already installed on Windows Vista and Windows 7. For WinXP and Win2003 users the Microsoft XPS Document Writer is available after installing .NET Framework 3.0.
  • Displaying documents with an XPS Viewer.
  • Support security features, such digital signatures, to provide greater document security. When applied to a document, these digital signatures can help ensure the identity of the author and the validity of the document content.
  • You can adding personal comments and highlight on it (need XPS Annotator installed).
  • Outputting documents in the native print spool output format of Windows Vista.
  • Routing documents directly to an XPS-compatible printer.

Which is the best between Google, Yahoo and Bing search result

Lots people think that Google is the best search engine, and a few search engine experts over the years say that users tend to think Google results are better.

So people will thinking if the result with Google logo will much better then result from Yahoo or Bing logo. Is this just a branding? How if people are just used to thinking if Google is the best search engine?

You can try BlindSearch tool to answer all that question. This tool provides results from Google, Yahoo and Bing in three columns but doesn't tell you which column is which search engine.

The BlindSearch tool is created by Michael Kordahi. He work for Microsoft, but he made a disclaimer if the tool is not affiliated with his employer.

You can see what happens when you remove the branding from search engines. Is Google still the best? Check this tool out for the answer :)

Flow Document Writer


"A flow document is designed to "reflow content" depending on window size, device resolution, and other environment variables. In addition, flow documents have a number of built in features including search, viewing modes that optimize readability, and the ability to change the size and appearance of fonts. Flow Documents are best utilized when ease of reading is the primary document consumption scenario."

Flow Document is a powerful document format from Microsoft, the extension from Flow Document is XAML (Extensible Application Markup Language). Flow Document can include many components including paragraphs, videos, images, and more. These components correspond to elements in markup and objects in procedural code.

In Windows Presentation Foundation (WPF), XAML is used as a user interface markup language to define UI elements, data binding, eventing, and other features. Here's the best source if you want more informations about XAML: Wikipedia and MSDN.

Creating Flow Document using our Flow Document Writer is a step forward because you don't need to know XAML syntax at all. Our Danet Studio provide a Flow Document Writer (Danet Creator), and you can get this Flow Document Writer for free.

Here's the download page from our Flow Document Writer.

The Standalone XPS Viewer

By default XPS Viewer is hosted in Internet Explorer, and this could be a problems if your default browser isn't Internet Explorer because currently other browser like Firefox, Safari or Opera can't open an XPS Document.

We created a standalone XPS Viewer to resolve this issue, with our standalone XPS Viewer you can open any XPS documents even Internet Explorer isn't your default browser.

For our XPS Viewer, we adding some new features including annotations, XPS converter, document properties adder, sidebar, and digital signatures to provide greater document security. Of course our standalone XPS Viewer also support common operation including print output and so on.

Here's our standalone XPS Viewer main features:
  • Allow you to add notes or comments to any XPS documents to flag information or to highlight items of interest for later reference, support for adding text notes, ink notes, and highlight annotations.
  • Ability to converts Microsoft XML Paper Specification (XPS) to an image files (PNG).
  • Support security features, such as digital signatures to provide greater document security.
  • Can adding document properties to any XPS documents (creator, identifier, content-type, title, subject, description, keywords, language, category).
  • Support for common operations including save-a-copy, print-output, copy-to-clipboard, zoom, and text-search.
  • Built-in sidebar for ease of reading. The sidebar contains a thumbnails from all pages, you can jumping from one page to another by clicking the thumbnails.
  • Not hosted in Microsoft Internet Explorer. Great for Firefox, Safari and Opera users.
Find the latest version for our XPS Viewer here.

My first post on Blogger

Wow! this is my first post on Blogger :)

After releasing XPS Annotator, its time to take-a-rest and try something new here. After moving around the web, finally I signup on Blogger, and now write my first post here.

Welcome to my blog.