Web applications are becoming more complex and the way to manage that complexity is to model them. This paper presents a methodology to model Web applications directly from the object-oriented fashion on the top of the event-driven programming concept. Our approach, WebForm-based Web application modeling Methodology (WWM), provides guidelines to model Web application architectures from higher point-of-view than the Web element perspective. We employ the Unified Modeling Language (UML) for our methodology. The case study is developed to present how a Web application can be modeled, built and integrated with the business objects. A set of components is developed in order to use in the case study. Connection of the presentation to business layer is shown that it can be done transparently via the components. The various issues are discussed to further extend our work.