opubWriter is an online wysiwyg editor that allows its users to create and edit books in the epub format. Under the bonnet it comprises two major components:
- The ASP.Net website, including the forms and
their code-behind classes which handle the menu options shown to the left. This
represents all of the functionality for handling a library of books for multiple
users. The application uses a SQL Server database for user management.
- The "epub engine" that manages the implemented
features of the epub 2.0.1 standards. The code allows the caller to open and
unpack an epub book, and then to manipulate its content and metadata. The user's
work can be packaged and saved in the epub format.
(See below for a list of the files in the solution)
The source code of opubWriter is available for you to use under a licence
agreement that allows you to modify it as much as you like; you may then, if you wish, sublicence the object code of your version of opubWriter.
The opubWriter source code would be an excellent starting point for any
C#/ASP.Net developer wanting to move quickly into the field of epub editing. For
instance, if you wanted to convert the application to a desktop tool or take it
to the next level by adding epub 3 features such as media overlays and HTML5,
this code gives you a head start.
The author of this site offers for sale the source code of opubWriter under a Source Code Licence Agreement. In the first instance, express your interest using the Contact form, following which I will send you a draft licence agreement.
If the terms are acceptable and you wish to proceed, the next steps will be:
- Preparation of the final licence agreement. This document will be tailored to include your details. It is a binding contract and forms the whole extent of our agreement.
- Payment of the required fee (PayPal preferred).
- After the funds are cleared, the final step is to transfer the
source code to you in Zip format.
The licence fee for the use of the opubWriter source code, which represents approximately 90 days work, is £50 (GBP).
Another possibility you might want to consider is to take over the opubWriter website. Not only would you have an established epub editing site you would acquire the database of over 700 users who have tried opubWriter (usage of the data will be constrained by the existing privacy policy).
If this idea appeals to you, get in touch using the Contact form to start the conversation.
The following images are snapshots of the Solution Explorer in Visual Studio and, as such, they list
the items making up opubWriter.
| Website components |
 |
 |
 |
| Epub engine components |
 |