Sublime Text
May23

Sublime Text

I am writing this blog out of my experience to share the key details of the different IDEs I have used while programming in Force.com environment. This might help an experienced or newbie developer in choosing the right IDE to code. Sublime Text is a sophisticated text editor for code, markup and prose. You’ll love the slick user interface, extraordinary features and amazing performance.We are familiar with the Force.com IDE which is based on the Eclipse platform which we use to code, compile, test, package and deploy Salesforce projects. Today we can look forward to another cool tool for Salesforce Developers – MavensMate. It is a powerful open source tool for building Force.com IDEs. It helps us to develop Salesforce applications easily regardless of the platform or text editor. Most of us are using the beloved Sublime Text for coding our projects. My favorite and most probably every programmers most loved IDE. Eclipse is famous as a Java Integrated Development Environment (IDE). Salesforce You can easily combine language support and other features into any of our default packages, and the Eclipse Marketplace allows for virtually unlimited customization and extension. Eclipse give a feel of traditional desktop based programming from developer end and in back end it saves all in Salesforce Cloud. Let’s see how to integrate MavensMate with Sublime Text to make it a powerful development environment like (or better than) the Force.com IDE. What Sublime Text can do Go to Anything Use Go to Anything to open files with only a few keystrokes, and instantly jump to symbols, lines or words. Triggered with Ctrl+P, it is possible to: Type part of a file name to open it. Type @ to jump to symbols, # to search within the file, and : to go to a line number. These shortcuts can be combined, so tp@rf may take you to a function read_file within a file text_parser.py. Similarly, tp:100 would take you to line 100 of the same file. Multiple Selections: Make ten changes at the same time, not one change ten times. Multiple selections allow you to interactively change many lines at once, rename variables with ease, and manipulate files faster than ever.Try pressing Ctrl+Shift+L to split the selection into lines and Ctrl+D to select the next occurrence of the selected word. To make multiple selections with the mouse, take a look at the Column Selection documentation. Command Pallette: The Command Palette holds infrequently used functionality, like sorting, changing the syntax and changing the indentation settings. With just a few keystrokes, you can search for what you want, without ever having to navigate through the menus or remember obscure key bindings.Show the Command Palette with Ctrl+Shift+P. Command-Pallette Distraction Free Mode: When you need to focus, Distraction Free Mode is...

Read More
Employee  Community
May18

Employee Community

Introduction To Community: Salesforce Community is a great platform  for sharing information and collaborating with the people who can help the company enhance their business.By using Salesforce Community,All those people who are essential for completing the business goals that are set by the organization can collaborate with each other. More http://www.salesforce.com/in/communities/overview/  Benefits of using Salesforce Community: Improves Service: Salesforce Community will help the organization in connecting with the customers.Therefore It would be easier to understand the customer requirement which will result in providing better services to customer. Enhance Sales: Because by using Salesforce community it would get easier for the Employees,distributors and resellers to communicate with each other therefore it will drive more sales which will eventually result in more profit for the organization. Types of Communities in Salesforce: There are basically two types of Communities in Salesforce which are as following:  1.)Internal Community  2.)External Community Before we go into the details of Employee Community it will be great if we have basic knowledge of partner community and also the major differences between employee community and partner community. Internal Community: The Internal community is used for the members who are directly part of the organization i.e. Employees. External Community: External Community is created for the users who are not directly part of the organization. Types of External Community: Partner Community: As we all know the partners are not directly part of the organization but still they are very important for enhancing the business of organization.Therefore Salesforce has  provided this platform of Partner Community where you can interact with your partner and also provide limited access of your org according to your requirement. Customer Community: Just like the partners Salesforce has provided a platform for customers as well.Using this platform an organization can interact with their customers. This helps them in solving the customer’s problem. It also helps them in understanding Customer’s requirement. So all and all it will help the organization in enhancing their business. Communities User Licenses: Every Organization needs to have valid Licenses for creating communities.The type of community that an organization can create depends on the type of License that they possess.It also defines the number of communities that an organization can create. Types of Community User Licenses: Salesforce has divided Community User Licenses basically into two parts which are as following: Internal User License :   Employee Community is an internal user license which has access to 10 custom objects and tabs.It also has access to Accounts and Contacts.    External User License: There are 3 types of External User licenses Which are as following: Customer Community: This community is best suited for the organization which has...

Read More