1 / 6

Application Evolution with Layer Transformation for Web Implementation

Transform your application by converting the UI to a web application, utilizing SQL Server for data storage, and implementing web services for business logic. Learn to modify the application using relational database, data mapper implementation, and WCF services, while explaining interface-based design and physical application design concepts.

tavi
Télécharger la présentation

Application Evolution with Layer Transformation for Web Implementation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Transforming the Application

  2. Using our Layers Convert the UI to a Web application Use SQL Server for our data storage Convert business logic to use web services

  3. Web Application The web page implements the view In the web page events, the controller is called to handle the input The controller calls the model to make the appropriate updates or fetches The view then updates the user interface The model is the same as before Rest of the application is unchanged

  4. Using a Relational Database Very easy modification Write a ICustomerDataMapper implementation that uses SQL Server The Data Mapper and Repository layers automatically use that implementation Rest of the application is unchanged

  5. Web Services Convert ICustomerManager to a WCF service interface Convert CustomerManager to a WCF service implementation class Generate a WCF client proxy Change the UI Model to use the proxy

  6. Summary Used existing layers to make application evolution very easy Code cast has the details Explained the basics of interface based design Explained the basics of physical application design Explained the basics of partitioning and layering

More Related