.Net开发者不容错过的技术类RSS订阅指南

2019-04-29 23:16:33 浏览数 (3)

作为一个.Net开发者,在如今这个信息大爆炸时代,网络上.net开发方面的信息浩如烟海(获取信息的渠道很多,比如各种 APP、公众号、聚合信息网站、博客园、InfoQ等等),如何用有限的时间来获取并消化有效信息显得格外重要。

虽然我们获取信息的取到很多,但也存在如下缺点:

  • 非常耗时,且极易分散个人注意力
  • 对于微信公众号,由于微信中自己订阅了各种公众号,哪些是技术的,哪些不是技术的,即使加星标,也不一定能及时阅读
  • 对于App平台,比如: 博客园、CSDN、掘金、开发者头条、牛客网等,相信你并不愿意一个个安装,然后再去筛选有效信息

好在最近找到了一个很不错的有效解决方法,今天分享给大家,这个方法就是「订阅 RSS 源」

RSS(Really Simple Syndication,简易信息聚合)是一种消息来源格式规范,表达了「聚合真的很简单」这样一种理念,使用RSS订阅,我们可以通过最短路径将感兴趣的网上内容抽取出来后推送给自己,不失为目前最有效的定制个性化推送信息的方式。

RSS订阅资源

首先,给大家分享一些.net开发者不容错过的RSS订阅源地址。

.Net基金会

RSS 地址: https://www.dotnetfoundation.org/blog.

MSDN中文版 杂志

这是微软官方的最新技术前沿,RSS分中文版和英文版:

中文版地址: http://ftr.fivefilters.org/makefulltextfeed.php?url=https://feed43.com/0781432610337857.xml&max=10&summary=1

英文版地址: https://docs.microsoft.com/en-us/msdn-files/feeds/msdn/en-us/magazine/rss.xml

微软 Github 系列

本人在之前的文章中提到微软的github开源项目有统一的入口https://opensource.microsoft.com 或 https://microsoft.github.io.

本人为该网站创建了RSS订阅功能,RSS订阅地址为http://ftr.fivefilters.org/makefulltextfeed.php?url=https://opensource.microsoft.com/&max=10,或者 http://www.feed43.com/8078656626535244.xml,同时我还创建了一个全文RSS的版本: https://feedex.net/feed/www.feed43.com/8078656626535244.xml,按需取用吧。

微软DevBlog系列

  • Visual Studio Team RSS: https://devblogs.microsoft.com/visualstudio/feed/ ✔
  • .Net Team RSS: https://devblogs.microsoft.com/dotnet/feed ✔
  • WPF Team RSS: https://devblogs.microsoft.com/wpf/feed/ ✔
  • Mobile (Xamarin & App Center) Tem RSS: https://devblogs.microsoft.com/mobile/feed
  • C Team RSS: https://devblogs.microsoft.com/cppblog/feed
  • TypeScript Team RSS: https://devblogs.microsoft.com/typescript/feed ✔
  • Python Team RSS: https://devblogs.microsoft.com/python/feed
  • Q Sharp Team RSS: https://devblogs.microsoft.com/qsharp/feed
  • IoT Team RSS https://devblogs.microsoft.com/iotdev/feed
  • Microsoft 365(原Office365)开发者博客 RSS地址: https://developer.microsoft.com/en-us/office/blogs/feed/
  • Microsoft 365 开发者博客之 Microsoft Graph RSS地址: https://developer.microsoft.com/en-us/graph/blogs/feed/?tag=microsoftgraph
  • VS code RSS地址: https://code.visualstudio.com/feed.xml ✔
  • Azure DevOps Blog 地址: https://devblogs.microsoft.com/devops/feed/
  • Service Blog RSS地址: https://devblogs.microsoft.com/devopsservice/feed/

InfoQ中文版系列

借助于RSSHub,这里给出InfoQ中文 - RSS源完整版,请按需取用。

InfoQ中文- 语言 & 开发 https://rsshub.app/infoq/topic/1

InfoQ中文- 架构 https://rsshub.app/infoq/topic/8

InfoQ中文- 文化 & 方法 https://rsshub.app/infoq/topic/3

InfoQ中文- DevOps https://rsshub.app/infoq/topic/4

InfoQ中文- Java https://rsshub.app/infoq/topic/6

