@Mark Trapp marked:
as a duplicate of
These questions aren't even close! They're asking two completely different things!
Q: What do i need to learn in order to get an entry level asp.net job?
A: You need to learn how to create CRUD pages and you need to learn SQL.
Q: If you develop with ASP.NET, which other technologies do you use?
A: I use a hodgepodge of complimentary technologies. I use technology X, technology Y, etc..., NHibernate, and Entity Framework.
Both answers are perfectly valid answers to their respective questions.
Neither answer is a good answer to the opposite question.