Universal Data Loader

After a decade of time, I'm back to blogging, And it's time to give back the community that helped me grow in my career and skills with some of works. As a first step, let me present my efforts on the vision to create a common upload utility I wanted since I started as a developer. Many customers have their own modules (bolt-on or customized) developed on their application and using delivered systems only when necessary. And once in a while they load bulk data in those modules from 3rd party, or processed with offline tools (like Excel). With this base all those customers can benefit by simply having a CI - Component Interface for the same. The process is simple as follows, You create and perfect your CI based on the data you want to load Build your own upload templates with defaults, formats, etc., Complete the setup to create the File Layout (CSV or Fixed format) Which can provide you the sample file in FIXED as well as...