html - .net best way to render advance forms? -


i plan on making advance form system cms company use. options found wpf, winforms or render in html on offline application.

i have varying level of experience first 2 third 1 never came across until while researching topic (unless i'm poorly searching it) can not seem find info it. need system dynamically create each form via code.

my question situation, choose , explain little more html rendering method , how create type of system.

we aren't building system can't advise should do

winforms

pros

  • classic structure easy pick if familiar classic desktop development

cons

  • rigid structure controls functions , appearance closely coupled meaning doing none standard difficult

wpf

pros

  • loosely coupled function , appearance, means can customise pretty every element of controls similar css
  • high automation level, binding built in fundamental function

cons

  • very different classic structure mvvm style required, trying out bad idea, meaning can hard pick

html

pro

  • easy build familiar web development

con

  • html designed used online means offline html system require reinvent wheel circumvent normal online behaviour (if go down route highly suggest online intranet site rather offline system)

Comments