实例介绍
全面介绍LINQ基本架构、技术原理、查询操作等内容深入剖析C#3.0中支持LINQ的语法功能涵盖LINQ to SQL、LINQ to Objects、LINQ to DataSet和LINQ to XML提供了87个ASP.NET Web实例及1个Windows窗体实例多媒体视频演示安装、配置性操作,并配音讲解。 全书共13章。第1章至第2章介绍了LINQ的基本语法,如隐型局部变量、Lambda表达式、查询表达式等,详细讲解了LINQ查询的基本子句和操作。第3章至第11章详细介绍了LINQ to SQL、LINQ to Objects、LINQ to DataSet和LINQ to XML
【实例截图】
【核心代码】
2008.精通LINQ数据访问技术:基于C.侯利军编着
├── 2008.精通LINQ数据访问技术:基于C#.侯利军编着.pdf
└── 精通Linq数据访问技术C#
└── 精通Linq数据访问技术C#
├── ch01
│ └── Sample_01
│ ├── App_Code
│ │ ├── ClassDiagram.cd
│ │ ├── LinqDB.dbml
│ │ ├── LinqDB.dbml.layout
│ │ └── LinqDB.designer.cs
│ ├── DataSetQuery.aspx
│ ├── DataSetQuery.aspx.cs
│ ├── Default.aspx
│ ├── Default.aspx.cs
│ ├── ObjectQuery.aspx
│ ├── ObjectQuery.aspx.cs
│ ├── SQLQuery.aspx
│ ├── SQLQuery.aspx.cs
│ ├── web.config
│ ├── XmlQuery.aspx
│ └── XmlQuery.aspx.cs
├── ch02
│ └── Sample_02
│ ├── AnonymousObject.aspx
│ ├── AnonymousObject.aspx.cs
│ ├── App_Code
│ │ └── UserInfo.cs
│ ├── Initializers.aspx
│ ├── Initializers.aspx.cs
│ ├── Lambda.aspx
│ ├── Lambda.aspx.cs
│ ├── QueryExpression.aspx
│ ├── QueryExpression.aspx.cs
│ ├── Var.aspx
│ ├── Var.aspx.cs
│ └── web.config
├── ch03
│ └── Sample_03
│ ├── App_Code
│ │ ├── LinqDB.dbml
│ │ ├── LinqDB.dbml.layout
│ │ ├── LinqDB.designer.cs
│ │ ├── RoleInfo.cs
│ │ ├── UserBaseInfo.cd
│ │ └── UserInfo.cs
│ ├── CreateQuery.aspx
│ ├── CreateQuery.aspx.cs
│ ├── ReadyDataSource.aspx
│ ├── ReadyDataSource.aspx.cs
│ ├── vwd.webinfo
│ └── web.config
├── ch04
│ └── Sample_04
│ ├── App_Code
│ │ ├── RoleInfo.cs
│ │ └── UserInfo.cs
│ ├── From.aspx
│ ├── From.aspx.cs
│ ├── Group.aspx
│ ├── Group.aspx.cs
│ ├── Join.aspx
│ ├── Join.aspx.cs
│ ├── Let.aspx
│ ├── Let.aspx.cs
│ ├── Orderby.aspx
│ ├── Orderby.aspx.cs
│ └── web.config
├── ch05
│ └── Sample_05
│ ├── Aggegate.aspx
│ ├── Aggegate.aspx.cs
│ ├── App_Code
│ │ ├── RoleInfo.cs
│ │ └── UserInfo.cs
│ ├── Contact.aspx
│ ├── Contact.aspx.cs
│ ├── Create.aspx
│ ├── Create.aspx.cs
│ ├── DataArea.aspx
│ ├── DataArea.aspx.cs
│ ├── DataType.aspx
│ ├── DataType.aspx.cs
│ ├── Element.aspx
│ ├── Element.aspx.cs
│ ├── Join.aspx
│ ├── Join.aspx.cs
│ ├── OrderBy.aspx
│ ├── OrderBy.aspx.cs
│ ├── Qualificatory.aspx
│ ├── Qualificatory.aspx.cs
│ ├── Select.aspx
│ ├── Select.aspx.cs
│ ├── SequenceEqual.aspx
│ ├── SequenceEqual.aspx.cs
│ ├── Set.aspx
│ ├── Set.aspx.cs
│ ├── web.config
│ ├── Where.aspx
│ └── Where.aspx.cs
├── ch06
│ └── Sample_06
│ ├── App_Code
│ │ ├── LinqDB.dbml
│ │ ├── LinqDB.dbml.layout
│ │ ├── LinqDB.designer.cs
│ │ └── LinqSystem.cs
│ ├── Default.aspx
│ ├── Default.aspx.cs
│ ├── EntityRefPage.aspx
│ ├── EntityRefPage.aspx.cs
│ ├── EntitySetPage.aspx
│ ├── EntitySetPage.aspx.cs
│ ├── IExecuteResultPage.aspx
│ ├── IExecuteResultPage.aspx.cs
│ ├── IMultipleResultsPage.aspx
│ ├── IMultipleResultsPage.aspx.cs
│ ├── ISingleResultPage.aspx
│ ├── ISingleResultPage.aspx.cs
│ ├── vwd.webinfo
│ └── web.config
├── ch07
│ └── Sample_07
│ ├── App_Code
│ │ ├── LinqDB.dbml
│ │ ├── LinqDB.dbml.layout
│ │ ├── LinqDB.designer.cs
│ │ └── LinqSystem.cs
│ ├── ChangeConflicts.aspx
│ ├── ChangeConflicts.aspx.cs
│ ├── CmdTimeout.aspx
│ ├── CmdTimeout.aspx.cs
│ ├── Command.aspx
│ ├── Command.aspx.cs
│ ├── Connection.aspx
│ ├── Connection.aspx.cs
│ ├── Database.aspx
│ ├── Database.aspx.cs
│ ├── DeferredLoading.aspx
│ ├── DeferredLoading.aspx.cs
│ ├── ExecuteQuery.aspx
│ ├── ExecuteQuery.aspx.cs
│ ├── GetChangeSetPage.aspx
│ ├── GetChangeSetPage.aspx.cs
│ ├── GetCommand.aspx
│ ├── GetCommand.aspx.cs
│ ├── GetTable.aspx
│ ├── GetTable.aspx.cs
│ ├── LoadOptions.aspx
│ ├── LoadOptions.aspx.cs
│ ├── Log.aspx
│ ├── Log.aspx.cs
│ ├── SubmitChanges.aspx
│ ├── SubmitChanges.aspx.cs
│ ├── Transaction.aspx
│ ├── Transaction.aspx.cs
│ ├── TranslateData.aspx
│ ├── TranslateData.aspx.cs
│ └── web.config
├── ch08
│ └── Sample_08
│ ├── AddData.aspx
│ ├── AddData.aspx.cs
│ ├── AggregateQuery.aspx
│ ├── AggregateQuery.aspx.cs
│ ├── App_Code
│ │ ├── LinqDB.dbml
│ │ ├── LinqDB.dbml.layout
│ │ ├── LinqDB.designer.cs
│ │ └── LinqSystem.cs
│ ├── ComplexQuery.aspx
│ ├── ComplexQuery.aspx.cs
│ ├── DeleteData.aspx
│ ├── DeleteData.aspx.cs
│ ├── FunctionFilter.aspx
│ ├── FunctionFilter.aspx.cs
│ ├── GroupQuery.aspx
│ ├── GroupQuery.aspx.cs
│ ├── Images
│ │ ├── down.png
│ │ ├── Thumbs.db
│ │ └── up.png
│ ├── OrderQuery.aspx
│ ├── OrderQuery.aspx.cs
│ ├── ProcedureOperate.aspx
│ ├── ProcedureOperate.aspx.cs
│ ├── ProcedureQueries.aspx
│ ├── ProcedureQueries.aspx.cs
│ ├── ProcedureQuery.aspx
│ ├── ProcedureQuery.aspx.cs
│ ├── SimpleQuery.aspx
│ ├── SimpleQuery.aspx.cs
│ ├── UpdateData.aspx
│ ├── UpdateData.aspx.cs
│ └── web.config
├── ch09
│ └── Sample_09
│ ├── App_Code
│ │ ├── collection.cd
│ │ ├── RoleInfo.cs
│ │ └── UserInfo.cs
│ ├── FileDirectory.aspx
│ ├── FileDirectory.aspx.cs
│ ├── QueryArray.aspx
│ ├── QueryArray.aspx.cs
│ ├── QueryString.aspx
│ ├── QueryString.aspx.cs
│ └── web.config
├── ch10
│ └── Sample_10
│ ├── App_Code
│ │ └── LinqSystem.cs
│ ├── AsDataView.aspx
│ ├── AsDataView.aspx.cs
│ ├── AsEnumerable.aspx
│ ├── AsEnumerable.aspx.cs
│ ├── CopyToDataTable.aspx
│ ├── CopyToDataTable.aspx.cs
│ ├── Field.aspx
│ ├── Field.aspx.cs
│ ├── QueryDataSet.aspx
│ ├── QueryDataSet.aspx.cs
│ ├── QueryDataView.aspx
│ ├── QueryDataView.aspx.cs
│ └── web.config
├── ch11
│ └── Sample_11
│ ├── data
│ │ ├── Books.xml
│ │ ├── file.xml
│ │ └── new.xml
│ ├── LinqtoXmlBaseClass.aspx
│ ├── LinqtoXmlBaseClass.aspx.cs
│ ├── OperateXML.aspx
│ ├── OperateXML.aspx.cs
│ ├── QueryXML.aspx
│ ├── QueryXML.aspx.cs
│ └── web.config
├── ch12
│ └── Sample_12
│ ├── App_Code
│ │ ├── LinqDB.dbml
│ │ ├── LinqDB.dbml.layout
│ │ └── LinqDB.designer.cs
│ ├── LinqDSControl.aspx
│ ├── LinqforDataList.aspx
│ ├── LinqforDataList.aspx.cs
│ ├── LinqforGridView.aspx
│ ├── LinqforGridView.aspx.cs
│ ├── LinqforList.aspx
│ ├── LinqforList.aspx.cs
│ ├── LinqforListView.aspx
│ ├── LinqforListView.aspx.cs
│ ├── LinqforRepeater.aspx
│ ├── LinqforRepeater.aspx.cs
│ ├── LinqforTextBoxk.aspx
│ ├── LinqforTextBoxk.aspx.cs
│ ├── vwd.webinfo
│ └── web.config
├── ch13
│ └── Sample_13
│ ├── Sample_13
│ │ ├── app.config
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Sample_13.exe
│ │ │ ├── Sample_13.exe.config
│ │ │ ├── Sample_13.pdb
│ │ │ ├── Sample_13.vshost.exe
│ │ │ └── Sample_13.vshost.exe.config
│ │ ├── LinqDB.dbml
│ │ ├── LinqDB.dbml.layout
│ │ ├── LinqDB.designer.cs
│ │ ├── MainForm.cs
│ │ ├── MainForm.Designer.cs
│ │ ├── MainForm.resx
│ │ ├── obj
│ │ │ └── Debug
│ │ │ ├── Sample_13.csproj.FileListAbsolute.txt
│ │ │ ├── Sample_13.csproj.GenerateResource.Cache
│ │ │ ├── Sample_13.exe
│ │ │ ├── Sample_13.MainForm.resources
│ │ │ ├── Sample_13.pdb
│ │ │ ├── Sample_13.Properties.Resources.resources
│ │ │ └── TempPE
│ │ │ ├── LinqDBDataSet.Designer.cs.dll
│ │ │ └── LinqDB.designer.cs.dll
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Sample_13.csproj
│ │ └── Sample_13.suo
│ └── Sample_13.sln
├── database
│ ├── 使用还原操作恢复数据库
│ │ └── LinqDB2008.4.1.bak
│ ├── 使用附加操作恢复数据库
│ │ ├── LinqDB_log.ldf
│ │ └── LinqDB.mdf
│ └── 数据库脚本
│ └── LinqDB.sql
├── 光盘使用说明.doc
└── 动画演示
├── ch01.EXE
├── ch04.EXE
├── ch05.EXE
├── ch07.EXE
├── ch08.EXE
├── ch11.EXE
├── ch12.EXE
├── ch13.EXE
└── db.EXE
53 directories, 262 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论