Fun with Salesforce!!Salesforce tutorials by Bishwambhar Sen
If you are a programmer and new to Salesforce and looking to quickly get a hang of the various customisation techniques, then you are at the right place. Here, we focus more on hands-on techniques and tips and tricks than mere theoretical knowledge which you can easily find in trailhead or any of the gazillions of salesforce blogs on the internet. Let the fun begin!
In this post I am gonna show how to use lightning:fileUpload and lightning:fileCard base components from Salesforce. Both these components involve the use of files. In the above video I have demonstrated how I have built on the existing functionality of the Sample...read more
Now, lets have a look at the StudentList component. This is the component that would retrieve the data from the server and receive the newly saved record via an event from the StudentForm component to eventually display the data. But before we do, let's have a look at...read more
Lets's again take a look at the StudentFormHelper.js IsValid: This method simply checks the validity of the model. In this case we are simply checking whether the student object is valid or not. We check for null/blank checks and for age we check 0. ...read more
So finally after a lot of gibberish texts I am able to present to you guys a working sample with a demo video. The video only contains the lightning app in action but don't worry the code snippets will be made available shortly. Sample Student App: So here I am gonna...read more
So in my previous post, I explained about the different sub-components that make the lightning component. All of them were client-side components. But what if you need to get something from the server? Like pulling data from a server? or saving data back to the...read more
A standard lightning component bundle has the following structure: All these components together make up the lightning component bundle. Now , these components are wired up with each other so you don't have to worry about referencing one of them in the other. So lets...read more
So what exactly is a lightning component? What does it do? How do we build one? What? Whatever we see in the lightning experience (and sometimes in Classic too! Yes, truly) is essentially built out of a lightning component. One way to put it, a lightning component is...read more
What? Lightning Experience or simply Lightning is a fresh look and feel on your Salesforce orgs. All these years people were happy using the Classic version of Salesforce but now everyone seems to be moving towards Lightning. That begs the question why? Why? Lighting...read more
Salesforce is not just a CRM tool. It is much more than that. It offers you a platform to build your own stuff as well. All these years, Salesforce Admins would get the job done easily and there was hardly any need for customisation as Salesforce itself recommends going for configuration rather than customisation. But in the recent years, the trend is gradually changing and the clients are no longer satisfied with Out-of-the-Box (OOB) solutions. They need everything customised (kinda beats the purpose of having OOB) and that’s where people like me and you (considering you are a programmer) come into the picture. People who were happily coding away their life in Java or C# or even C++ or may be PHP are now slowly joining the salesforce party. Who can blame them? Salesforce is selling like hot cakes in the market and every one wants a piece. Those who wanna start from scratch and have plenty of time in their hands, this website/blog is not for them. For you guys the best place to be is TrailHead . For those who wanna quickly get started with the basics and put to use your existing programming knowledge, this is where you come. I would like to thank a few people who helped me fix this wordpress website as i am knew to wordpress and had a hard time trying to speed up the website. It might still be slow for few of you but I am trying to get a CDN soon and hopefully everything will be hunkie dory! Sean Davis from SDAVIS MEDIA and Ananda Projapoti from TorqueMag.io
I configured Cloudflare as my CDN (their free plan, which is decent enough!) and performed a lot of optimizations I learnt from the above mentioned two blogs and tried almost everything. But I realised it the hard way that a poor hosting cannot be compensated for even by a brilliant CDN. I was fed up of the poor server speed and eventually decided to move on to a new hosting provider about which I read on a number of websites and they all gave super reviews about it. I moved on to SiteGround and my life has never been the same. My website is now blazing fast and I can now focus on creating content rather than worry about website performance and google page ranking! I am actually planning to write in detail about my experience in a separate page.