InfoQ中文- .NET https://rsshub.app/infoq/topic/7 ✔

InfoQ中文- AI https://rsshub.app/infoq/topic/31

InfoQ中文- 敏捷 https://rsshub.app/infoq/topic/9

InfoQ中文- 云计算 https://rsshub.app/infoq/topic/11

InfoQ中文- Ruby https://rsshub.app/infoq/topic/10

InfoQ中文- 移动 https://rsshub.app/infoq/topic/13

InfoQ中文- SOA https://rsshub.app/infoq/topic/12

InfoQ中文- JavaScript https://rsshub.app/infoq/topic/14

InfoQ中文- 大数据 https://rsshub.app/infoq/topic/15

InfoQ中文- 开源 https://rsshub.app/infoq/topic/17

InfoQ中文- Android https://rsshub.app/infoq/topic/16

InfoQ中文- Google https://rsshub.app/infoq/topic/19

InfoQ中文- iOS https://rsshub.app/infoq/topic/18

InfoQ中文- 微软 https://rsshub.app/infoq/topic/20

InfoQ中文- 安全 https://rsshub.app/infoq/topic/21

InfoQ中文- 最佳实践 https://rsshub.app/infoq/topic/36

InfoQ中文- 前端 https://rsshub.app/infoq/topic/33

InfoQ中文- 数据库 https://rsshub.app/infoq/topic/29

InfoQ中文- AWS https://rsshub.app/infoq/topic/26

InfoQ中文- 运维 https://rsshub.app/infoq/topic/38

InfoQ中文- Web框架 https://rsshub.app/infoq/topic/24

InfoQ中文- 测试 https://rsshub.app/infoq/topic/25

InfoQ中文- HTML5 https://rsshub.app/infoq/topic/22

InfoQ中文- 编程语言 https://rsshub.app/infoq/topic/32

InfoQ中文- 机器学习 https://rsshub.app/infoq/topic/41 ✔

InfoQ中文- Scrum https://rsshub.app/infoq/topic/23

InfoQ中文- 方法论 https://rsshub.app/infoq/topic/48

InfoQ中文- 社区 https://rsshub.app/infoq/topic/34

InfoQ中文- 技术管理 https://rsshub.app/infoq/topic/43

InfoQ中文- REST https://rsshub.app/infoq/topic/28

InfoQ中文- Ruby on Rails https://rsshub.app/infoq/topic/27

InfoQ中文- QCon https://rsshub.app/infoq/topic/30

InfoQ中文- Kubernetes (k8s) https://rsshub.app/infoq/topic/51 ✔

InfoQ中文- Azure https://rsshub.app/infoq/topic/40

InfoQ中文- 区块链 https://rsshub.app/infoq/topic/81

InfoQ中文- C# https://rsshub.app/infoq/topic/35 ✔

InfoQ中文- Node.js https://rsshub.app/infoq/topic/37

InfoQ中文- Facebook https://rsshub.app/infoq/topic/42

InfoQ中文- 物联网 https://rsshub.app/infoq/topic/45

InfoQ中文- 深度学习 https://rsshub.app/infoq/topic/69

InfoQ中文- 持续集成 https://rsshub.app/infoq/topic/39

InfoQ中文- 阿里巴巴 https://rsshub.app/infoq/topic/61

InfoQ中文- 微服务 https://rsshub.app/infoq/topic/70

InfoQ中文- Linux https://rsshub.app/infoq/topic/44

InfoQ中文- Oracle https://rsshub.app/infoq/topic/46

InfoQ中文- 百度 https://rsshub.app/infoq/topic/54

InfoQ中文- Apache https://rsshub.app/infoq/topic/52

InfoQ中文- 容器 https://rsshub.app/infoq/topic/68

InfoQ中文- Python https://rsshub.app/infoq/topic/50

InfoQ中文- 精益 https://rsshub.app/infoq/topic/47

InfoQ中文- 《架构师》月刊 https://rsshub.app/infoq/topic/88

InfoQ中文- Apple https://rsshub.app/infoq/topic/53

InfoQ中文- GitHub https://rsshub.app/infoq/topic/56

InfoQ中文- 性能调优 https://rsshub.app/infoq/topic/57

InfoQ中文- InfoQ https://rsshub.app/infoq/topic/66

