锁定老帖子 主题:.NET 4.0的重大更新路线图
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (2)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-17
subwayline13 写道 我写的一个读事件日志的一小段代码。
EventLog[] logs = EventLog.GetEventLogs(); var result = from log in logs where log.Log == "Application" select log; EventLog applicatoinLog = result.First<EventLog>(); var entryResult = from EventLogEntry entry in applicatoinLog.Entries where entry.Source == "Microsoft Fax" && entry.EntryType == EventLogEntryType.Error orderby entry.TimeWritten descending select entry; foreach (EventLogEntry logEntry in entryResult) { Console.WriteLine(logEntry.Message); } 自从用了linq,我觉得我变傻了。 nnnnn年前在C里写数据库程序就和这个类似了...当然不够通用但效率更高。 |
|
返回顶楼 | |
发表时间:2008-12-19
微软现在做出一个东西来,一定是经过锤炼的,一般涉及的地方,都会实现得很好。LINQ在性能上达到什么要求,微软在发布的时候已讲过:它稍低于ADO.NET,但是一般感觉不到它们的差别,但易用性上明显好于Hibernate。
|
|
返回顶楼 | |
发表时间:2008-12-19
最后修改:2008-12-19
4.0里还有对Dynamic Type的支持。有兴趣的可以看看PDC 2008的录像,非常华丽。想用静态类型就用静态类型,想用动态类型就用动态类型。
还有对并行程序开发的支持。 |
|
返回顶楼 | |
发表时间:2008-12-29
ray_linn 写道 在OSTA开发中,.net可以发布精简版Runtime,只涉及需要的core和dll
redis version just is what you said. |
|
返回顶楼 | |
发表时间:2008-12-29
iceboundrock 写道 4.0里还有对Dynamic Type的支持。有兴趣的可以看看PDC 2008的录像,非常华丽。想用静态类型就用静态类型,想用动态类型就用动态类型。
还有对并行程序开发的支持。 貌似在CodeProject 里有人发过一个ducktype 系统,用dynamic code generation 实现的。 |
|
返回顶楼 | |
发表时间:2008-12-30
做java的人说,c#算什么,动态类型groovy里面有。linq forpro里面早就有了。
java呢,还是一穷二白 |
|
返回顶楼 | |