Xamarin Forums Rules and Guidelines

JingletonJingleton DEForum Administrator, Xamarin Team, Insider, University, Developer Group Leader Xamurai
edited January 2017 in General

Be Respectful & Patient

  • Be patient and understanding with all members and participants of the forum.
  • Disrespect, discourtesy, vulgarity, or threats of violence are not tolerated in our community.

Successful contributors:

  • Will search before posting: There is a good chance that a thread about your topic or an answer to your question already exists.
  • Will use informative titles: Keep your post titles short, specific, and on-topic so the forums are easier to navigate. If you’re asking a question, it should go in the title.
  • Will use questions and discussions properly: When posting a thread, ensure that you are properly marking threads that ask a question as “question”.
  • Will tag posts as answered: When a question has been answered, mark the question as “answered”.
  • Will use subheadings for longer posts: Subheadings help split text-heavy posts into clearer objectives.
  • Will remember to like posts: Liking posts benefits the forum by making it easier for users to find popular posts.
  • Will follow Xamarin's Branding Guidelines: For naming their social and forums accounts, events, meetup/user groups, and other organizations.
  • Will mark source code as code: To post source code that only occupies one line, use the “C” option, and place your code between the two markers added. To post source code that occupies multiple lines, use ``` followed by an empty line, your source code, and end with another empty line and ```. If your code snippet exceeds 25 lines, you should use gist.github.com or another provider to host your snippet.

To ensure your code looks like this:

<br />using System;
using AVFoundation;

namespace Example
{
    public class SpeechSynthesizer
    {
        public static void Speak (string toSpeak)
        {
            var speechSynthesizer = new AVSpeechSynthesizer ();

            var speechUtterance = new AVSpeechUtterance (toSpeak) {
                Rate = AVSpeechUtterance.MaximumSpeechRate / 3
            };

            speechSynthesizer.SpeakUtterance (speechUtterance);
        }
    }
}

Format like this:

 ```

using System;
using AVFoundation;

namespace Example
{
    public class SpeechSynthesizer
    {
        public static void Speak (string toSpeak)
        {
            var speechSynthesizer = new AVSpeechSynthesizer ();

            var speechUtterance = new AVSpeechUtterance (toSpeak) {
                Rate = AVSpeechUtterance.MaximumSpeechRate / 3
            };

            speechSynthesizer.SpeakUtterance (speechUtterance);
        }
    }
}

 ```

Successful contributors:

  • Will not spam: Post once in the forum that is the most relevant to your question, comment, or concern.
  • Will not misrepresent their affiliation: Impersonations of other users on the Xamarin Forum or other people, regardless of their affiliation with Xamarin, are expressly disallowed.
  • Will not engage in personal attacks: Do not attack fellow users or their comments. Use civil language at all times, even if you disagree with a comment. Additionally, do not stalk or otherwise harass others on our forums.
  • Will not violate existing copyright, patent, trademark, or other proprietary rights.
  • Will not disclose a user's unpublicized email address.
  • Will not register multiple accounts on the Xamarin Forums.
  • Will not improperly credit sources: If you are going to post material that is not your own, give credit to the original authors. Failure to do so is considered plagiarism.

Official Language

English is the official language of our forums because it is the common language between our moderators and users. Because we cannot moderate conversations in a foreign language, you may not hold a conversation in the forums in languages other than English.

This discussion has been closed.