I want to know what's the name of this kind of technology and if someone can give me references, will be appreciated.
Actually the website is developed with Java/C#, but not a really static website.
Thanks in advance !
About "URLs which look like static pages":
Many web development frameworks allow to configure URL mapping - mechanism of mapping URL entered by user to specific dynamic script / function. AFAIK, for Java Spring and Stripes frameworks can do that.
Some web servers provide Rewrite Engine functionality, which allows to do the same - call specific scripts on request to URL of some type.
About performance:
If you are anxious about performance, consider using some caching technology (for example, memcached, or even reverse proxy).