A good Html rendering engine -


i looking html rendering engine has:

  1. support in designer tool helps me syntax, understand objects (warns me of type errors , non existing names of classes/methods) , validate html.

  2. a nice readable way of mixing html markup common programming syntax, each, if then

  3. support sub - templates / functions (in same file or in file) use same syntax

  4. possibility use variables common way, = 1 ... = + b ... if > c ...

  5. support larger commonly used class libraries / mature languages (.net / java / ror / django / php etc)

  6. produce pure clean markup

i think that's ... shouldn't hard think, haven't found perfect 1 yet.

you might want check 'asp.net mvc' out.

  1. visual studio 2010 great web development tool. happy javascript support. haven't seen better far in editors tried (which best known free editors). supports auto-complete languages used. warns html validation errors. has express edition free.
  2. you can use pick server-side language. vb.net or c#. it's pick what's more readable. server-side code wrapped between <% %> tags. in visual studio these tags displayed in own color make them stand out bit. seems clean separation me?
  3. a templating system supported usercontrols placed in separate files same syntax. check out , see if it
  4. the standard .net languages syntaxes quite common , readable. personal choice off course.
  5. since you're using .net have access of it's libraries.
  6. you can make markup clean want be, can have full control on html produced.

perhaps don't style of programming or don't microsoft (i know don't :-)) might have winner framework, clean. add powerful visual studio 2010 , go. besides that, stackoverflow written in it.

there videos around introduce framework. ones scott hanselmann , scott guthrie got me on feet pretty quick.


Comments

Popular posts from this blog

c++ - Convert big endian to little endian when reading from a binary file -

C#: Application without a window or taskbar item (background app) that can still use Console.WriteLine() -

unicode - Are email addresses allowed to contain non-alphanumeric characters? -