Summer 16 is Here

Hi everyone, As we all are aware Salesforce gives us 3 releases in a year.  Now we have Summer 16 is here and this is Salesforce’s 50 release. So I am also excited as any one else. So I give a read of release notes and found some important points need to remember.  I am sharing them here and if you found any other important update please share them in comments.


  1. Limits increases for the Enterprise, Professional and Unlimited Editions.Find out what’s changed.

 custom apps

If you use a Professional, Enterprise, or Unlimited Edition org, you can now use as many custom apps as you want.

Custom Profiles
Professional Edition orgs can now use up to two custom profiles per license type.
Custom Tabs
If you use a Professional, Enterprise, or Unlimited Edition org, you can now use as many custom tabs as you want.
Field-Level Security
If you use a Professional Edition org with page layouts and add new fields, pay attention to field-level security for your new fields.
Previously existing fields aren’t affected.
Permission Sets
Professional Edition orgs can now use up to two permission sets.
Professional Edition customers now have access to Process Builder, our premier process-automation tool, and can use up to five
processes to automate repetitive tasks.
Record Types
Professional Edition customers can now use up to three record types per object.
Professional, Enterprise, and Unlimited Edition orgs include more sandboxes to use for development, testing, and training.

2. Debug logs now include time zone information for activity timestamps. Previously, you couldn’t tell from a debug log which time zone the logged activities occurred in.

3. View Visualforce Controller Exceptions in Debug Logs
Debug logs now include exceptions thrown by Visualforce controllers. Visualforce controller exceptions have been visible in the Salesforce user interface, but the exceptions looked like successes in the debug log. This feature is available in both Lightning Experience and Salesforce Classic.

4. Set the Page Title in Lightning Experience with the <apex:page> title Attribute
In prior releases of Lightning Experience setting the page title of a Visualforce page had no effect. With this release, you can set the page’s title using the title attribute of the <apex:page> tag. This sets the text used in browser windows, tabs, and bookmarks, and makes using Lightning Experience in multiple tabs a better experience.
You can also set a Visualforce page title by adding a static <title> HTML tag to your page. Although using the page’s title attribute is usually preferred, the treatment of the page title is the same.
Finally, while it’s not a primary use case, setting the page’s title, using either technique, also affects the page in the Salesforce1 mobile browser app. The page’s title appears in the history stack, and in browser tabs or windows. The page title doesn’t appear in the Salesforce1 downloadable app.

5. Increased Cross-Namespace Limits

Good news! We’ve increased the number of unique, certified namespaces that can be invoked during a single Apex transaction.
Previously, the limit during a single transaction was 10. We’ve removed this limit and added a cumulative cross-namespace limit.
There’s now no limit on the number of certified namespaces that can be invoked in a single transaction. However, the number of operations that can be performed in each namespace must not exceed the per-transaction limits. In place of the former limit, there’s a new limit on the cumulative number of operations that can be made across namespaces in a transaction. This cumulative limit is 11 times the per-namespace limit. For example, if the per-namespace limit for SOQL queries is 100, a single transaction can perform up to 1,100 SOQL queries. In this case, the cumulative limit is 11 times the per-namespace limit of 100.

6. This critical update disables access to Lightning Experience and the Salesforce1 mobile browser app when using Microsoft Internet Explorer version 11.

7. Contacts to Multiple Accounts lets reps associate a single contact with multiple accounts. Every contact needs to be associated with a primary account (the account that appears in Account Name). And now, your reps can associate more accounts with each contact. The primary account represents a direct relationship; the other accounts associated with a contact represent indirect relationships.

8. Secure Confidential Client Information with Salesforce Shield
Salesforce Shield, a trio of security tools to help monitor data access and usage, prevent malicious activity, and encrypt data at rest. Protect your client information with Shield, which includes Event Monitoring, Field Audit Trail, and Platform Encryption.

9.You can now create a sandbox by cloning an existing sandbox rather than using your production org as your source. Save time by populating any type of sandbox with a previously chosen set of data and metadata. (Sandbox templates, which serve a similar
purpose, are available only for Full or Partial Copy sandboxes.) Sandbox-to-sandbox cloning facilitates iterative development, allowing you to freeze development in one sandbox and pick up where you left off in a new one.

Please let me know what you like most in summer 16 and what you still want to see in Salesforce.


Salesforce Trailhead, New trails are here

Salesforce Trailhead, New trails are here

We all are aware about trailhead. It’s an amazing platform with lots of amazing things. We can learn cool stuff there. Also recently SF announce that we can display our badge at Success community profile. Recently Salesforce announce 8 new badge and increase trailhead family. I am eager to earn them so you are that’s why you are here. So lets start, get some base idea from earn and increase your count.

