Skip to main content

Posts

Showing posts from 2015

Chrome Extensions Every Salesforce Developer Should Have

" When I started my development career I usually preferred Firefox over Chrome. But as time passed, Chrome become more developer-friendly and I started loving it. This blog is going to cover many of the Chrome extensions which can help developers in our day-to-day Salesforce development and make our lives much easier." Initially, I was thinking of ranking all of these extensions based on their features and usage, but then while listing them out, I decided that it is better to categorize them based on their functions. Let’s start looking into them. Setup navigation and metadata search tools Salesforce Developers spend a lot of time navigating from one link to another — from opening a setting page to debug logs and many more. But now you can use the extensions below to achieve this navigation faster: Salesforce Navigator This is the first Chrome extension I want to introduce you to. It is the most common and widely-used open source C

Set Up Test Data for an Entire Test Class

Use test setup methods (methods that are annotated with @testSetup) to create test records once and then access them in every test method in the test class. Test setup methods can be time-saving when you need to create reference or prerequisite data for all test methods, or a common set of records that all test methods operate on. Test setup methods can reduce test execution times especially when you’re working with many records. Tes t setup methods enable you to create common test data easily and efficiently. By setting up records once for the class, you don’t need to re-create records for each test method. Also, because the rollback of records that are created during test setup happens at the end of the execution of the entire class, the number of records that are rolled back is reduced. As a result, system resources are used more efficiently compared to creating those records and having them rolled back for each test method @isTest private class CommonTestSetup { @

New Salesforce Certifications for 2015

Over the past couple of years Salesforce has been very busy formalising a program for its certifications, and so was born, Salesforce U. Salesforce University handles with all of the training as well as the many exams and assessments methods that come with the certifications. When I first started taking my certifications in 2012, there were 4 main certifications routes, Administrator, Developer, Consultant & Technical Architect (For me I kind of think of these as the “classic” routes). As the ecosystem grows and new products come into the limelight, the certification types and routes need to change. Over the past couple of years (mainly 2015), Salesforce has gone through a big transformation of its routes and certifications in order to fit it around their long term strategy. This does make a lot more sense but for people that are used to the “Classic” routes, it can be a bit confusing, let’s take a look at some of the new certifications and routes… Platform App Builder Th

[Fix] SSL Error or Invalid Security Certificate Problem While Opening Facebook or Other Websites

Today we are going to address a very strange and annoying issue which occurs when you try to open a website using  HTTPS  (Hypertext Transfer Protocol Secure) protocol such as  Facebook, Twitter, Google, etc . The problem occurs in all web browsers whether its  Internet Explorer ,  Google Chrome ,  Mozilla Firefox  or  Opera  but the error messages and problem symptom might differ in different web browsers. Problem Symptom: When you open a HTTPS website such as Facebook, Twitter, etc in your favorite web browser, following things happen: In Google Chrome web browser: The website doesn't open and you see a  red cross on padlock icon  and a  red line through the https://  text in the addressbar with following error message: SSL Error Cannot connect to the real www.facebook.com Something is currently interfering with your secure connection to www.facebook.com. Try to reload this page in a few minutes or after switching to a new network. If you have rece

52 C Shell Commands And Their Function!

Ready to try your hands on the C Shell? These commands may come in handy! The C shell (csh), which is the improved version of tcsh, is a Unix shell (on majority of platforms), which was created by Bill Joy when he was graduating in University of California, Berkeley in the late 1970s. Introduced in the 2BSD release of the BSD Unix system, the C shell has gained popularity and is now spread far and wide. So, if you have decided to try your hands on this popular shell, here are 52 commands and their functions to help you through.Please note that Shell commands differ in usage and syntax from one type of shell to another and the commands mentioned here are listed for general references. You can always refer to the man command to see how the command will work in a particular shell. # Marks a command. breaksw Use this to Break from a switch command the running commandresumes after the endsw command. fg Brings a job in the foreground. chdir Changes directory, same as cd. cd