一、目前业界对Sqlce的应用和研究: Sqlce主要作为微软windows phone手机的本地数据库,因为小巧、稳定和安全而闻名。在asp.net、winform上几乎没有应用,即使是应用,也是采用Ado.net数据库编程,应用复杂的SQL语句(该语句无智能语法提示和错误识别能力);对于silverlight(微软的Flash)上的应用,完全没有,因为要用到linq编程技术,目前业界认为在asp.net、winform和silverlight上,结合linq编程,应用sqlce数据库,十分困难,而现在流行的数据库编程,离不开linq技术,因此,目前Sqlce的应用范围很窄;经过我的研究,在winform上,用sqlce结合linq编程,尤其困难。
二、我的研究初衷和成果
近年来,我对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。(怪不得多次研究无功而返)
-
- 难倒你了消失的夫妻通关方法
- 2024-06-02
-
- 难倒你了消失的夫妻通关攻略分享
- 2024-06-02
-
- 战双帕弥什映像潜渊玩法攻略分享
- 2024-06-02
-
- 战双帕弥什映像潜渊玩法详情
- 2024-06-02
-
- 抖音文字的奥妙游戏攻略大全
- 2024-06-02
-
- 文字的奥妙贪吃蛇攻略 贪吃蛇关卡怎么过?
- 2024-06-02
-
- A8小键盘传票翻打练习程序 v2.1
- 2.86 M
- 5分
-
- TC脚本开发工具 v4.430最新版
- 17.96M
- 5分
-
- 码字大神 2.1
- 886 K
- 5分
-
- 文华财经赢顺期货软件wh6 6.6.247
- 13.85 M
- 5分
-
- 迅龙分区格式化恢复软件 免费版
- 3.52 M
- 5分
-
- 索罗斯期货分析软件系统 永久免费版
- 15.75 M
- 5分
-
- Thuuz 体育 For Android 6.4.8
- 3563KB
- 5分
-
- 美颜相机 1.1正式版
- 14.1MB
- 5分
-
- 美拍 - 发现身边帅哥美女自拍照 1.0.2正式版
- 14.1MB
- 5分
-
- 民间秘方 For Android 1.15
- 943KB
- 5分