天天看點

部落格園新聞WP8.1用戶端

Windows Phone是一個好的OS,但就是應用少。

之前看部落格園的新聞要不就用UC浏覽器,或者就使用這位博友的用戶端:http://www.cnblogs.com/alexis/archive/2012/03/03/2378059.html

但問題這位博友的用戶端看新聞的時候,一碰到圖檔就打開了。。導緻體驗真的很不行。

于是呢,自己動手豐衣足食,折騰了個WP8.1的新聞用戶端啦。

基于部落格園新聞手機版制作,能省點流量就省點吧。

應用商店連結:http://www.windowsphone.com/s?appid=9791cefe-14c9-4ad8-b53f-98a1794894b8 (歡迎給個好評)

Github位址:https://github.com/h82258652/SoftwareKobo.CnblogsNews

畢竟還是個我還是個新手,歡迎大家來Fork。有建議也可以提出,不過平時也不是特别多的時間。

順便推薦一個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。

繼續閱讀