Access Web应用程序(AWA:Access Web Apps) 寿终正寝

 

AWA

今天是一个值得纪念的日子。(准确说是明天吧)

一年前,2017年3月27日,微软宣布:不再推荐大家使用Access Service创建新的Web应用程序。Access Service将从Office 365中退出。从2017年6月起,停止在SharePoint Online中创建新的基于Access的应用程序,并在2018年4月之前关闭所有剩余的Access Web应用程序。具体消息见网址

该消息一发布,就在国外Access社区引发一片哀号之声,Access著名论坛UA上的讨论网址。(不过国内好像没什么反响)。

上世纪90年代,是桌面电脑的时代。微软的Access作为桌面数据库,干掉了宝蓝(Borland)公司的dBase和Paradox,独霸天下,雄极一时。2000年后,互联网兴起,Access 2002/2003除增加了对XML的支持以外,几乎没有添加任何新的技术特新。Access 2007用户界面做了非常大的更改,但提供的互联网特性依然乏善可陈。2010年后,云计算兴起,微软知道Access已经落后时代太多,开始在Access 2010中添加了基于SharePoint List的网络应用程序特性。Access 2013中更是进一步将后台数据库从SharePoint List升级为SQL Server,Access貌似没有掉队。然而,2014年前后,移动互联网爆发,Access又一次被甩在了后面。3年后发布的Access 2016居然在移动互联网上毫无建树。终于到了2017年3月,微软放弃了Access,给出了另一套移动互联网解决方案:Microsoft PowerApps。可以预见,Access将来只会专注于桌面数据库,更加强调其做为Office套件之一的协同解决方案。

据我估计,国内只有很少企业使用SharePoint,这些企业大部分都是外资企业,(我所在公司就是),而在SharePoint上,利用Access Service构建Web应用程序的就更少了。所以该消息发布时,并未在国内引起任何反应。值得庆幸的是,既然AWA被放弃,国内Access用户就没必要浪费精力去学习AWA了,这算是后发优势么?哈哈。

其实这也不是微软第一次把握错了未来,类似的故事也发生在InfoPath身上,(Office 2013套装之一,2年都没活过,就被遗弃了,而大部分人都没来得及认识它)。微软的追随者们始终都要意识到当微软调整方向的时候,你要付出什么样的代价。

因为,毕竟,没有人能准确把握未来。

如果你在学习Access的时候,倍感忧虑,时刻担心被时代抛弃,那就同时也开始学习Python吧。学完能不能用上无关紧要,至少你会像我一样,不再焦虑。^_^