InfoQ中文- IDE https://rsshub.app/infoq/topic/49

InfoQ中文- MySQL https://rsshub.app/infoq/topic/55

InfoQ中文- 阿里云 https://rsshub.app/infoq/topic/74

InfoQ中文- IBM https://rsshub.app/infoq/topic/58

InfoQ中文- 腾讯 https://rsshub.app/infoq/topic/78

InfoQ中文- 设计模式 https://rsshub.app/infoq/topic/64

InfoQ中文- 持续交付 https://rsshub.app/infoq/topic/63

InfoQ中文- ArchSummit https://rsshub.app/infoq/topic/65

InfoQ中文- JVM https://rsshub.app/infoq/topic/59

InfoQ中文- 算法 https://rsshub.app/infoq/topic/84

InfoQ中文- 治理 https://rsshub.app/infoq/topic/62

InfoQ中文- Book Review https://rsshub.app/infoq/topic/60

InfoQ中文- C https://rsshub.app/infoq/topic/67

InfoQ中文- 腾讯云 https://rsshub.app/infoq/topic/79

InfoQ中文- Chrome https://rsshub.app/infoq/topic/71

InfoQ中文- 企业动态 https://rsshub.app/infoq/topic/147

InfoQ中文- 架构师 https://rsshub.app/infoq/topic/82

InfoQ中文- Windows Azure https://rsshub.app/infoq/topic/73 ✔

InfoQ中文- 函数式编程 https://rsshub.app/infoq/topic/72

InfoQ中文- Windows https://rsshub.app/infoq/topic/80

InfoQ中文- PHP https://rsshub.app/infoq/topic/77 ✔

InfoQ中文- 重构 https://rsshub.app/infoq/topic/76

InfoQ中文- Scala https://rsshub.app/infoq/topic/75

InfoQ中文- 其他 https://rsshub.app/infoq/topic/107

InfoQ中文- TGO鲲鹏会 https://rsshub.app/infoq/topic/96

InfoQ中文- Spark https://rsshub.app/infoq/topic/87

InfoQ中文- 产业互联网 https://rsshub.app/infoq/topic/157

InfoQ中文- TensorFlow https://rsshub.app/infoq/topic/89

InfoQ中文- 硬件 https://rsshub.app/infoq/topic/108

InfoQ中文- Git https://rsshub.app/infoq/topic/85

InfoQ中文- Go https://rsshub.app/infoq/topic/98

InfoQ中文- ThoughtWorks https://rsshub.app/infoq/topic/86

InfoQ中文- CDN https://rsshub.app/infoq/topic/90

InfoQ中文- RedHat https://rsshub.app/infoq/topic/91

InfoQ中文- 云原生 https://rsshub.app/infoq/topic/106 ✔

InfoQ中文- 双十一 https://rsshub.app/infoq/topic/1111

InfoQ中文- 百度云 https://rsshub.app/infoq/topic/94

InfoQ中文- NLP https://rsshub.app/infoq/topic/126

InfoQ中文- APM https://rsshub.app/infoq/topic/92

InfoQ中文- Erlang https://rsshub.app/infoq/topic/93

InfoQ中文- 华为 https://rsshub.app/infoq/topic/145

InfoQ中文- JetBrains https://rsshub.app/infoq/topic/95

InfoQ中文- Mozilla https://rsshub.app/infoq/topic/97

InfoQ中文- 网络 https://rsshub.app/infoq/topic/116

InfoQ中文- 计算机视觉 https://rsshub.app/infoq/topic/127

InfoQ中文- 公链 https://rsshub.app/infoq/topic/132

InfoQ中文- 高可用 https://rsshub.app/infoq/topic/117

InfoQ中文- 联盟链 https://rsshub.app/infoq/topic/133

InfoQ中文- 自动驾驶 https://rsshub.app/infoq/topic/125

InfoQ中文- SQL https://rsshub.app/infoq/topic/152

InfoQ中文- 京东618 https://rsshub.app/infoq/topic/110

InfoQ中文- Hadoop https://rsshub.app/infoq/topic/111

InfoQ中文- 网络协议 https://rsshub.app/infoq/topic/154

InfoQ中文- AWS re:Invent https://rsshub.app/infoq/topic/130

InfoQ中文- 工程效率 https://rsshub.app/infoq/topic/129

