corporate news and publications

News
May 17, 2001 J2EE TALK
 
The Chief Technology Officer of the Nalanda Technology, Mr. Ramanand Singh, presents a seminar entitled "Building n-tier Enterprise Application using J2EE Platform" at an IEEE Computer Society meeting in Reston, Virginia, USA. It was a lively session attended by both enthusiasts and experienced J2EE professionals.
 
The presentation slides can be viewed from here.
 

Publication

J2EE-Based Architecture and Design - The Best Practices
- Ramanand Singh, October 2001
The Java 2, Enterprise Edition (J2EE) provides a uniform platform for building robust, scalable, multi-user secure, distributed, server centric applications. J2EE is huge and it spawns a multitude of concepts. The widespread adoption of J2EE technologies has provided the development community with open standards on which to build service-based architecture for the enterprise. However, learning J2EE technologies is too often confused with learning to design with J2EE technologies. An effort has been made to distinguish the two. This article discusses the items that J2EE architects and designers need to understand for a useful, scalable, and flexible architecture and design - bad practices, best practices, common recurring problems and their solutions. Good designs are discovered from experience.
 
An Application Framework for a Distributed Environment
- Ramanand Singh, October 2001
An Application Framework for a distributed environment has been discussed. The purpose of this Application Framework is to provide a set of application and platform neutral services and components that are based on the best possible design patterns, standards, and practices offered at the present time. The framework encapsulates many of the application complexities and commonalities, as well as encourages appropriate design and implementation principles to its consumers. Special emphasis has been put on J2EE-based application environments..
 
Java Programming Standards and Guidelines
- Ramanand Singh, October 2001
Java programming standards and guidelines for writing better Java code has been discussed. The standards and guidelines presented in this white paper are based on established standards in the Java development community, individual real-world experience from numerous object-oriented development projects, local requirements and needs, as well as on proven software engineering principles that lead to improved development productivity, greater maintainability, and enhanced  scalability. The use of these standards should result in better readable code and should encourage adherence.