- 绿色版查看
- 绿色版查看
- 绿色版查看
- 绿色版查看
二、我的研究初衷和成果近年来,我对silverlight发生了浓厚兴趣,如果学好了silverlight,就等同学好了asp.net+ajax,而且用户的体验比asp.net+ajax还要好,编程的难度低于asp.net+ajax。web软件的数据库后台,用SQLSERVER当然不错,但是对于大多数的中小企业来说, 像sqlce这种小型数据库就可以满足,不需要复杂的安装配置,而且sqlce完全免费;SQLSERVER因为安装配置复杂、数据库庞大和不菲的价格,让大多数要求不高的中小企业望而却步。Access数据库仍然是很多中小企业的首选,就是明证;正如前面的论述,Access不支持linq,Access不能作为silverlight开发的数据库后台了。我研究使用sqlce作为silverlight开发的数据库后台技术,失败过,放弃过。
同样,我研究使用sqlce作为asp.net、winform开发的数据库后台技术,采用成熟的Ado.net数据库编程,应用复杂的SQL语句模式,应该是没有问题的。但是,我完全被linq的优美、高效,特别是处理复杂的数据的能力所折服。但是用sqlce结合linq编程,也陷入困境。
难道以小巧、稳定和安全而闻名的sqlce数据库,结合linq编程,应用在winform、asp.net和silverlight上,真的如业界所说,不行吗?
我的研究成果:经过反反复复的研究、放弃和再研究的多次折磨,终于获得成功,其中,成功解决了sqlce+linq在winform编程上的关于微软技术的一个bug(怪不得多次研究无功而返)。
有用
有用
有用