InfoQ中文- Docker https://rsshub.app/infoq/topic/118

InfoQ中文- Serverless https://rsshub.app/infoq/topic/119

InfoQ中文- 小程序 https://rsshub.app/infoq/topic/141

InfoQ中文- 信息泄露 https://rsshub.app/infoq/topic/148

InfoQ中文- Swift https://rsshub.app/infoq/topic/113

InfoQ中文- MongoDB https://rsshub.app/infoq/topic/122

InfoQ中文- Service Mesh https://rsshub.app/infoq/topic/139

InfoQ中文- 数据可视化 https://rsshub.app/infoq/topic/140

InfoQ中文- 面试 https://rsshub.app/infoq/topic/137

InfoQ中文- 华为云 https://rsshub.app/infoq/topic/146

InfoQ中文- 强化学习 https://rsshub.app/infoq/topic/138

InfoQ中文- 小米 https://rsshub.app/infoq/topic/135

InfoQ中文- 质量保证 https://rsshub.app/infoq/topic/128

InfoQ中文- 数据处理 https://rsshub.app/infoq/topic/1118

InfoQ中文- Rust https://rsshub.app/infoq/topic/142

InfoQ中文- Fintech https://rsshub.app/infoq/topic/131

InfoQ中文- Uber https://rsshub.app/infoq/topic/143

InfoQ中文- 视频 https://rsshub.app/infoq/topic/134

InfoQ中文- 财报 https://rsshub.app/infoq/topic/114

InfoQ中文- Kotlin https://rsshub.app/infoq/topic/112

InfoQ中文- 电商 https://rsshub.app/infoq/topic/1117

InfoQ中文- Kafka https://rsshub.app/infoq/topic/144

InfoQ中文- 生态链 https://rsshub.app/infoq/topic/136

InfoQ中文- 旷视 https://rsshub.app/infoq/topic/155

InfoQ中文- Redis https://rsshub.app/infoq/topic/121

InfoQ中文- AIOps https://rsshub.app/infoq/topic/120

InfoQ中文- OpenStack https://rsshub.app/infoq/topic/115

InfoQ中文- 医疗 https://rsshub.app/infoq/topic/160

InfoQ中文- 增强现实 https://rsshub.app/infoq/topic/151

InfoQ中文- 金融 https://rsshub.app/infoq/topic/159

InfoQ中文- 制造 https://rsshub.app/infoq/topic/158

InfoQ中文- FreeWheel https://rsshub.app/infoq/topic/149

InfoQ中文- 唯品会 https://rsshub.app/infoq/topic/1114

InfoQ中文- 知乎 https://rsshub.app/infoq/topic/1112

InfoQ中文- 虚拟现实 https://rsshub.app/infoq/topic/150

InfoQ中文- 逆向工程 https://rsshub.app/infoq/topic/124

InfoQ中文- 闲鱼 https://rsshub.app/infoq/topic/1116

InfoQ中文- 京东 https://rsshub.app/infoq/topic/1115

InfoQ中文- 部署 https://rsshub.app/infoq/topic/1113

InfoQ中文- 生成对抗网络 https://rsshub.app/infoq/topic/153

InfoQ中文- GPU https://rsshub.app/infoq/topic/123

InfoQ英文版 的各topic(主题)自带RSS功能,就不再列了,自己有兴趣到页面上找一下就好了。

如何找到大佬的 Twitter/Youtube/Stackoverflow 的订阅源

Twitter 订阅举例

大家知道 C#/TypeScript之父 Anders Hejlsberg 是没有个人博客的,但他有Twitterhttps://twitter.com/ahejlsberg,使用网站https://twitrss.me/可得到相应的RSS订阅地址为: https://twitrss.me/twitter_user_to_rss/?user=ahejlsberg,接下来贴进RSS reader就能接收更新了。

Youtube订阅举例

Youtube 频道

而入选.Net基金会Board(理事会)的美女微软MVP - Iris Classon除了有个人博客之外,她还有Youtube喔。那怎么订阅这个地方的信息呢?

只需在Chrome上安装好油猴(Tampermonkey)插件,贴入本人写的一段JS脚本 https://gist.github.com/yanglr/3b76229aa3015c7777e3baca6fd49732。然后打开相应的Youtube页面,进入CHANNELS,会发现有个RSS Link出现,复制其链接地址https://www.youtube.com/feeds/videos.xml?channel_id=UChUJLb50mNALThfUuZZn7QA,贴到RSS阅读器中就可以收到更新了。

