Nahjul-Balagha

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 3070
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 - 2086 downloads

Other Available Downloads

Source Code Source Code
source code, 1875K, uploaded May 18, 2012 - 167 downloads
Documentation PDF Book - English
documentation, 2544K, uploaded Apr 24, 2012 - 817 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 3:34 PM