Pages

Force.com Plugin Installation Error Resolution for Eclipse

Problem :


I'm trying to install the Force.com IDE plugin. I found it, it started downloading, but once the plugin goes to install I get the following error at about 45% completion:
Installing software has encountered a problem. An error occurred while collecting items to be installed
When I click details about this error, I get the following. Anyone know how to fix this and get the plugin installed? Thanks in advance
An error occurred while collecting items to be installed session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Problems downloading artifact: osgi.bundle,com.salesforce.ide.api,23.0.2.201201091635. MD5 hash is not as expected. Expected: 97a6329f82c422a61e9b1bc28be7cace and found ef8b1c2b63c7d04acaa6bf41f4b8570c


Possible Resolution :

Download plugin jar files manually and put them into eclipse installation directory. The problem was in corrupted (partial) download of jars by eclipse.
  1. Download all jars of particular needed version fromhttp://www.adnsandbox.com/tools/ide/install/features/ andhttp://www.adnsandbox.com/tools/ide/install/plugins/ Make sure to use some download manager to ensure files integrity!
  2. Then put them to /features/ and /plugins/ folders of your eclipse installation directory accordingly.
  3. You can use firefox plugin 'download them all' to download all jar files in one click.
  4. Make sure you're running Eclipse as an Administrator (right click, select "Run as Administrator") when installing plugins.
  5. Run Eclipse as before and open Force.com Perspective from Windows -->Open Perspective-->Force.com 

ADM 201 Preparation Material

Welcome

While preparing for the Salesforce DEV 401 certification i referred many sites and I understand the pain which we all go through looking for the "Perfect Preparation Material" to successfully pass the certification . To help others I have compiled all the possible Preparation Material , Mock Tests and Tips available over the net,published by various successful SalesForce Certified  and experienced professional . 

Below is a step by step process on how i prepared for the test.I am 100% sure ,following these steps  ,when you click the 'Submit' button at the end of the test,you will get the 'Pass' Result.

Step 1: Decide upon a date for giving the test .For a working professional,devoting 2-3 hours a day,20-30 days worth of preparation is decent.

Step 2 : Read through and do all the exercises in Force.com Fundamentals  .

Step 3 :Give small mock tests to check where you stand as far as the test is concerned.Good place to start are these Quiz Style Questions .There are Consolidated Mock Test Links available in my other post under 'Mock Tests' .  Don't be boggled if you get bad score on these tests.You will get better at it.The idea of giving Mock Tests immediately after doing Step 2 is to align your preparation with the Real Certification .

Step 4: ( Optionally )Go through the Official Force.com Help and Training link ,specially for the Developer Certification .

Step 5 : Now,start giving Mock Tests,full steam.All the mock Tests are available at   Consolidated Mock Tests . Make sure to truly understand why the particular answer is correct and why rest of the options are wrong .

Step 6 : Go through ForcePrepare.com Notes along with your own notes from the Mock Tests.


Prepare well and best of luck for your certification.


Gaurav Bhatnagar

DEV401 Preparation Material



Preparation Material

Below is the consolidated list of Preparation Material , Tips and Tricks , Mock Tests published by people all across the internet. It took me good 1-2 weeks to figure out which material to go through for the Certification . There is so much to read on internet for the certification . It helped me , hope it helps you  also.


  • The Developer 401 Force.com Exam is geared toward people who do not know how to code but do understand the technicalities of SalesForce and Force.com
  • Do Not confuse yourself by going through multiple preparation material.
  • Go through a dedicated book / resource ,then through mock tests.You will Pass the Test ,Guaranteed.
  1. Force.com Fundamentals
  2. Good to go through SalesForce PowerPoints
  3. SalesForce Documentation
  4. ForcePrepare.com Material
  5. SalesForce Official Notes
  6. Siddesh Kabe's Certification Book


Notes

Notes 1 - The notes are in the form of a Quiz.Good to go through .
Notes 2



Tips and Tricks

Here is a consolidated list of  tips and tricks on How to prepare for the Exam by Certified People
  1. Tips 1
  2. Tips 2
  3. Tips 3
  4. Tips 4

Mock Tests

  1. ForcePrepare.com Mock Test
  2. Quiz Questions
  3. 80+ Questions
  4. 20+ sets of Questions
  5. Quiz Style Question Sets
  6. Set of 3 Mock Tests
  7. Quiz - 20 Questions
  •  Consolidated List of all Mock Tests which i found over the internet.As and when there are new ones,i will be updating .
  • These questions did not come come on the test or are in no means replication of real test questions.
  • After reading through the study material and doing the practical exercises,it is very important to run through these tests.Don't be discouraged,if you  don't even hit double digit passing percentage initially.
  • Keep on practicing the tests.When you start hitting 85-90% in the tests,you will get to know that you are prepared for the test .
  • Make sure ,not to run through blindly and cram the questions.Try to figure out why the answer for a particular question is correct and why are the other options wrong.
  • Few of the questions in the above links may be duplicated.

DEV401 Objectives


Objective
Weighting
Application Design
5%
1.     List and describe components of an application
2.     Describe the model-view-controller design paradigm
3.     Given a scenario, determine whether sufficient information is available to plan/build/design an application
Overview of Force.com Platform
5%
1.     List and describe the steps required to design and deploy a successful application built using the declarative capabilities of the Force.com platform
2.     List and describe the building blocks of an application provided by the Force.com platform
Data Model
32%
1.     Describe how to create a functional data model for a business application
2.     Given a scenario, select the features required to create a functional data model for a business application
3.     Describe the properties and implications of choosing one object relationship type over another and distinguish among relationship types
4.     Given a scenario, distinguish among object relationship types, describe how to create relationships, and determine which relationship should be recommended
5.     List and describe the features used to set permission and data access in a custom app
6.     Given a scenario, select the appropriate feature (e.g., profiles, defaults, roles) to provide appropriate permissions and data access in a custom app
7.     List and describe optional (Salesforce-enabled) features for managing the application (e.g., create audit fields, encrypted fields, multicurrency)
User Interface
15%
1.     List and describe the components of any Force.com application user interface (e.g., tabs, applications, detail pages, list views)
2.     Given a scenario, determine the capabilities and constraints of the declarative framework for building a user interface (e.g., what can and can’t be done in a page layout)
3.     Describe use cases for how Force.com pages can extend the user interface in the declarative framework and when to do so
4.     Describe the capabilities and functionality of Force.com sites
Business Logic
23%
1.     List and describe how to create formulas, validation rules, and workflow rules
2.     Given a scenario, determine which Force.com feature to use to solve a business requirement and/or describe how to apply the solution
3.     List and describe the capabilities of the Force.com approval processes
4.     Given a scenario, select the appropriate features of Force.com approval processes to satisfy business requirements
5.     List and describe the features of the Force.com platform for debugging and monitoring automated business processes
6.     Describe use cases for extending business logic through Force.com code
Data Management
10%
1.     List and describe the capabilities and constraints of import wizards
2.     List and describe the capabilities and constraints of API-based tools for managing data
3.     List and describe the functions of the Force.com Data Loader
4.     Describe use cases and functions of external IDs and upsert
5.     Given a scenario, determine appropriate uses of the GUI and command-line interface for the data loader
6.     Describe the characteristics of Force.com record IDs
Reporting and Analytics
10%
1.     List and describe capabilities and constraints of reports and analytics of the Force.com platform
2.     Given a scenario, determine methods for analyzing and displaying data