15564278824841556427882484

Youtube 用户

举例: https://rsshub.app/youtube/user/JFlaMusic/

路由: /youtube/user/:username/:embed?

参数:

username, 必选 - 用户名

embed, 可选 - 默认为开启内嵌视频, 任意值为关闭

Youtube 播放列表

举例: https://rsshub.app/youtube/playlist/PLqQ1RwlxOgeLTJ1f3fNMSwhjVgaWKo_9Z

路由: /youtube/playlist/:id/:embed?

参数:

id, 必选 - 播放列表 id

embed, 可选 - 默认为开启内嵌视频, 任意值为关闭

同样的方法可订阅《深入浅出WPF》一书作者刘铁锰老师的Youtube频道Smart College.

铁猛老师前一段时间还推出了深入浅出UWP视频课程,相关课件请走传送门-github,欢迎fork 或 star.

Stack overflow订阅举例

比如,我最近比较关心 .net core,在github上找到了coreFx项目的活跃开发者Jon Hanna

15564261191751556426119175

进入他的博客发现并没有新的什么博客文章,发现他喜欢在stackoverflow上答题,其主页为https://stackoverflow.com/users/400547/jon-hanna。而Stackoverflow本来就提供了RSS功能,找到他的RSS地址https://stackoverflow.com/feeds/user/400547.

具体操作是:

先进入他在Stackoverflow上的主页,然后切换到Activity, 向下拖到页面最下方,会有个rss订阅按钮,复制上面的链接,贴到RSS阅读器中就可以收到更新了。

15564286210421556428621042

接下来把该RSS地址放进RSS reader或推送到自己的邮箱就可以了。

.Net开发领域大牛博客的RSS推荐 (欢迎补充)

UWP方向

  • Edi Wang, RSS地址: http://edi.wang/rss.
  • 林德熙, RSS地址: https://blog.lindexi.com/feed.xml

WPF方向

  • 吕毅, RSS地址: https://blog.walterlv.com/feed.xml

ASP.net方向

  • 蒋金楠 博客园RSS地址: http://feed.cnblogs.com/blog/u/22886/rss

.Net跨平台方向

  • Miguel de Icaza个人博客RSS地址: https://tirania.org/blog/miguel.rss2
  • 张善友 博客园RSS地址: http://feed.cnblogs.com/blog/u/782/rss

Windows应用开发方向

  • 苏震巍 RSS地址: https://www.cnblogs.com/szw/rss

其他.Net跨平台相关

  • Mono blog RSS地址: http://www.go-mono.com/monologue/index.rss
  • Mono project RSS地址: https://www.mono-project.com/atom.xml

如何使用RSS订阅微信公众号

可参考本人旧文: 运用在线RSS阅读器订阅微信公众账号的文章,方法依然有效。

博客园线下技术活动

关注博客园线下活动,只需关注官方博客即可,其RSS地址为: http://feed.cnblogs.com/blog/u/39258/rss

Github上如何订阅一个组织的Repo更新

此部分摘录于RSShub文档: https://docs.rsshub.app/programming.html#github.

GitHub的RSS订阅

GitHub 官方也提供了一些 RSS:

  • 仓库 releases: https://github.com/:owner/:repo/releases.atom
  • 仓库 commits: https://github.com/:owner/:repo/commits.atom
  • 用户动态: https://github.com/:user.atom
  • 专属动态: https://github.com/:user.private.atom?token=:secret (登录后在仪表盘页面找到 Subscribe to your news feed 字样即可.)

用户或组织的仓库的RSS地址

订阅用户的仓库,举例: https://rsshub.app/github/repos/yanglr

订阅组织的仓库,举例: https://rsshub.app/github/repos/enjoy233

路由: /github/repos/:user(or organization)

参数:

  • user/organization, 必选 - 用户名或组织名

Github Trending的RSS地址

举例: https://rsshub.app/github/trending/daily/javascript

路由: /github/trending/:since/:language?

参数:

  • since, 必选 - 时间跨度, 可在 Trending 页 URL 中找到, 可选 daily weekly monthly
  • language, 可选 - 语言, 可在 Trending 页 URL 中找到

