Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
asp.net 4.0中的所有新功能是什么。?_.net_Asp.net - Fatal编程技术网

asp.net 4.0中的所有新功能是什么。?

asp.net 4.0中的所有新功能是什么。?,.net,asp.net,.net,Asp.net,可能重复: asp.net 4.0中的所有新功能是什么。?目前我们的团队正在.NET2.0上进行项目,我们没有在asp.NET3.5上进行升级。现在我们准备从asp.net 2.0切换到asp.net 4.0。这些功能的列表将有助于我们设计培训计划。请参见ASP.NET 4.0中的许多新功能的详细说明。下面是我正在做的内部演示的笔记(带有链接)。这并不是一个详尽的列表,但它是我感兴趣领域的一个新视角。我已经强调了一些我个人最喜欢的东西:) 有关更正式的列表,请参阅 编辑:刚刚意识到您只提到了A

可能重复:

asp.net 4.0中的所有新功能是什么。?目前我们的团队正在.NET2.0上进行项目,我们没有在asp.NET3.5上进行升级。现在我们准备从asp.net 2.0切换到asp.net 4.0。这些功能的列表将有助于我们设计培训计划。

请参见ASP.NET 4.0中的许多新功能的详细说明。

下面是我正在做的内部演示的笔记(带有链接)。这并不是一个详尽的列表,但它是我感兴趣领域的一个新视角。我已经强调了一些我个人最喜欢的东西:)

有关更正式的列表,请参阅

编辑:刚刚意识到您只提到了ASP.NET 4,但我将把其他项目留给感兴趣的人

    • (noPIA)
  • 语言
      • 动态
        关键字
      • 命名/可选参数
      • 在委托和接口中
    • VB.NET
      • 自动属性
      • 没有返回值的Lambdas
      • 多线lambdas
      • 集合初始值设定项
      • 自动线路延续
      • (带外释放)
    • (IObservable)
    • 位置/全球定位系统API
    • 大数(大整数、复数)
    • 元组/排序集
    • ObservableCollection已移动到System.dll
    • 大量随机、有用的API更改:
      • Enum.HasFlag
      • 锥虫
      • Stream.CopyTo(Stream)
      • Guid.TryParse
      • IEnumerable File.EnumerateFiles()
      • IEnumerable File.ReadLines()
      • String.Join(IEnumerable)
      • String.Concat(IEnumerable)
  • ASP.NET
    • (OutputCacheProvider)
    • (访问页面元数据)
      • 区域(管理区域)
      • 验证(注释;对jquery的支持)
      • 类型模板
    • ASP.NET Web窗体
  • ()
    • Windows7多点触摸
    • Windows 7外壳集成(任务栏窗口、任务栏进度)
    • 缓存的组合
    • 像素着色器3
    • 数据绑定支持
    • 新的XAML/BAML解析器
    • 可视状态管理器(来自Silverlight)
    • 多点触摸+手势
    • 印刷支架
    • CORECRL/CLR兼容性(单个编译)
    • 网络摄像头/麦克风支持
    • 鼠标轮支架
    • 官方谷歌浏览器支持
    • 快200%(据推测)
    • H.264
    • 视频流支持
    • 浏览器外应用程序
      • 主机HTML
      • 吐司(气泡)通知
      • 窗铬定制
    • 受信任的浏览器外应用程序
      • 用户文件夹读写访问权限(我的文档等)
      • COM自动化
      • “专用高程”对话框
    • 完全重写
    • 持续无知/POCO支持
      • 比较或虚拟成员
    • 模型优先/数据库生成支持
    • T4代码生成
    • 延迟加载
    • 跟踪自身变更的“客户”实体
    • 仅代码开发人员支持(无edmx xml)
    • 完全重写
    • XAML(无代码)设计
    • 有限BC与WF3
    • 静态代码分析(类耦合等)
    • 任务调试支持(任务堆栈可视化)
    • 默认为Project。NET选项卡是异步的
    • 代码导航(CTRL+逗号按名称查找资源)
    • 用WPF/MEF编写的编辑器
    • 没有更多的“团队”版本。只有专业、优质和终极
    • “Data Dude”:用于比较和更新数据库的可再发布命令行(高级/终极版)
    • 测试功能:能够录制视频+复制bug的步骤(高级/终极版)

有很多,但我建议更令人兴奋的是我使用的成熟技术。Astoria项目改为ADO.NET dataservices,然后在带外发布了两个CTP版本,最终将与.NET 4.0同步,并称为WCF dataservices

restful数据访问层具有语言集成查询功能,以及匿名和实例方法和类型推断的强大功能,这意味着您可以编写类似这种半伪代码的代码,解决了许多问题,并掌握了许多良好的论坛知识:

Button.Click += new EventHandler((o,e) =>{DG.ItemsSource DataContext.tblUsers.Where(f=>f.active ==true;);

不要提及MVVM或效率低下等问题,但我相信这段代码只在一行上完成了.NET 2.0中需要相当多的人才能完成的事情。这个列表已经过时,因为许多指向的条目都在rc版本上,并且已经有1年的历史了!然后,应该更新该问题及其答案,以反映任何更改,而不是提出新问题。+1用于创建详尽的列表并涵盖整个.net 4.0。请随时更新列表中的任何新功能或现有功能的更改。请更新列表中的任何新更新。是否有任何新更新?请分享。。。