S
SharpSmith
hi all
the question is more related to architecture and practices and I'll
appreciate any opinion
i work with asp net 1/2 few years and with any project we developing we
meet performance issues
maybe the problems is our methods or maybe we do not do the right
things but it seems that view state and heavy page model really make
performance bad
also, when you work with asp.net it very easy to start building your
site component-oriented with many levels of nested controls that every
one is data-driven and make a db call that altogether cause bad
database performance
we recently did code review for other companies products and i see that
every-one do that mistake with component-oriented design cause it so
simple and fun to make smart controls with public properties and reuse
them everywhere
also, i did a production application with MonoRail (MVS framework based
on asp.net but using different light page-model and no viewstate) and
it just lot faster
i will welcome any examples of how you guys build ASP.Net site that
fast and easy to scale, also, any links to good resources are welcome
if you suggest to switch to PHP or Ruby on Rails i promise to consider
that
Thanks much
EV
the question is more related to architecture and practices and I'll
appreciate any opinion
i work with asp net 1/2 few years and with any project we developing we
meet performance issues
maybe the problems is our methods or maybe we do not do the right
things but it seems that view state and heavy page model really make
performance bad
also, when you work with asp.net it very easy to start building your
site component-oriented with many levels of nested controls that every
one is data-driven and make a db call that altogether cause bad
database performance
we recently did code review for other companies products and i see that
every-one do that mistake with component-oriented design cause it so
simple and fun to make smart controls with public properties and reuse
them everywhere
also, i did a production application with MonoRail (MVS framework based
on asp.net but using different light page-model and no viewstate) and
it just lot faster
i will welcome any examples of how you guys build ASP.Net site that
fast and easy to scale, also, any links to good resources are welcome
if you suggest to switch to PHP or Ruby on Rails i promise to consider
that
Thanks much
EV