I gotta tell you, if you don't even know what a smart client application is, and if you can't use google to find out, then no template is going to enable you to meet your clients expectations. Your best move is to tell the client you don't know how to do it now, not when they are expecting you to deliver something.
Christian Graus - Microsoft MVP - C++ "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )