What is the best/fastest way to go from 0-60 regarding my knowledge of ASP.NET?
October 8, 2006 7:45 PM
Subscribe
I'd like to learn ASP.NET, with two objectives: (1) redesign an MSAccess application used to track incoming calls and emails for a call center, and (2) use the knowledge as a base to obtain a development job within my company. Given the cacaphony of resources to learn, what should I spend my money/time on? Are there any "bibles" of ASP.NET development?
Work background: I work for a fortune 100 company, and provide business support (identify defects, prioritize them based on input from the business) for our B2B procurement application. I want to write code for said application, which is mainly using ASP.NET.
Personal background: I have a few years of college under my belt (no degree), as well as a few years of recreational C++, Java, and VB programming. My ASP experience is limited to looking at the examples on w3schools.com.
Due to my lack of experience, I am not a very good programmer at this point. However, I have excellent research/reading skills(thank you, high school debate..), so my code ends up doing what I want it to. What skills do I need beyond Googlefu and general intelligence to get a corporate dev position?
posted by negative1 to computers & internet (11 comments total)
4 users marked this as a favorite
Given that you have some development background in C++ and Java, I would recommend choosing an ASP.NET book that's centric to C# (as opposed to VB.NET). C# is very analagous to Java in its structures, syntax, and development model, so it shouldn't be a high bar of entry from there.
It's probably better that you haven't amassed a lot of experience with classic ASP, as ASP.NET is quite a departure from it. It's definitely its own animal, and as such I would recommend starting with books; I've been doing ASP.NET development for a few years now, and it still takes me a while to dig through a lot of MSDN documentation to figure stuff out if I've gotten off the beaten path. MSDN documentation is not what I'd call a friendly starting place for learning about ASP.NET technology.
What skills do I need beyond Googlefu and general intelligence to get a corporate dev position?
Of course, all of my suggestions above are centric to ASP.NET. Whether or not that will be enough to land you a dev position depends a lot on the situation in the company you're working for. If they're looking for someone with senior development experience, you may not be the right guy. If they have more junior positions available on the project, or if it's generally more of an informal development effort (which can be the case at companies where software development is not the main revenue stream), I'd say learning the technology and utilizing it in some actual projects (your own or as a collaboration on others') should be enough to get your foot in the door, given that it sounds like you already work closely with the people involved.
I'd say, 1) pick up a good ASP.NET book, read, and start playing with the technology, then 2) check out Sourceforce.net, search for ASP.NET projects, and find one where you can jump in. Also, you may want to talk to the dev lead on your company's project, as he/she may be able to give you more information on what kind of resources are needed, which in turn would give you more specific goals to set your sights on.
posted by Brak at 9:49 PM on October 8, 2006