* Search the existing posts, the official knowledge base and the Wiki for existing material that covers at least party your existing problem. It might be the first time you are seeing that particular problem but you are likely not the first one to face it.
* If the information is not available, create a new thread in the appropriate forum and post your question.
* Provide background information about your development configuration: SDK used, targeted device, tools used (if you are reporting a build error)
* Be specific about the error you are seeing:
o which API call returns an error?
o what the error value is?
o what is the API that causes the application to panic?
o what was the panic message?
There is no such thing as "... and nothing happens". See the Extended panic code page for more information on how to reveal some hidden error messages.
* Attach relevant source code but also provide a minimal formatting to make it easy to read (use tags)
* Be polite.
All the questions are answered sooner or later. Demanding and answer or asking for a particular user to comment on your question is both useless and impolite. As for using the appropriate language for a civil conversation it goes without saying.