1 / 7

SPR6P

SPR5. MVC Plugin Development. SPR6P. Anforderungen. Erweiterbare Grundapplikation State-Of-the-Art Plugin-Fähig Plugins sollen unabhängig entwickelt werden können. WebForms.

bob
Download Presentation

SPR6P

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. SPR5 MVC Plugin Development SPR6P

  2. Anforderungen • Erweiterbare Grundapplikation • State-Of-the-Art • Plugin-Fähig • Plugins sollen unabhängig entwickelt werden können

  3. WebForms • Itsupports an eventmodelthatpreservesstateover HTTP, whichbenefitsline-of-business Web applicationdevelopment. The Web Forms-basedapplicationprovidesdozens of eventsthataresupported in hundreds of server controls. • Ituses a Page Controller patternthataddsfunctionality to individualpages. For moreinformation, see Page Controller. • Itusesviewstate on server-basedforms, whichcanmakemanagingstateinformationeasier. • Itworks well forsmallteams of Web developers and designerswhowant to takeadvantage of the large number of componentsavailablefor rapid applicationdevelopment. • In general, itislesscomplexforapplicationdevelopment, becausethecomponents (the Page class, controls, and so on) aretightlyintegrated and usuallyrequirelesscodethanthe MVC model.

  4. MVC • Itmakesiteasier to manage complexitybydividing an applicationintothemodel, theview, and thecontroller. • Itdoesnotuseviewstateorserver-basedforms. Thismakesthe MVC framework ideal fordeveloperswhowantfullcontroloverthebehavior of an application. • Ituses a Front Controller patternthatprocesses Web applicationrequeststhrough a singlecontroller. Thisenablesyou to design an applicationthatsupports a richroutinginfrastructure. For moreinformation, see Front Controller. • Itprovidesbettersupportfortest-drivendevelopment (TDD). • Itworks well for Web applicationsthataresupportedby large teams of developers and for Web designerswhoneed a high degree of controlovertheapplicationbehavior.

  5. MVC in ASP.NET

  6. Funktion des Plugin Systems Global.asax

  7. Ich danke für Ihre Aufmerksamkeit!

More Related