This paper is based on the application blocks included in enterprise library of Microsoft company as design policy of hydrological application architecture of smart client. We think of using the application blocks that are reusable and extensible open source code as this guide to customize application for offline
smart deployment and update
security
data access
and so on by inserting our own code or modifying source code into expose to extensive point. It can not only achieve maximum reused resource
quicken development speed of design and implement for hydrological application architecture of smart client and improve product quality
but also provide beneficial experience of practice and efficient help for implementing application program.