我想使用 Web 浏览器、Silverlight 和一些数据库机制来构建胖客户端。我是什么意思?我想在客户端有一些数据库,它的界面是网络浏览器。有没有办法在客户端以某种方式创建一个临时数据库文件或结构,客户端可以离线使用而无需连接到中央 sql 服务器和中央数据库?假设客户端不必在他的机器上安装 sql server 并且客户端不必在其一侧安装任何东西(除了用于 UI 目的的 silverlight)。
还有一个假设。我必须能够在中央 SQL Server 2008 和胖客户端的这个数据库之间复制数据。