仓库 Issue的RSS地址

举例: https://rsshub.app/github/issue/DIYgod/RSSHub

路由: /github/issue/:user/:repo

参数:

  • user, 必选 - 用户名
  • repo, 必选 - 仓库名

仓库的 Pull Requests的RSS地址

举例: https://rsshub.app/github/pull/DIYgod/RSSHub

路由: /github/pull/:user/:repo

参数:

  • user, 必选 - 用户名
  • repo, 必选 - 仓库名

Github用户的RSS地址

举例: https://rsshub.app/github/user/followers/HenryQW

路由: /github/user/followers/:user

参数:

  • user, 必选 - 用户名

仓库 的RSS地址

举例: https://rsshub.app/github/stars/DIYgod/RSSHub

路由: /github/stars/:user/:repo

参数:

  • user, 必选 - 用户名
  • repo, 必选 - 仓库名

仓库 Branches 的RSS地址

举例: https://rsshub.app/github/branches/DIYgod/RSSHub

路由: /github/branches/:user/:repo

参数:

  • user, 必选 - 用户名
  • repo, 必选 - 仓库名

Github搜索结果 的RSS地址

举例: https://rsshub.app/github/search/RSSHub/bestmatch/desc

路由: /github/search/:query/:sort?/:order?

参数:

  • query, 必选 - 搜索关键词
  • sort, 可选 - 排序选项(默认为bestmatch)
  • order, 可选 - 排序顺序,desc和asc(默认desc降序)

排序选项

sort

最佳匹配

bestmatch

根据 star 数量排序

stars

根据 fork 数量排序

forks

根据更新时间排序

updated

如何将将摘要版RSS转为全文版

有些RSS源,订阅之后发现只能阅读摘要。对于这种情形,可使用一些在线工具将其转换为全文RSS。

这些工具一般被称为RSS expanderRSS enlarger. 目前还有效的免费工具主要有下面几个:

1.FeedEx

FeedEx.Net:The Feed Expander 挺好用

https://feedex.net/

2.Full-Text RSS Feeds - fivefilters

Full-TextRSS Feeds | fivefilters.org https://fivefilters.org/content-only/

3.Full RSS - Full text rss feed generator https://www.freefullrss.com/

使用方法: 打开工具网站,贴入原RSS地址,点击按钮进行转换即可。

RSS阅读器推荐

在线RSS阅读器,推荐Feedly 或 InoReader。

离线版,推荐 Feed Demon 和 Omega reader. 前者中添加订阅的按钮在很显眼的地方,就不再赘述。

15564249646611556424964661

后者中,添加订阅的方法为:

依次进入: All -> Feeds -> Subscribe,然后填入rss地址。

15564248898991556424889899

为RSS更新设置邮件提醒

除了使用阅读器阅读RSS信息以外,还可以使用email推送功能,使用方法也很简单。

先注册账号Blogtrottr(完全免费),

激活后,Add subscription,填入RSS地址,然后设置好提醒频率。

只要对方有更新,你就会收到一封邮件。

15564268705051556426870505

对于极少数RSS,这个工具可能搞不定,当然此时有个替代工具Feed2Mail。

文中有✔的地方是本人已设置好邮件通知的部分RSS.

就酱,有了RSS,重要信息你也可以和国内各个.Net开发大佬同步了,希望对大家有所帮助~

查看本人最近其他原创作品请移步(想第一时刻阅读本人最新文章请在博客园关注我):

  • ASP.NET Core开发者成长路线图
  • 解决VS2019中.net core WPF 暂时无法使用 Designer 的临时方法
  • 解决vs2019中暂时无法为.net core WinForms使用 Designer 的临时方法
  • 微软XAML Studio - WPF, Sliverlight, Xamarin, UWP等技术开发者的福音
  • 微软正式发布Chromium Edge开发预览版
  • 一大波开发者福利来了,一份微软官方Github上发布的开源项目清单等你签收
  • 从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器

参考资料:

RSSHub文档 https://docs.rsshub.app/

本文首发于本人的博客园文章 https://www.cnblogs.com/enjoy233/p/technical_rss_subscription_guide_for_dotNet_developers.html,转载请注明出处,谢谢配合~

1 人点赞