Kingdom of Bahrain NEAF Logo
I am @ Skip Navigation LinksHome > Standards and Guidelines > eService Standards
eServices Standards / Toolkit

eServices Standards are language-specific programming rules that greatly reduce the probability of introducing errors during the service development life cycle. These standards are originated from the intensive study of industry experts who analyzed how bugs were generated when code was written and correlated these bugs to specific coding practices. Thus standards and guidelines offer incredible value to software/service development authorities in Kingdom of Bahrain to deliver high quality services in a manner that is cost effective and efficient.

Download PDFCSS Guidelines (771.0 KB)

These guidelines provide developers with a visual representation on how to use the eGA CSS tags in website interface.

Download PDFC# .NET Coding Standards (836.0 KB)

Coding standards, best practices, naming conventions for C#.NET applications.

Download PDFJava/J2EE Naming Conventions (639.0 KB)

Naming standards, conventions, and guidelines for writing solid Java code for eGovernment Portal applications.

Download PDFJava Standards (854.0 KB)

This document delves into some fundamental Java programming techniques and provides a rich collection of coding practices to be followed by JAVA/J2EE based application development teams.

Download PDFUser Interface Standards (953.0 KB)

User interface standards are purposed to enforce standardized look and feel across services deployed in portal.