linq
记得刚开始在写程式时公司是用VB那时LINQ刚出,于是就用了LINQ+ ADO.NET Entity Framework ,一开始也是相当不顺,但用久就习惯了。 后来也有人问我说用VB写LINQ语法不会卡卡的吗,我到觉得用ADO.NET Entity Framework 才会卡卡因为必需规划的很详细,不然很麻烦,所以后来我都用Datatable,可能在自由度会比较高,但是如果自己打错字就完了。 后来常会遇到有些相当麻烦的语法,想起了LINQ相当好用于是找了LINQ来搭配Datatable(当然dataset也可),解决了许多已经捞出资料后做处理的问题,我觉得只要搭配的好不一定真的要用全新的功能,所以以下源代码给大家参考使用,当然里面只是小部分而且写法也可多变,只是让我自己在忘记时能快速查到使用方式
虽然我不清楚,为什么我们的新书《Entity Framework 与 LINQ 开发实战》在博客来会被分类在“互联网/企业网络”这个类别中,不过管它的,反正这个分类的书一大堆,而我们的书闯进了前五名了 :) 同时,我们在电脑类的新书中,也继续挺进第 9 名了。 这阵子一直有读者询问这本书的内容,而为了让大家更清楚,也期许 .NET 开发人员能够透过这本书,快速入门 LINQ 与 EF ,这两天,我将会进一步公布书的细节目录,相信这完成这本书的阅读,绝对抵得上花数千甚至上万的课程,从 LINQ 是什么,LINQ 的发展脉络、应用,一直到 Entity Framework 的上手,一次协助读者打通筋脉,快速速入新世代的 .NET 开发平台。XD
2008 年,我出版了当时市场唯一的一本LINQ技术专书【LINQ**实务讲座】,当时 LINQ 技术于全球初次现身,了解的人还不多,感谢读者的支持,让这本书有了再次改版的机会,两年半之后,加入Entity Framework 讨论的新版【Entity Framework与LINQ开发实战】上市,经过两年的时间,LINQ 因为强大的语言优势与足以比美SQL设计的资料搜寻能力,短短几年间,迅速成为业界竞相采用的非关联式资料搜寻技术。 从 .NET 集合物件搜寻的核心功能一路衍生繁殖,时至今日, LINQ 早已无所不在,无论是 XML 或 SQL 等普遍的资料结构,或是 Excel 等特定格式的非典型资料,甚至 JSON 与 JavaScript 这些网络时代常见的技术,你都能找到对应的 LINQ 函式库。 LINQ 为长久以来困扰技术人员的资料存取操作,提供了优异的解决方案,这个成就是空前的,如果你是一名应用程序设计师,在资料处理逻辑日益复杂的今日,LINQ 是绝对不能偏废的重点技术之一
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。 一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保
作为.NET框架最重要的组件之一,ADO.NET扮演着应用程序与数据交互的重要的角色。本文将从宏观的角度来探讨ADO.NET,和大家一起了解ADO.NET来龙去脉以及ADO.NET的主要组成部分。 简单的讲,ADO.NET是一组允许.NET开发人员使用标准的,结构化的,甚至无连接的方式与数据交互的技术
虽然我不清楚,为什么我们的新书《Entity Framework 与 LINQ 开发实战》在博客来会被分类在“互联网/企业网络”这个类别中,不过管它的,反正这个分类的书一大堆,而我们的书闯进了前五名了 :) 同时,我们在电脑类的新书中,也继续挺进第 9 名了。 这阵子一直有读者询问这本书的内容,而为了让大家更清楚,也期许 .NET 开发人员能够透过这本书,快速入门 LINQ 与 EF ,这两天,我将会进一步公布书的细节目录,相信这完成这本书的阅读,绝对抵得上花数千甚至上万的课程,从 LINQ 是什么,LINQ 的发展脉络、应用,一直到 Entity Framework 的上手,一次协助读者打通筋脉,快速速入新世代的 .NET 开发平台。XD
1.负责收集客户需求,并进行分析整理,与客户做好沟通确认; 2.向客户传达软件使用方法,进行用户使用培训和指导; 3.负责售后支持,为客户解答产品使用方面的咨询; 4.掌握产品,能够为客户提**品培训和技术咨询。 1.全日制大学专科或本科学历,计算机或相关专业毕业,有耐心和良好的沟通能力,至少2年相关工作经验; 2.熟悉SQL2005以上版本,Oracle 10G以上版本; 5.有ERP或条码行业经验者优先; 6.具备软件开发经验,熟悉C#开发者优先。 1.根据需求,设计和开发计划,承担软件开发任务,按计划完成任务目标; 2.按要求提交代码成果,优化代码成果,以及数据库脚本; 5.协助测试工程师完成软件测试工作,并进行缺陷修复; 6.完成软件系统相关技术支持和维护工作; 7.负责编制与项目相关的技术文档
三层式架构中唯一可以接触底层资料来源的便是资料层,这一层所使用的技术与是否利用 Silverlight 建构使用者界面没有直接关系。数据库系统早已发展的相当成熟术,因此可以连接数据库并且进行资料存取的技术相当多, ADO.NET 搭配 SQL 叙述是最通用的组合,而近年物件关联配置(Object Relation Mapping - ORM)技术逐渐发展成熟,也渐渐开始成为建构资料层的选择性技术之一。 微软支援 ORM 开发的工具有 LINQ to SQL 与 Entity Framework ,前者比较早发展出来,你可以将 LINQ to SQL 视为轻量级的 Entity Framework ,功能比较阳春,也因此具有比较出色的资料存取效率
在语法方面,LINQ 的 VB 版本相较于 C# ,有很大的差异,如果直接透过 C# 转换成为 VB 有一定的难度,不过,现在网络上提供的 C# <-> VB 转换工具,已经具备了 LINQ 语法的转换功能,对于需要的人来说相当的方便。 现在进入developerfusion网站的 C# 转换 VB 语法的工具网页,于其中的文字字段输入所要转换的程式码,按一下“Convert to VB.NET”按钮,就会出现转换后的结果了。 如果你想要透过我们的书学习 LINQ ,又需要 VB 版本的 LINQ 语法,这个网站可以满足你的需求
(可按这里收看整个简报会的手语翻译短片。) 本港新增851宗新型冠状病毒阳性检测个案,74宗由外地输入。再有酒吧出现群组爆发,合共31人受感染
