MTA 98-361: How I passed MTA - Software Development Fundamentals? :) Let’s Define Microsoft Technology Associate (c) Microsoft (c) Useful Link Who should take this exam? (c) Microsoft What Skills do I need to study for the Exam? Check on this : Microsoft How did I prepare? I have an experience in VB.NET and C#, because way back in College we had a course that focuses on Microsoft Visual Basic .NET and current on my work we are using C#. I must say it was helpful in speeding up the preparation process, but I still take some time in studying. Don't rush on taking the examination, take time to study even it will take you 1 month or even 2 months – it’s okay as long as you passed. Let’s say you passed the exam in 1 week preparation then what? Did you learn something? Did it actually improved your skills? In my opinion, the Certification is just a reward from studying very hard. The most important thing is not j...
A thread controls the flow of an executable program. By default, a program has one thread called Main Thread . Main Thread starts when control enters in the Main method and it terminates when Main method returns. If the execution of a program is controlled by more than one thread, it’s called a Multithreaded Application . Such a program increases the performance and response time of an application. In C#, the System.Threading namespace is used for creating and managing thread(s) in a multithreaded application. A thread can be created by using System.Threading.Thread class. A thread can only be manipulated on a method. For example, MainThread needs a Main method to control the flow of a progam. In a C# progarm, a thread can be found in any of the following states: States of a Thread System.Threading.Thread class contains the following common methods and properties, which are helpful for managing a thread. Common Methods and Properties of Thread Class