up vote 0 down vote favorite
share [fb]

I have a background in computers and had done programming some seven years ago. Switched to becoming a technical writer (oops!). And now think I should jump ship again, back to being a programmer. Of course the natural course of action where I can spend say two whole years learning to code, might not be available any more. I am keen on ASP.net as its the language that most products at my company are written in.

I am sure this has been asked before, but here I go... where do I begin?

Would really appreciate some practical advise.

Thanks, SA

link|improve this question
Are you thinking about switching roles in the same company? Or do you plan on updating your skills in your spare time and then try to find job elsewhere? – Tyanna Mar 2 at 19:13
feedback

3 Answers

I suggest you start at the official Microsoft asp.net site for learning about the web platform.

It is full of tutorials for both ASP.NET and ASP.NET-MVC.

However, they are both built on top of the .NET framework and to use them you need to learn one of the different .NET languages (there are many, but the most popular ones are C# and VB.NET, though there is also a fairly popular functional language F#, though it is less used for web development).

You will need to decide which language you wish to learn and pick up good programming book on that.

What level of book are you looking for? A good set of books, giving a gentle introduction to many topics is the Head First series. The C# book is not bad, and you should also look into the design patterns book if you are serious about the craft.

link|improve this answer
feedback

ASP.Net isn't a language but rather more of a platform where C#.Net or VB.Net would be a language used on the server-side part of things. Perhaps you could transition to being a tester for a little while to get the hang of the systems your company has and then become a developer for a path that may work.

Any general starting point may or may not be useful as for example if you have a CMS like Sitecore which is built on .Net there is more XSLT than C# used in some cases and then there are all the Sitecore types and structures that aren't going to be part of a generic ASP.Net tutorial I'd think.

link|improve this answer
feedback

I recommend purchasing this book. Followed by this.

I'm using the first book, and getting great feedback from the author when I get stuck.

Also keep an eye on this forum ;)

Good luck.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown