Inversion of Control

Inversion Of Control (IOC) – Build loosely coupled system

Inversion of Control is a design methodology which suggests inverting the flow of control from the main program to other framework or entity. This greatly helps in developing the loosely coupled system.... Read more »

Dependency Inversion Principle (DIP)

Dependency Inversion Principle (DIP) is the last principle among the SOLID principles of Object Oriented Programming (OOP) model that we have seen in the last article. Let’s recall what Dependency Inversion Principle... Read more »

SOLID Principles

SOLID principles are a set of five design principles ( mnemonics acronym known as S.O.L.I.D ) in the object-oriented paradigm. They were first introduced by Robert C Martin. These concepts are in... Read more »

Introduction to Spring Framework

Spring framework is an open source Java framework with the aim to build an enterprise-grade application. It provides a solid infrastructure foundation to support robust application development. Started way back in 2003... Read more »

How to connect Apache Gogo shell in Liferay 7 (DXP)

Gogo Shell provides an interface to interact with OSGI modules in Liferay 7 Liferay 7 uses OSGI framework to build modular application which comprises of various modules. OSGI supports a standard way... Read more »

Install Java on Windows

Java is one of the most favorite programming language used by millions of applications and programs today. Java run on various platforms like windows, unix and mac os. It is very essential... Read more »

How to create Liferay Workspace

Liferay workspace is used to group various Liferay 7 specific modules and applications at one single place. It is first setup a Liferay developer should know before starting development in Liferay 7... Read more »

Setup Liferay 7 development environment

Liferay 7 development environment setup is the next you should know after installing and configuring Liferay 7 in your local We have seen how to install and setup the liferay 7 (DXP)... Read more »

Liferay 7 installation – A step by step guide

Liferay 7 installation is all you need to know before you start working with it. Before start working with Liferay, you need to understand how to do Liferay 7 installation. Though starting... Read more »

Liferay 7 – Difference of Module vs Plugin

The thought of  – Module vs Plugin was introduced from Liferay 7 which is built on top of modular framework called OSGI. So it is crucial to understand this concept. Starting with... Read more »