请问一下如果学习mongodb等NOSQL数据库还需要学习LINQ或者ADO吗????

会C#最近想学习数据库.不过SQL太麻烦了。如果学习NOSQL的数据库还需要学习LINQ或者ADO吗?我搞不清他们之间的关系。。。+_+

4个回答

首先看你的定位。作为专业开发者,应该本身不会对任何技术感到“麻烦”。因为你从事实际的开发,面临的业务要比纯粹的技术麻烦许多,如果学习技术都麻烦,基本上你是不称职的。

其次,技多不压身。各种技术有各种技术应用的场合,单单就完成一个任务来说,可能并不需要你会很多技术就能完成,但是使用越适切地技术去实现,那么实现起来就越简单。好比一个电工不会嫌自己工具箱中的工具少一样。

如果你仅仅是一个业余的程序开发者,或者你的专业背景不足以让你成为专业开发者,那情况就完全不同了,你要搞清楚自己学习编程的目的是什么。因为一些开发任务对你来说过于复杂,甚至就算你花了很多精力去学,你也未必能用它开发软件。那你应该学习一些简单易懂的东西。比如说LINQ或者SQL可能都不适合你,更不要说NoSQL了。

a33366
a33366 不是嫌麻烦啊。我本人主要不是做网站方面的。而且最近因为一些原因.时间比较紧迫..以后可以的话肯定会补上这些知识...
接近 6 年之前 回复

LINQ的应用并不多吧。LINQ虽然提供了很大的灵活性,但还是存在很多问题的。

直接上nosql吧,跟原来的linq,ado没关系。直接学一个新东西

直接Mongodb看一下,用的时候,用到啥就学一下就OK

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问