Introduction to Service Cloud

Service Cloud is a customer service and support application. It helps keep your customers happy and your support team sane, whether your customers reach out to you by email, phone, social media, online communities, or real-time Web chat. These different ways of reaching out are called channels, and they help you help your customers through their preferred communication tool. Giving your customers a choice in how they communicate with your company is the first step towards delivering extraordinary service. Because customer is the key of success. Every company rely on their customers. In this competitive world you need customers to survive the world.

A screen shot of a console.

The second step to delivering extraordinary service is making sure that your support team can work comfortably with multiple channels simultaneously. The last thing you want to do is burn out your support agents with a complicated app—frustrated support agents don’t provide first-rate service. That’s why Service Cloud integrates multiple channels into an easy to use help desk called the console, which you can customize to fit your company’s unique support processes.

Organizational Alignment (V2MOM)

The Importance of Company-Wide Alignment

As the legend goes, they scribbled out the very first V2MOM on the back of an American Express envelope

Getting everyone in your organization in sync is not easy. Whether you’re a small business or a global company, it’s a challenge to get everyone moving in the right direction.

Vision Defines what you want to do or achieve.
Values Principles and beliefs that help you pursue the vision.
Methods Actions and steps to take to get the job done.
Obstacles The challenges, problems, issues you have to overcome to achieve the vision.
Measures Measurable results you aim to achieve.

Today the V2MOM is still at the forefront of how we run our business. Every year, we work collaboratively to create a V2MOM that serves as the foundation for how we align and prioritize what we’re going to accomplish. And we hold ourselves accountable for delivering results. The V2MOM has always been our “secret sauce” that’s enabled our success from the beginning.

V2MOM is an iterative, transparent, and feedback-driven process. Everyone has a chance to provide input and feedback which creates buy-in, alignment, transparency, and unity across the organization. The best part? Every employee creates one!

After the corporate V2MOM is established, it gets cascaded down to functions, teams, and individuals so everyone can create their own V2MOM. This ensures that every employee has a clear understanding of our priorities every year, and how their role, goals, and performance contributes to our overall success—now, that’s alignment.

Custom Metadata Types

Using Custom Metadata Types

Custom metadata types are very, well, meta. So before we dive in any deeper, let’s take a look at some concrete examples of what you can do with custom metadata types.

Custom settings only migrate definitions, not records.

  • Mappings—You can use custom metadata types to create associations between different objects. For example, you can create a custom metadata type that assigns cities, states, or provinces to particular regions in a country.
  • Business rules—Salesforce has lots of ways to define business rules. One way is to combine configuration records with custom functionality. For example, you can use custom metadata types along with some Apex code to route payments to the correct endpoint.
  • Master data—Say that your org uses a standard accounting app. You can create a custom metadata type that defines custom charges, like duties and VAT rates. If you include this type as part of an extension package, subscriber orgs can reference this master data.

ISV Business Planning

Narrow market from total addressable to available to target

To begin to build your business foundation:

  1. Identify your total addressable market.
  2. Perform a competitive analysis to identify your available market within your total addressable market.
  3. Using your competitive analysis, your customers’ pain points, and your business cycle, find your target audience.
  4. Further refine or broaden your customer segment to meet your business needs.

Then you create a customer profile to guide your entire team.

Lifecycle showing plan, build, distribute, market, sell, and support

Remember, the goal is to focus your energy and resources to give you a foundation in the market. You use the work we’ve done here when you create a business plan and a go-to-market strategy.

A Culture of Feedback

Open Honest Courageous

Imagine that you’ve just finished a delicious lunch and you’re energized and ready for the second half of the day. Little do you know, however, that there’s a big blob of food stuck in your front teeth.

Now ask yourself this: Would you rather know about that food stuck in your teeth, or would you rather go through your afternoon meetings only to discover it later?

No one ever got better at anything without receiving feedback

How about if the situation was reversed and it was your co-worker with food stuck in their teeth? Would you have the courage to tell your co-worker, or are you afraid of making that other person uncomfortable or embarrassed? Sure, it can be an awkward message to deliver, but chances are that if you’d want to know about it, they’d probably want to know about it too.

So, what does food stuck in your teeth have to do with feedback? Well, imagine that food stuck in your teeth was actually a small little “flaw” in your work that others can see, but you’re oblivious to. And that small thing, if done differently, would make a big difference in the impact of your work? Chances are, you’d probably want to know about it.