博客园新闻WP8.1客户端

Windows Phone是一个好的OS,但就是应用少。html

以前看博客园的新闻要不就用UC浏览器,或者就使用这位博友的客户端:http://www.cnblogs.com/alexis/archive/2012/03/03/2378059.htmlgit

但问题这位博友的客户端看新闻的时候,一碰到图片就打开了。。致使体验真的很不行。github

因而呢,本身动手丰衣足食,折腾了个WP8.1的新闻客户端啦。正则表达式

基于博客园新闻手机版制做,能省点流量就省点吧。windows

 

应用商店连接:http://www.windowsphone.com/s?appid=9791cefe-14c9-4ad8-b53f-98a1794894b8 (欢迎给个好评)浏览器

Github地址:https://github.com/h82258652/SoftwareKobo.CnblogsNewsapp

毕竟仍是个我仍是个新手,欢迎你们来Fork。有建议也能够提出,不过平时也不是特别多的时间。spa

 

顺便推荐一个Html的解释利器——AngleSharp。当时开发这个客户端最大的问题就是Html的解释了,HtmlAgilityPack你们都说好,但用nuget添加到项目后,才发现HtmlAgilityPack的WP8.1版功能基本都没有了。因而只能去Github上找其余的Html解释引擎。结果最后找到的是博客园里的Ivony(他的博客地址:http://www.cnblogs.com/Ivony/)的Jumony 和一个国外友人的 AngleSharp(https://github.com/FlorianRappl/AngleSharp)。但都不支持WP8.1。当时基本都想放弃用Html解释而用正则表达式去作了。怀着小小的但愿,我就给他们都发了一个小小的请求。没想到次日AngleSharp的做者就立马更新了。对此表示万分感激。AngleSharp目前支持CSS选择器,XPath选择器则在计划中。功能用起来感受比HtmlAgilityPack要强(HtmlAgilityPack不支持CSS选择器,支持XPath选择器(但WP8用不了…………))。国内用AngelSharp的感受基本没有吧(至少度娘找不到)。之后有博友要解释Html的话,能够试一试AngleSharp。htm

相关文章
相关标签/搜索