E-commerce through the internet to provide online trading and management of the whole process of service, software is the foundation of E-commerce application. In connection with problem of E-commerce software development, this article study research .NET technology, the MVC mode of E-commerce software framework to support E-commerce software development, implement MVC pattern framework of E-commerce software, assist the development of E-commerce software. Firstly, research the function of the E-commerce software; then research work pattern which construct by the three core components of the model, view and controller MVC mode; Finally, research ASP.NET MVC framework, include the framework composition, processes, framework advantages and so on. use the development framework which this article research, is not only achieve a complete separation of the view, controller and model, and implement the separation of business logic and persistence layer, improve the software reusability and development efficiency.