Wednesday, December 28, 2011

Link for Dev-401 Certification Exam

Hello All,

I have got some useful link for DEV-401 Certification Exam prepration:

http://www.allaboutsfdc.com

http://www.forceprepare.com

also refer salesforce winter-12 release for updations.
or you can ask me for more detail by comments or for online training.
Register yourself  by "Contact Me" link on my blog for online trainings.

Thanks,
Amit Goyal

Sunday, December 25, 2011

New Feature on my Blog

Hello All,

You can contact me from the "Contact Me" Link on the Top-Right Side Panel on my Blog.
Its a small demo of SalesForce Technology, so you can have Look n Feel of the power of SalesForce freedom at a small level.

Hope to get in touch with you all.
Merry christmas and Keep knowledge sharing.

Thanks,
Amit Goyal

Wednesday, December 21, 2011

Salesforce Developer 401 Certification Related Topics


Hello All,
Want to become an SalesForce Certified Developer?

Here are some topics to be taken care of, which may help you to crack SalesForce Developer 401 Certification.
For that you should have to have firm knowledge about:
  1. Winter-12 Release Updates
  2. Sharing Rules / Org-Wide Default
  3. Junction Object
  4. Master-Detail / Lookup / Hierarchical relationships
  5. Report / Report Types / Dashboards
  6. Data Loader / Import Wizard and CLI Data Loader
  7. Formula Fields
  8. Analytical Snapshot
  9. Workflows, Validation Rules
  10. Approvals Processes (Unanimous / Parallel / Skipping Steps / Dynamic Routing)
  11. Encrypted Fields / External Ids
  12. Governor Limits with Winter-12
  13. Setup Audit Trails
  14. Standard Objects, Applications, Queues, Role and Hierarchy
  15. VF Page, Component and Apex
  16. Overview and Functioning of SalesForce Recruiting Application in most of the SalesForce Videos and PDFs.
This is a part of certification topics so keep surfing the net for better knowledge and kindly let me know if you get something new so the content can be helpful for others too.

Hope the Information shared is useful for you.
You can contact me for any query related to my posts, SalesForce Guidance, Online Training Freely.


Thanks,
Amit Goyal

Sunday, December 18, 2011

Hello, Need Active Support by Viewers

Hello All,

I am analyzing that more then 100 Viewer visits my blog in a day but no one is contributing anything. no comments, no share.

If my blog is missing something somewhere which is useful for you then please let me know so that we can help others and can get good connection here.

My some of upcoming posts are:

Differences in Spring-11 and Winter-12 Releases
Each topic in my Winter-12 Release Updates in Detail
Index for SalesForce 401 Certification
Useful Content for SalesForce 401 Certification
Some Guidelines for SalesForce 401 Certification
Some useful Tips and Question for SalesForce 401 Certification

I am continuously posting my day to day experiences this days on my blog but i am observing that probably it is not of your use.

Kindly support and discuss your queries with me so that i can step forward to make this blog useful.

Thanks,
Amit Goyal

Friday, December 16, 2011

Query Error: "System.QueryException: Non-selective query against large object type" in Trigger

Topic in Detail: Sometime when we work with multiple event on task, event or idea object (I got the error on this objects, don’t have idea about others), we got this error.

Main Cause: Field or Data Indexing Related Problem

There can be some causes behind this error as much I have observed, Please update me if you have anything other than this.

Cause 1: The Field or Data is not indexed.

Solution 1: 

When using a field in your "where" clause of a query, it's best to try to have that field indexed by checking the "external ID" checkbox when you define that field. 

Note:  
  • For every object, only a limited number of fields can be indexed: see the online help for the limit. 
  • You can create maximum three External Ids in an Object.
  • The External Id field can be of only two Data Types (Text OR Number).
Cause 2: Null value in some field you are using in your query, related problem.
Solution2:
  • Use condition to skip the null values in your queries and if conditions carefully.
  • Keep event sections Separated and place check for null pointers carefully.

I resolved the exception in my code by this ways.
Please give you your valuable suggestions.
Rectify me if i am wrong somewhere.

