知识大全 .NET平台2008年大事记
Posted 框架
篇首语:读书志在圣贤,为官心存君国。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 .NET平台2008年大事记相关的知识,希望对你有一定的参考价值。
.NET平台2008年大事记 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Silverlight R发布
Silverlight R的发布 可以说是 NET平台下的一件大事 经过了 个Beta版本之后 微软在 年 月份发布了Silverlight 正式版 给我们带来了极大的惊喜 然而更令人吃惊的是距离 年 月份发布Silverlight 只有短短的 年的时间
这其中更有意思的是这个版本在一开始版本号并没有定为 而是Silverlight 然而微软发现其中添加的新功能太多 已经发生了本质的变化 所以正式更正为Silverlight 我们再一起来回顾一下Silverlight 中的新功能 支持使用托管语言编写Silverlight应用程序 如使用C# VB NE等语言 并且支持动态语言 内置了非常丰富的控件 目前有 多个 提供了丰富的网络支持 调用Web Service 基于Http通信 Sockets支持等 丰富的类库支持 如Json LINQ等
需要补充一点的是微软在 月份发布了Silverlight Toolkit 这是一个完全开源的项目 提供了非常多的在Silverlight 中并没有内置支持的控件 并且还在不断增加中
NET Framework SP 和Visual Studio SP 发布
在 年 月份 微软对于 NET Framework 和Visual Studio 做了一次重大更新 发布了 NET Framework SP 和Visual Studio SP 其中在 NET Framework SP 中极大的提高了WPF应用程序的性能 据微软官方介绍 至少有 % %的提高 在WCF中提供了对于RESTful风格服务的支持 备受关注的ADO NET Entity Framework也在SP 中正式推出 将会作为微软下一代数据访问平台 曾经作为ASP NET Extension的ASP NET Data Dynamic和ADO NET Data Services也在SP 中发布
Visual Studio SP 中极大的改进了WPF设计器 HTML设计器以及HTML编辑器 并在JavaScript的支持方面有了非常大的改进
ASP NET MVC Beta版发布
作为微软官方提供的MVC框架ASP NET MVC在经历了 个预览版之后 在 月份微软发布了ASP NET MVC Beta版本 并且将在 年 月底发布RC 版本 推出ASP NET MVC框架之后 在 NET社区引起了极大的关注 有支持的意见也有反对的意见 反对者们担心ASP NET MVC会最终取代ASP NET WebForm 事实上这种是杞人忧天 ASP NET MVC不会取代ASP NET WebForm 两者将会并存 只不过为开发者开发基于 NET平台的Web应用程序多了一种选择而已
模式与实践
微软模式与实践团队这一年可以用 硕果累累 来形容 在 月份发布了Enterprise Library 版本 并在 月份又推出了Enterprise Library 版 作为微软官方支持的IOC框架Unity应用程序块也推出相应的版本 目前最新版本是 并且首次提供了AOP的支持 年 月模式与实践团队发布了Web客户端软件工厂 Web客户端软件工厂为尝试管理使用 ASP NET 构建的大型网站的开发人员提供了引人注目的解决方案 此软件工厂支持创建与站点中的各个子目录相关联的模块 并为模式(如 View Presenter 和 Application Controller)提供了一个可支持以模块化方式启用网站的独立开发 测试和部署的框架 值得我们认真去研究 在 中除了支持 NET Framework 和Visual Studio 之外 还在 中加入了很多小的指导包 称之为 Guidance Bundle 如Validation Bundle Search Bundle Autoplete Bundle等
另外一个关于WPF的应用程序指导包Composite Application Guidance for WPF也在 年 月份诞生了 它是微软模式与实践小组推出的又一个开发指导包 用来指导我们更加容易的构建企业级WPF客户端应用程序 分离复杂的WPF应用程序为多个独立的模块 交给多个部门的开发者完成 每个部门负责一块开发 最后可以无缝的集成为一个完整的应用程序 主要有如下几个部分构成 参考实现 复杂应用程序类库 快速入门指导 文档等 类似于Web Client Sofare Factory
除了框架方面之外 模式与实践团队也加大了在文档指导方面的力度 从 年之后就再也没有更新的 NET应用程序架构指导 在 年 月份发布了 正式版 提供了对于开发多种类型应用程序的开发指导 包括Web RIA Service Mobile应用程序 另外 模式与实践团队还推出针对软件测试 WCF安全性方面的知道文档 都是非常难得的参考资料
NET Framework开源早在 年 月份的时候 微软就宣布要公开 NET Framework源代码 年 月 日微软终于公开了 NET Framework源代码 第一批公开的源代码包括 NET基本类库 ASP NET Windows Forms Windows Presentation Foundation ADO NET和 XML 这对于那些想探测神秘的 NET Framework下到底隐藏怎样的秘密的开发者来说 无疑是一个惊天好消息 在这之前 我们只能通过一些反编译工具来查看
开源社区
开源社区在 年涌现出了一批优秀的开源项目 如基于 NET平台的Blog引擎BlogEngine NET 非常优秀的一个轻量级Blog引擎 微软提供的ASP NET MVC的示例项目Oxite也创下了短期内下载量达到 万的记录 另外全新的扩展管理框架MEF也在Codeplex上开源 它将为开发者构造可扩展的应用程序提供极大的方便 同时MEF也将作为 NET Framework的一部分集成在 NET Framework 中
在开源社区 年最值得关注的一件事是微软Visual Studio 对jQuery的支持 jQuery一款非常优秀的轻量级JavaScript框架 微乳首次在Visual Studio产品中 提供对于开源社区项目的支持 实在是一件值得庆祝的大事 由此也可以看出 微软自开放 NET Framework源代码以来在开源社区所做的努力
LINQ to SQL 新动向
读者看到这里可能觉的奇怪 在 年LINQ to SQL并没有什么变化 为什么要介绍它呢?只所以笔者在这里要把LINQ to SQL单独列为一节来讲 因为它有它有特殊的原因 微软ADO NET产品组宣布 LINQ to SQL在以后的版本中将不会再发展 由此在 NET社区引发了一场地震 各种关于 LINQ已死 的讨论铺天盖地 其实很多开发者都进入了一个误区 微软只是不再发展LINQ to SQL而已 而不是废除 并不是抛弃 取而代之使用ADO NET Entity Framework LINQ to SQL并不代表LINQ LINQ作为语言方面的特性仍然具有举足轻重的作用
总结
cha138/Article/program/net/201311/15444相关参考
.NET跨平台的第一步 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! NET跨平台的第一步
建立ASP.NET开发平台 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 了解整个NET架构后接
把.Net整合进其他平台 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!整合分布式应用程序经常是一件
.Net整合其他平台的一些探讨 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 整合分布式应用程序
.Net平台应用程序唯一运行实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 摘要 本文阐述
.Net整合其他平台的一些探讨[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 创建一个自定
.Net整合其他平台的一些探讨[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 整合分布式应
微软.NET在新的平台上编程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文以及以后的系列文
一个.NET平台下通用的串口操作类 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
C#体验Microsoft.NET平台基础构造 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!抛开M