Commutative Algebra and Noncommutative Algebraic Geometry