惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 聂微东
Vercel News
Vercel News
Stack Overflow Blog
Stack Overflow Blog
The Register - Security
The Register - Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
S
Security @ Cisco Blogs
NISL@THU
NISL@THU
I
InfoQ
T
The Exploit Database - CXSecurity.com
博客园 - 叶小钗
云风的 BLOG
云风的 BLOG
GbyAI
GbyAI
T
Tailwind CSS Blog
博客园 - 【当耐特】
Scott Helme
Scott Helme
阮一峰的网络日志
阮一峰的网络日志
The GitHub Blog
The GitHub Blog
D
DataBreaches.Net
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
IT之家
IT之家
T
The Blog of Author Tim Ferriss
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tenable Blog
宝玉的分享
宝玉的分享
D
Docker
P
Proofpoint News Feed
C
CERT Recently Published Vulnerability Notes
Recent Announcements
Recent Announcements
H
Help Net Security
Latest news
Latest news
O
OpenAI News
P
Proofpoint News Feed
TaoSecurity Blog
TaoSecurity Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Google DeepMind News
Google DeepMind News
V2EX - 技术
V2EX - 技术
H
Hacker News: Front Page
A
Arctic Wolf
P
Privacy & Cybersecurity Law Blog
博客园 - 三生石上(FineUI控件)
Simon Willison's Weblog
Simon Willison's Weblog
Hacker News: Ask HN
Hacker News: Ask HN
S
Security Affairs
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
博客园_首页
Jina AI
Jina AI

博客园 - Andrew Yin

数据访问层组件设计以及选型意识流 第四次扩展的讨论 数据访问层组件设计以及选型意识流 第三次封装(极致、极简而不简单) 数据访问层组件设计以及选型意识流 第二次封装以及各种牢骚 数据访问层组件设计以及选型意识流 第一次封装 数据访问层组件设计以及选型意识流 开篇 UTF-8, Unicode, GB2312三种编码方式解析, 深入研究汉字编码 C++中的模板实例:链表模板 一步一步学Ruby系列(二):Ruby中的函数 一步一步学Ruby系列(一):Ruby基础知识 .NET下的AOP: PostSharp 原理分析 C# 交互式SHELL C#中的 eval System.Web.Routing命名空间代码解析(四) Route解析中用到的实体类,一些以"Segment”为名的类 System.Web.Routing命名空间代码解析(三) RouteCollection类 System.Web.Routing命名空间代码解析(二) Routing类(上) System.Web.Routing命名空间代码解析(一) RouteBase类,RouteData类,RouteValueDictionary类 ASP.NET MVC中的各种上下文对象 有关string和Cookie的几个有用的扩展方法 反射加异步,根据枚举值来异步执行方法 操作Enum的一些实用方法
AST,DLR,Expression Tree-----------推荐一位牛人的博客!
Andrew Yin · 2008-12-08 · via 博客园 - Andrew Yin

今天看了RednaxelaFX的一系列关于LINQ与DLR的Expression tree, 收益非浅,很久没有读到这么让人痛快淋漓的有技术深度的文章了! 园子里很多文章的内容都不深入(包括一些MVP写的系列教程),似乎都类似Scottu Gu的博客内容,针对的是初学者.当然, 我并没有认为那些人写的东西不好,他们花了不少时间和精力,文字功底也很不错,为初学者提供了很好的学习资源.(如Terry Lee,Jeffrey),他们人都很好,大家都很忙,很少有人愿意花时间写那么多的文字供其它人学习的. 感谢他们.

在RednaxelaFX的一系列文章中,我看到了一个研究者的写作态度.他的知识面很广,写起文章来,旁征博引,娓娓道来,又有深度,需要读者深入研究和查阅一定的资料才能明白过来.有点国外某些编程语言创始人或者编译器开发人员的姿态!

例如:他对AST,DLR tree,CCI的介绍,对.NET平台下动态语言支持的原理的研究. 可以看出作者阅读了大量的资料,才能知旁人所不知,作出有一定深度的文章.作者的研究态度值得我们学习.

贴出牛人的关于Expression Tree的系列文章的链接:

LINQ与DLR的Expression tree(1):简介LINQ与Expression tree
LINQ与DLR的Expression tree(2):简介DLR
LINQ与DLR的Expression tree(3):LINQ与DLR及另外两个库的AST对比
LINQ与DLR的Expression tree(4):创建静态类型的LINQ表达式树节点
LINQ与DLR的Expression tree(5):用lambda表达式表示常见控制结构