How do I learn the new technology? This might be the most asked non-technical question on technical forums. There is no single answer to this question. What worked for me may not worked for you and vice versa. In this small non-technical article I will explain that how I learn a new technology and what has best worked for me.

Introduction:

How do I learn the new technology? This might be the most asked non-technical question on technical forums. There is no single answer to this question. What worked for me may not worked for you and vice versa. In this small non-technical article I will explain that how I learn a new technology and what has best worked for me.

New technology is out what to do?

So, new technology is knocking on your door and you are not ready yet! What can you do in this situation. The first step you can take is to read the quick start tutorials. Quick start tutorials will cover the basics of all the new features the new technology has to offer. It might not go into the details but after reading and experimenting with samples you will have basic idea of what the technology is all about.

Books are your friend:

Don't be afraid to read a book. You will find tons of useful information in books which will not be covered in articles and blogs. Finding a good book can also be a difficult task. For that reason read the reviews and what other readers have to say about the book. It's always important to see the number of reviewers + stars rather by just counting the starts. 

Code code and more code:

Don't just read a book and absorb all the theory and say that I know everything. You will not learn anything until you actually do it. So try out all the examples in the book. After you are done with examples go to online forums like www.asp.net and see what questions are being asked about that chapter and try to answer it. It's okay if you don't know the answer because that is how you will learn it.

Do a project or 10:

This is the most important. There is no other way you will learn more but by working on a project that uses the new technology. The project does not have to be an Enterprise Level Application but just your personal project like Dairy, Task Scheduler etc. You will see that you will learn a lot by working on a project than by anything else. 

Open Source Projects:

Download open source projects and research the code that is present in those projects. Most of the open source projects is implemented by of highly professional developers and you are more likely to seek tips and tricks.

I hope you liked this small article. If you have a suggestion please post!

If you are one of the thousands that visit GridViewGuy for your .NET articles and resources, you might be interested in making a donation. Extra cash helps pay for the hosting services and speed things up around here, and makes this website possible.

Make a Donation

Once, again thank you very much and remember its because of you FINE people that this website is up and running.

 

Export Button is a custom control that let's you export your DataGrid or TextBox data to several different formats. The control is extremely easy to use and also exposes design time features. In this article I will discuss some of the features of the Export Button and how it benefits the developer.

BUY IT NOW