You will find many Microsoft Technologies on the market at this time. Please suggest me the best technologies to build up an website with features like loading a picture , editing , adding text etc., Later user can observe it as being Minute card.

Thanks Ahead of time