It first reviews the characteristic of manufacturing enterprises. Then it discusses the features and advantages of .Net smart client technology. Based on analysis of the manufacturing enterprises information system requirements, a new application framework of multi-tier distributed system was proposed, the framework model and tier deployment strategy are also given. The proposed framework is easy to be deployed and expanded, it also can be intelligent installation and update, and supports occasionally connected users，and easy to be reused by information system. Next, it introduces a method of how to design and build smart client application use Microsoft Application Block; it can simplify the coding efficiently. Last, the key technologies are demonstrated.