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

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
博客园_首页
WordPress大学
WordPress大学
博客园 - 聂微东
P
Privacy International News Feed
Forbes - Security
Forbes - Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Last Week in AI
Last Week in AI
C
CERT Recently Published Vulnerability Notes
月光博客
月光博客
NISL@THU
NISL@THU
美团技术团队
T
Tailwind CSS Blog
Jina AI
Jina AI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Apple Machine Learning Research
Apple Machine Learning Research
C
Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Hacker News
The Hacker News
B
Blog
P
Palo Alto Networks Blog
L
Lohrmann on Cybersecurity
有赞技术团队
有赞技术团队
The Register - Security
The Register - Security
S
Securelist
A
Arctic Wolf
MyScale Blog
MyScale Blog
H
Help Net Security
N
Netflix TechBlog - Medium
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
Threatpost
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Security Latest
Security Latest
T
Tor Project blog
V
Vulnerabilities – Threatpost
V
V2EX
AI
AI
Hugging Face - Blog
Hugging Face - Blog
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
Simon Willison's Weblog
Simon Willison's Weblog
小众软件
小众软件
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Troy Hunt's Blog
Schneier on Security
Schneier on Security
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
H
Heimdal Security Blog
Google Online Security Blog
Google Online Security Blog
Know Your Adversary
Know Your Adversary

博客园 - amingo

面向对象设计(Object-Oriented Design,OOD) 文科妹学 GitHub 简易教程 用户中心 - 博客园 SSIS 2010 BUG 一例 甲骨文公司面试题 数据仓库(二)Architecture 数据仓库(一)Introduction 【免费】承接各类SharePoint项目开发工作 【免费】承接翻译各类英文技术文章 SharePoint Workflow 版本控制 SharePoint Workflow Debugging 我断言今年世界杯将会是一支新队夺冠! JavaScript语言精髓(1)之语法概要拾遗 JavaScript语言精髓(0) Linq在路上(一)一统江湖 Linq在路上(外一)获取SQL语句 关于管理的那些事 两分钟明白什么是ERP 白话CMMI
Linq在路上(序)
amingo · 2009-09-07 · via 博客园 - amingo

  刚接触.Net的时候是2.0,时至今日,2.0的书看了不少,项目也做了不少,学习过cnblogs等论坛上大家的经验与心得,也就某些问题激烈讨论过。对2.0的知识体系不敢多全部精通但方方面面、边边角角的内容大概也都了解。自从学习到某一阶段进取心就不太强了,很松懈。没有压力、没有目标、没有方向。

  3.0,3.5的框架已经推出好久了,想研究研究,不然怎么跟得上MS的脚步,但无奈推出的组件太多,Linq、WPF、WCF、WF、SilverLight...迷茫了。

虽然这样说但很早就对Linq产生了兴趣,准备着手搞本书看看。不知什么时候开始,在我的Google Rss阅读器上总是可以看到“Linq 已死”、“MS抛弃Linq”等动摇我军心的标题。内容我也没看,不知道具体是个什么故事,可确实对Linq产生了疑问。“Linq成熟吗? MS真的抛弃了Linq吗? 还是WF有前途吧?” 不只一次的这样想。事情就这样搁置下来了。

  真正下定决心是因为最近真的没有别的事了,呵呵,其实也不是。开年以来一直在学习T-Sql技术内幕的sql查询与程序设计,眼看就要看完了(这两本书还是不错的,适合有2年以上经验的开发人员),不得不安排一下下一步的学习方案,那就把Linq列入学习计划吧。

  在这之前,一定要弄清一件事,就是上面说的疑问。好好的在baidu上google了一把,原来事情是这样的。

  Linq分为三块Linq to Objects,Linq to XML,Linq to Sql. 被MS“放弃”的是Linq to Sql.Linq to Sql 被升级为Linq to Entites,也就是ADO.NET Entity FrameWork,是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,此方案已在.NET Framework 3.5 Service Pack 1 中流出。既然这样,好像也没什么关系吧。

  周末去了趟书店,顺手摸了本书,回家一看,《Linq实战》!老外写的,陈黎夫翻译,这不是写Asp.Net Ajax的那位吗,还写了几卷。。。,翻过一本挺简单的。那就看吧,打开这么一瞧,可不得了,溢美之词收集了两页纸,“杰作,圣经,精髓,盛宴”还有“令人欲罢不能”,记得在那天夜黑风高的晚上浏览某以女性为主题的网站时也有过同样的感觉,是不是名副其实现在还不知道,学学怎么捧人也许派得上用场,但这些都是给原著者的和陈黎夫没啥关系。但陈黎夫的一句话,让人对Linq产生了一丝冲动,“我无法想象再回到没有Linq的.Net日子会是怎样。”

  MS的脚本着实快了点,而我们也只能跟着他走下去,领略无限的风光。

 附:Linq QQ讨论群24185186


每个人都会经过这个阶段,见到一座山,就想知道山后面是什么。我很想告诉他,可能翻过山后面,你会发现没什么特别。回望之下,可能会觉得这一边更好。 每个人都会坚持自己的信念,在别人看来,是浪费时间,她却觉得很重要。