What is MindStick Developer Section (MSDS)?

Developer Section is a knowledge sharing community and a platform for programing and technical enthusiasts to share their thoughts,

ideas and knowledge with each other. MSDS focuses on growing the technical passion and capacity of your local community through access to a wealth of quality technical expertise. It consists of:

  • Article
  • Blog
  • Forum
  • Interview Q & A
  • Quiz
  • Beginner Section
Who can participate and contribute in MSDS

It is an open community, any person who is interested and passionate about learning new stuffs in

programming and coding could participate in the community to enhance their technical skills and always get updated with the latest and advanced trends in Technical world

How do a user can participate in MSDS?

First, User’s needs to get registered and create a profile. Once the account is activated and verified, they can participate in

Forum Discussions and are allowed to submit Technical Content (Articles, blogs and Interview question). User are also allowed to test their programming skills in quiz. Also, Beginner section is there for novice and fresh coders.

So many things in one, is this free?


How do I sign up?

You can join here (hyper link for registration page:  https://www.mindstick.com/Account/SignUp )

How do I sign in to Developer Section?

Enter your login email address and password in the login form and click "Sign in."

You can also login with your social media/ existing account credentials for Facebook, Yahoo or Gmail / Google plus

What is Technical Content?

Technical Content section of MSDS allows the sharing of MindStick and community generated content to be utilized for further learning,

training and presentations with other members. Technical content includes Articles and blogs sections. Please review “Your Content” before posting because each post is reviewed and approved by administrators, then only it will be visible on the Website.

What is the exact difference between Article and Blog?

Usually we use term “Article” and “Blog” synonymously. Generally articles offer more information and greater depth than blog posts.

Articles provide thoroughly researched and detailed information. As such, those making this distinction may expect them to be longer. They may provide informed, well-developed opinions on subjects relevant to the website on which they will be published. They also might take a more formal or professional tone On contrary, a blog post may be less formal than an article. While the tone of a blog can address the sensitive or serious nature of a topic, those distinguishing between a blog and article may write the blog post in a more conversational manner. Length may differ — some blog posts are a few hundred words, though others can be much longer. Blog posts also may be more readily shareable, given their shorter length and informal tone.

Why do I share my code?

Sharing code and your thoughts is a great way to not only help others, but also to become a better coder. With many lakhs of people downloading

your code you will not only get a lot of positive feedback, but also bug fixes, free testing, and more often than not, suggestions on how to make the code even better. It also encourages others to share their code, which in turn gives you access to an even larger base of free source code.

How do I submit an article/blog?

You can submit the article/blog and code to in either of the two ways:

  • We can submit the article as .doc and .txt file. We can submit the associated code in zip file.
  • We can post the article by filling the submission form .
What does an article require?

First of all, we need some explanatory documentation. This doesn't need to be anything fancy, but you will keep following

aspects in mind before sharing our post then you should be off to a good start.

  • What does the code do?
  • How do I integrate and correlate it with my existing code or how do I use it?
  • If there is a similar article on Developer Section already, then how does this one differ? Why would someone want to use your version? Please state what that difference is in the article.
  • Is there some aspect of the code that is of particular interest that perhaps should be covered in the article?
  • Are there any particular environments the code is restricted to? (Windows 2000 or above, .NET SP1 etc.)

The idea is to give the reader a clear idea of the purpose of your code, instead of forcing them to download a project, build it and explore and find out what the sample does. This means articles that are code snippets, with no explanation of what the snippet does, are of no use and will not be approved.

Where would I discuss my technical problems and ask for solution?

You can post and ask your problems in forum section. You cans start a discussion and share your confusions and complex technical issues here. You need to Ask Questions here

Good answers are voted up and rise to the top. The best answers show up first so that they are always easy to find The person who asked can mark one answer as "accepted”. Accepting doesn't mean it's the best answer, it just means that it worked for the person who asked.

What I do in Interview Section

Here users can submit the interview questions which may be asked during technical interview sessions.

It would help other users which are planning or schedule for an interview sessions .

What I do in Quiz Section

Quiz section consists of numerous sets of technical Objective type test design for practicing and self-evaluation.

A user would attempt a test and submit the answers in the portal. As soon as he finishes test or run out of test time. Result be displayed immediately along with the correct options.

What I do in Beginner Section

Beginner section is also designed for fresher’s and novice users.

It contains fundamental and conceptual posts which would be beneficial for new programmers to get sink in the technological terms and concepts easily.

How does voting on articles this work?

The voting system for articles is meant to guide readers to the best articles and advise authors on where they need improvement.

If you place a low vote you will be asked to include a comment on why you are giving the author that vote. A vote with no message doesn't help an author. A vote and a 'this is why I voted bad' helps an author improve. A high vote is just a "Thanks - well done!" and doesn't really require a comment suggesting improvements. Votes are tied to messages. If a voter votes low and leaves a spurious comment (eg. 'asdf') then other members can report that comment as inappropriate and the comment and the vote will be removed.

How User Reputations work?

Reputation is something you gain - or lose - as you contribute to our communal knowledge base. Posting an article/ blog increases your reputation,

but posting a bad article that other member’s down- vote decreases your reputation. If your goal is to increase your reputation then write good articles, vote for other good articles, hope that others in turn vote for your articles, and help out by organizing and cleaning up the questions and answers. Vote them up, answer questions, or edit questions and answers that need a little help. Posting Good interview questions (and Answering actively in forum section will also contributes to your reputations.

How Rating system works?

Rating system is a way to rate the quality and usefulness of the content on the scale of 1 to 5 stars Every star adds up 2

points to the author’s reputation. If you rate 5 star to a post then it will add:
5 x 2 = 10 points to user reputation
The overall rating of the post is the average rating calculated by all the rating given by the user. Suppose user A rates 5
star to a particular blog, but user B rates 3 stars to this blog.
Now, the average rating will be:
(5+3) / 2 = 4
Why every time I am asked to add categories and tags in my posts

All questions are categorized and tagged with their subject areas, since a question might be related to several subjects.

Click any tag to see a list of questions with that tag, or go to the tag list to browse for topics that interest you.

Software Development Company In India