Web development must be ASP. NET. Currently, Java developers are not aware of this. ASP. NET is more advanced than any web development ideas based on Java. Echo and later tapestry seem to have such meanings, but echo developers are not powerful enough to be better at ASP. NET. A software framework should not only have a good design architecture, but also be easy to expand and use for efficient development. In terms of structure, MFC is far inferior to QT and wxWidgets. However, due to a development environment like VC, MFC is better than QT and wxWidgets, while VCL is helpful to BCB, it also accounts for half of developers. Therefore, it is very difficult for ECHO to compete with Asp.net. To compete with Asp.net in the Web development field, the development idea must be changed. Currently, only the Eclipse project team can compete for strength and Ms. With the help of the eclipse platform, a complete Web development environment is developed to develop a web development architecture similar to Asp.net.