Dreamforce 15 Checklist
Sep08

Dreamforce 15 Checklist

With Dreamforce only 7 days left I am in middle of my planning and packing. Following are my checklist. Dreamforce Agenda Dreamforce showcases all the upcoming features in Salesforce. This makes it a good knowledge enriching event. It is always good that you know about them before hand. Just follow Salesforce on social media sites or this Agenda list. This knowledge will give you an edge on every conversation you have with anyone at DF. Casual talk about the popular events, big celebrities joining the after parties are also common. If you are trying to sell something make sure you have a booth(purchased one) with lots of goodies to attract new prospects.   My Travel Bag: Phone Charger, Power Bank: Dreamforce is all about making connections. I am sure that most of time a well connected person will have lots of meeting and on side will be managing a big team back in office. To do several tasks simultaneously you will need all of your devices like phone, tablet, laptop on full juice. Moscone center do have places with charging ports scattered in different places but still you will need mobile power banks to carry with you. In my last DF14 I was spending most of my time near a charging port and I don’t wish to do the same this time. Good Shoes: So many events and meetings in Dreamforce will take all of your walking stamina. All the four days 15 Sept-18 Sept will be a rigorous running, walking & standing exercise. You need to make sure you are in formal looking but most comfortable leather loafers/shoes. For heavy person like me its must that we start our morning jogging/walking to make our self fit for this event.   Visiting Cards: Most of the time you will be meeting with the contact you already know. Dreamforce attendees are huge in number and it is literally impossible for anyone to meet someone just out of blue. Still you will need to share and receive lots of visiting cards. I personally believe it to be waste of paper but have no choice since professionals still seem to use this. Travel Documents, Passport, DF Invite, Medicine bag and other regular stuff: Make sure you travel light. This is a 4 day event and plan accordingly.         My Meetings: Plan a Client Meetings: Connect to all of your existing clients and ask them whether they are coming to DF or not. All of your Clients in happy relationship with you will certainly like to meet you and schedule meetings with them. Google calendar with Android works best for me in managing these...

Read More
Developer Transition from Java to Salesforce
Sep04

Developer Transition from Java to Salesforce

This post is for those Java Developers who are looking for a transition to Salesforce or might have already started. Understanding the basic points mentioned here will help them with in this transition. Salesforce products knowhow: Salesforce is a product with well defined release cycles. Every developer should be on top of the new features of Salesforce release announcements. Salesforce comes with bag full of useful side products like Desk.com, Work.com, Data.com, Communities etc and knowledge of these are very much required. Salesforce out of box Sales and Service model which completes it as a CRM tool are a must to be learned for a Java developer. One should also be aware of the internal Data model which is accessible via direct Object referencing much as in Java­Spring­Hibernate combination. Multi-tenant Architecture: Java application run on a JVM and can be hosted on Servers or run locally but Salesforce is a pure Cloud based Technology. For Java developers it is a must to understand that this Multi-tenant Architecture. The multi tenant design of a cloud service can have a dramatic impact on the application delivery and productivity of an IT organization, yet most CIOs, CTOs, system architects, and developers who use clouds don’t give it a second thought because it’s all magic that transparently happens behind the scenes. Integration: Salesforce being a CRM need lots of integration with other 3rd party tool. This is one of the most common scenario in which a Java developer learns about Salesforce and take the path of enlightenment. Salesforce also provide ready made APIs for integration. Java developers have several options for integrating Java­ based systems with Force.com and Database.com. ● Restful APIs, such as the Force.com REST API, Bulk API, and Streaming API. ● Web Services Connector (WSC) WSDL generation and consumption is much as a one click process. Programming Language: Salesforce Apex and Java programming language are quite similar. Apex Code uses a Java­like syntax, and like Java, Apex Code is strongly typed, which is that the code is compiled by the developer before it is executed, and that variables must be associated with specific object types during this compile process. Control structures are also Java­like, with for/while loops and iterators being exactly the same. Apex Code is much more limited in scope; whereas a language and platform like Java can be used to build almost any kind of application. Apex is exclusively for building business applications to manage data and processes within Force.com platform framework. Salesforce library of functions and system commands are must for a Java developer to learn and understand as quickly as possible. Salesforce and Java have some common Design...

Read More