CIMS Logo
joy ~ energy ~ holistic ~ optimistic ~ victorious ~ alive bookmark
Christian Web Solutions
Gospel Bible Music Share
Skip Navigation Links.
Using Interfaces

Interfaces are a convenient way to define standard behaviors that other types can implement. Although JavaScript has no built-in support for interfaces, Microsoft has developed a way to mimic interfaces in JavaScript. As in .NET, an interface is a contract that states that the implementer of the interface must provide all of the functionality specified in the interface. The interface itself is only a specification and has no functionality of its own. When a type declares that it implements an interface, you are assured of the set of features it offers. Types can use interfaces to establish contracts for behavior that can then be enfored at runtime.


Help Situation
The Bible SmartScripture class does not provide a way to handle Bible cross references. It is labor-intensive for Christian Web developers to associate Bible cross references with existing Bible text or references on web pages.
Help Target
Christian Web developers working together with Christian Web designers need to add Bible cross references to existing Bible text or references on web pages to allow users to "compare, confer, or consult" one Bible text to another. Bible cross references are essential for serious Bible students, theologians, scholars, and church leaders.
Help Proposal
We will create a new Bible scripture class called SmarterScripture based upon the SmartScripture class using JavaScript interfaces. SmarterScripture will contain an interface to store Bible cross references and add them to the linkable Bible reference of the base class.

Sample Bible Text
"For God so loved the world, that He gave His only begotten Son, that whoever believes in Him shall not perish, but have eternal life."
Sample Bible Elements
Book: Gospel of John, Chapter: 3, Verse: 16, Version: New American Standard Bible (NASB)
Sample Bible Reference
Jn 3:16 :: NASB
Sample Bible Link
Sample Bible Provider
Sample Bible Link with Cross Reference
show The Results
Truth in the Word "For by grace you have been saved through faith, and that not of yourselves; it is the gift of God." (Eph 2:8 :: NKJV)  
Truth in the World "No entertainment is so cheap as reading nor any pleasure so lating." (Lady Mary Wortley Montagu (1689-1762))  
Home | About | Contact | Dedication | Donations | Webmaster
Copyright © 2004-2011 CIMS. All Rights Reserved.
Component Version
.NET Framework 4
NTC4 Server 9.0.0.28687
AjaxControlToolkit 4.1.50401.0