10 2007 档案
摘要:步步为营VS 2008 + .NET 3.5系列文章索引:VS 2008新特性、C# 3.0新特性、LINQ查询操作符、DLINQ(LINQ to SQL)、XLINQ(LINQ to XML)
阅读全文
摘要:以某一XML文件为例,XLINQ(LINQ to XML)之针对XML文件的添加操作、查询操作、更新操作和删除操作
阅读全文
摘要:以Northwind为示例数据库,DLINQ(LINQ to SQL)之调用标量值用户自定义函数;调用表值用户自定义函数;使用数据加载选项加载数据;相关信息的获取;字段的延迟加载;在不同的DataContext之间做更新;缓存
阅读全文
摘要:以Northwind为示例数据库,DLINQ(LINQ to SQL)之事务处理和并发处理
阅读全文
摘要:以Northwind为示例数据库,DLINQ(LINQ to SQL)之结合GridView控件和ObjectDataSource控件演示大数据量分页,同时介绍延迟执行和日志记录
阅读全文
摘要:以Northwind为示例数据库,DLINQ(LINQ to SQL)之调用指定存储过程的添加操作、查询操作、更新操作和删除操作
阅读全文
摘要:以Northwind为示例数据库,DLINQ(LINQ to SQL)之执行指定SQL语句的添加操作、查询操作、更新操作和删除操作
阅读全文
摘要:以Northwind为示例数据库,DLINQ(LINQ to SQL)之完全面向对象的添加操作、查询操作、更新操作和删除操作
阅读全文
摘要:LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Count、LongCount、Sum、Min、Max、Average、Aggregate、Cast、DefaultIfEmpty、SequenceEqual、OfType、ToArray、ToList、ToDictionary
阅读全文
摘要:LINQ查询操作符之Distinct(过滤集合中的相同项;延迟)、Union(连接不同集合,自动过滤相同项;延迟)、Concat(连接不同集合,不会自动过滤相同项;延迟)、Intersect(获取不同集合的相同项(交集);延迟)、Except(从某集合中删除其与另一个集合中相同的项;延迟)、Skip(跳过集合的前n个元素;延迟)、Take(获取集合的前n个元素;延迟)、SkipWhile(直到某一条件成立就停止跳过;延迟)、TakeWhile(直到某一条件成立就停止获取;延迟)、Single(根据表达式返回集合中的某一元素;不延迟)、SingleOrDefault(根据表达式返回集合中的某一元素(如果没有则返回默认值);不延迟)、Reverse(对集合反向排序;延迟)、SelectMany(Select选择(一对多);延迟)
阅读全文
摘要:LINQ查询操作符之Select(Select选择;延迟)、Where(Where查询;延迟)、OrderBy(按指定表达式对集合正序排序;延迟)、OrderByDescending(按指定表达式对集合倒序排序;延迟)、GroupBy(分组;延迟)、Join(Join查询;延迟)、GroupJoin(分组Join查询;延迟)及其对应的查询语法
阅读全文
摘要:LambdaExpressions(Lambda表达式);QuerySyntax(查询语法);AnonymousTypes(匿名类型)
阅读全文
摘要:Automatic Properties(自动属性);Object Initializers(对象初始化器);Collection Initializers(集合初始化器);Extension Methods(扩展方法)
阅读全文
摘要:VS 2008可以非常完美地支持JavaScript和ASP.NET AJAX的智能感知和调试。.NET 3.5内置了ASP.NET AJAX,并且UpdatePanel终于可以支持WebPart了。
阅读全文
摘要:Multi Targeting(多定向):发人员就可以明确地指定.NET Framework 2.0或者3.0或者3.5版本,VS会自动地过滤Intellisense、工具箱控件、模板等诸如此类的东西;Web Designer and CSS(集成了CSS的web设计器):增加了“拆分”设计视图,增加了“管理样式”、“应用样式”和“CSS属性”,“视图”菜单中增加了“标尺和网格”、“可视辅助”和“格式标记”;Nested Master Page(嵌套母版页):支持母版页的多层嵌套
阅读全文