c# - What would be the impact on web portal when developed using .net framework 3.5 or developed using .net framework 4.5 -


since few years using .net framework 3.5 developing web application deciding switch on .net framework 4.5.1 performance

can 1 describe me real time scenario of performance impact on web application if use .net framework 4.5.1 instead of 3.5

also core features difference between 3.5 & 4.5 in term of development

i curious on following

  1. if used mvc on web form
  2. if used view engine razor on asp view engine

does make impact on performance..??

any appreciated..

performance of .net 3.5 vs 4.0

dotnetpearls made benchmarks on if there performance gains moving 3.5 4.0 , assessment

"equivalent programs compiled , executed using .net 4.0 framework may execute >faster based on .net 3.5 sp1. software easy >performance boost if move newer framework version." - dotnetpearls


what news in .net framework 4, 4.5, 4.5.1 , 4.5.2

here can find new in .net framework 4, 4.5, 4.5.1 , 4.5.2.

what new in .net framework 4

what's new in .net framework 4.5, 4.5.1, , 4.5.2

edit address updated question..

regarding performance , patterns

there no practical way compare performance since will use different patterns code in 1 versus other.

both built on asp.net framework, , have same request events. webforms adds life cycle events. mvc controllers use model binding. in webforms controls lookup values via dictionary lookup, mvc model binding done via reflection. webforms more efficient when last tried benchmark them, require building whole control tree. more controls, more overhead. webform databinding uses refection, if use webform databinding, lose performance edge.

i believe razor views still slower webforms views, still use razor.

but looking @ bigger picture not code same, database, entities, business rules, session management, etc. except simplest of applications, bottleneck, not html rendering engine.

something more consider availability of developers in area know 1 technology on other, costs , architecture impacted if have hard time finding developers develop , maintain application.

marla sukesh @ codeproject have made comparison between mvc , webforms might helpful well.


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

Python ctypes access violation with const pointer arguments -