UIP(User Interface Process Application Block)是 微软社区开发的众多Application Block中的其中之一,它是一个开源的MVC框架。UIP支持网页和WinForm,与其他一些MVC框架不同的是,它不仅仅关注表示层的流转,还可以看作是微软在Code-behind上对MVC的一个修补。UIP由MVC中的V-C两部分构成,主要功能是实现可配置的页面(表单)导航。