This project has moved and is read-only. For the latest updates, please go here.


Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 3100
Released: May 16, 2012
Updated: May 18, 2012 by silverlight5
Dev status: Alpha Help Icon

Recommended Download

Application Nahjul-Balagha v0.21 - English
application, 1411K, uploaded May 18, 2012 - 2110 downloads

Other Available Downloads

Source Code Source Code
source code, 1875K, uploaded May 18, 2012 - 170 downloads
Documentation PDF Book - English
documentation, 2544K, uploaded Apr 25, 2012 - 820 downloads

Release Notes

A comprehensive search and study tool for the Sermons, Letters, and Sayings of Ameer al-Mu'mineen, the Commander of the Faithfuls, Imam Ali ibn Abi Talib (a.s.).

Part of HyperBook Library which uses DockPanel Suite.

This release uses a 3-layer architecture (DataAccess, BusinessLogic and Presentation layers) as well as a shared Model:

Book --< Part --< Chapter --< Section --< Paragraph --< Word --< Letter
Book --< Page -----------------------------< Paragraph
All the above classes inherit from Element
Element--< Link
Element --< Footnote

The DataAccess layer uses XmlTextReader and XmlTextWriter to load and save the above Model.
All books found in the folder Books are automatically loaded on startup.

The BusinessLogic implements search for similar paragraphs for a give paragraph within its own book, another book, or across all books.

The presentation layer uses the DockPanel Suite for its shell and can save/load its MainWindow size and position as well as the current docking layout on exit.

Reviews for this release

Excellent but needs arabic Nahjul-Balagha in HyperBook format.
by piephi on Apr 22, 2013 at 4:34 PM