Thanks,
Amit Goyal

Thursday, December 15, 2011

An Introduction to Force.com Winter-12 release updates and Features


A complete world of freedom on cloud, lets make the business freely on cloud


Force. Com Platform
(Freedom for the world on Business Class)
New Release with lot of new features & Updates
(Blessings Developers and Business Applications)



Force.com Editions-new Release in October-2011, “Winter-12”.
As we know the Force.com Platform has blessed the Force.com Developers with many freedoms and relaxations in Governor and Limits with the Summer-11 Release.

Force.com Platform has given many freedoms to the world so that the Force.com application can be integrated with any running in-house application.

1.       Social Contacts: Salesforce is providing an Social Enterprise Solution by this key feature. We can now stay connected and get the updates from our contacts by their social networking sites like Facebook, Twitter, LinkedIn too.

2.       Database.Com: Database.com is included with force.com in Developer, Enterprise and unlimited Editions of SalesForce. It can be purchased as a standalone service when an application needs a database.

3.       Permission-Sets: Permission-Sets in Winter-12 allow you to grant additional permissions to specific users. Permission-Sets allow granting additional permissions to a type of existing profile without modifying the profile.

4.       Schema Builder: The Schema Builder provides a graphical view of salesforce objects and their relationships.

5.       Chatter Rest API: The Chatter Rest API is a tool set for integrating chatter data with non-Salesforce applications.

6.       Native JSON (JavaScript Object Notation) Support: JSON is used to import and export data using API.  JSON is  an Object Based Language to import and Export Data to or from Salesforce Application.

7.       Cloud Based- Flow Designer: It is a cloud based flow designer for visual workflow is available as a better feature.It has a few button and three simple tabs which has all the elements that are used to create the flow. With the cloud based designer the number of elements and resources has been greatly reduced and reorganized to make it simpler and faster to build the flow which automates your business processes.

8.       SiteForce: It is a Facility provided about SalesForce to customer that he can build his public site like other websites within some click and can place there salesforce data on the site. All the building of this website will be done in clicks.

9.       Force.com Productivity Enhancements: There are several functionality provided by salesforce with Winter-12 released to enhance the productivity like default landing page, homepage tools, quick links, easy to build salesforce app and appExchange, and some more.

10.   Data.com: Building on the functionality you are familiar with of Jigsaw, Data.com is providing several new features.

11.   Chatter Enhancements: Salesforce is updating its chatter features and functionality day by day. So in this again its providing many exciting features which is easy to access and flexible.

Some more features are available with Salesforce, We will discuss all this features in detail in my upcoming posts.

12.   SalesForce For Outlook Enhancements
13.   Forecasts
15.  Analytical Snapshot

In Addition to all of this features Apex has few of other updates too in Winter-12 such as,

New system methods:  isBatch(), isFuture(), and isScheduled()

Allow for determination of the manner in which the code was invoked.
Used to execute different code if run is batch, part of an @future method, or via the Apex scheduler.

Raised Governor Limits for batch Apex and @future methods

SOQL queries raised from 100 to 200.
Code statements raised from 200,000 to 1000000
Heap Size raised from 3MB to 6MB

New @ReadOnly annotation for Web services and schedulable interface

Allows unrestricted database queries
Prevents any DML operations within request

API for asynchronous test runs (BETA)

Allows developers to create asynchronous test runs

Public Test Classes

Test classes no longer need to be private
Allow for creating reusable public test classes for common test data creation

Force.com Developer Console

Renamed and improved from the previous System Log Console
Continued improvement and addition of new tools
Hope the information given above is useful for you all as i personally feel it useful so i shared this with we all SalesForce Developer and aspirants.

I expect the same sharing process continues from you all.

Comment and Suggestion will be appreciable from my side.

Please rectify me if I am wrong somewhere in this post so that I can deliver and share the quality data with all.

For further information, Please refer Winter-12 Release Notes.
For further Dicussion, Please contact me through this blog itself by your valuable comments which i am expecting.

Thanks,
Amit Goyal