In Angular there are two ways to work with forms:
Template-driven forms are the default way to work with forms in Angular which is used as an internal representation of the form.
Reactive forms allow us to build Read more…
In this article, my aim is to present a quick guide on how to create Node.js GraphQL API. With a well-structured API, it is possible to have a solid, maintainable, and scalable API that can serve multiple kinds of front-end applications.
GraphQL is a Read more…
Introduction to Video Compression
Video Compression is a term used to define a method to reduce the data used to encode digital video content. This reduction in data further translates to various benefits such as smaller storage requirements and lower transmission bandwidth requirements, for a clip of the Read more…
XPath in simple terms is a way of finding an element(s) in an HTML DOM by giving its path. It is useful when name or id etc is not available to be directly used to find the element. The path given can be either Absolute or Read more…
How to Pass the Data to Custom Validation attribute in MVC C#?
.Net provides the capability of validating model data with validation attributes like Required, Compare, Regular Expression, and user-defined custom attributes (also known as data annotations C#). MVC .net provides the built-in Read more…
These modules are written by using the AMD(Asynchronous Read more…
Laravel: Issues in thumbnail along with images while attaching multiple attachments to the mail
While sending an email to someone using a laravel Mailable class, we may need to attach some attachments to it. Then we can simply use the method attach of that class along with the Read more…
The partial view is a special view used to render a portion of view content. It is a reusable view. It reduces code duplication. We can say that a partial view enables us to render a view within the parent view.
In other words, if the view does not contain Read more…
First of all, we need some dummy XML data for parsing as given below:
The above XML has many tags. The first one being the XML tag which lets us know that it is an XML document. Moving on to the next one we have Read more…
Introduction to Laravel 5.4
A log file is a file that keeps a registry or records of events, processes, messages that occur in the operating system or any software runs.
-Laravel provides the robust logging services that allow the user to log Read more…
Bootstrap Templates, Grid System and Media-queries
What is Bootstrap?
Progress Bar For Large Uploads Using AJAX/PHP
When large files are being uploaded, a server at the back takes time to upload the same file. Users have to wait irrespective of knowing, whether the file is even being uploaded or not and how much Read more…
Collecting Information or data from the system and storing it in a specific file is called logging. It may contain information or data for short or longer periods. Logs are the only way to troubleshoot an issue which the user has with the system.
Do logging correctly:
Creating Read more…
How to Create a drop-down with search capability using Devextreme components
Many of you might have seen a drop-down menu with a search capability that appears in Gmail on Move To Button click as shown in the screenshot below.
Similarly below is Read more…
Import Gravity Forms through code – WordPress
Gravity form is a WordPress plugin that is basically used to build and publish the WordPress forms.
Sometimes the situation arises when we need to import Gravity Forms through code.
For instance, I needed gravity forms to be available in Read more…
Implementing Column Search to filter Devextreme Data Grid content
Devextreme datagrid provides various capabilities to operate over the set of data. One of the attractive features is searching and filtration inside data grid to view the required set of data in a grid, based on different Read more…
Adding a custom column in WooCommerce subscription list and search data according to its content using code
There are two ways to add a custom column in the WooCommerce lists i.e. either we can add them using the WordPress plugins or by adding our custom Read more…