ובכן...
בלי קשר ל"קשה יותר" או דברים כאלה, ASP ו-ASP.net מציגות שתי גישות די שונות בסה"כ לפתרון הבעיה של יצירת דפים דינאמיים... כן, תצטרך ללמוד אחת מהשפות של הדוט-נט כדי לעבוד עם ASP.net - VB.net, C#, JScript.net, Managed C++... בעניין ספרים - אני לא זה שיכול לעזור לך בזה, מצטער
אני מאלה שדוגלים בלמידה לבד, ולא מול ספר - אם כי לספר יש יתרונות, כמובן.