InfoQ

InfoQ

主题/标签专用视图

.NET Framework 4.0相关的内容


最新“.NET Framework 4.0”相关专题内容

微型ORM——用VB和C#编写的动态类型ORM,只有160行

主题
VB 10,
.NET Framework 4.0,
Visual Basic.NET,
动态语言,
.NET框架,
.NET,
数据访问,
语言,
数据库,
编程,
C# 4.0,
DLR,
ORM

使用VB 10和C# 4中的DLR新特性,你可以创建一个无需配置的ORM,它可以与旧系统遗留下来的的存储过程很好地协作。尽管它是使用一般的对象加点属性的语法来访问的,但所有的数据对象都是在运行时,基于数据库返回的信息来创建的。为了完成这些,我们不需要定义接口,不需要实现类,也不需要编写数据映射定义。

快速计算表达式树

主题
.NET Framework 4.0,
.NET Framework 3.5,
语法,
代码分析,
.NET框架,
语言,
.NET,
调试,
编程,
语言特性

.NET 3.5中新增的表达式树(Expression Tree)特性,第一次在.NET平台中引入了“逻辑即数据”的概念。微软在.NET 4.0中又增强了这一特性。不过,即便是.NET 3.5中表达式树的“半吊子”特性,也已经显著加强了.NET平台的能力,甚至改变了我们对于一些事物的使用方式。

“.NET Framework 4.0”相关新闻

.NET 4和Silverlight 5现在可使用异步特性了

主题
.NET Framework 4.0,
Visual Studio,
.NET框架,
微软,
IDE,
.NET,
编程

微软刚刚为Visual Studio 11 Beta发布了新的Async Targeting Pack,使用它可以让开发人员在.NET 4和Silverlight 5中使用异步编程特性。此前这些特性由Async CTP提供,不过现在微软已经将其弃用。

.NET 4.0加入垃圾回收滞后时间模式SustainedLowLatency

主题
.NET Framework 4.0,
.NET框架,
.NET,
编程

当大家把目光聚焦在即将到来的.NET 4.5的同时,微软继续对.NET 4.0进行了一番小的增强。新版本.NET 4.0.3包含了垃圾回收、Windows Workflow以及其他方面的改动。

LightSpeed——针对.NET的商业化ORM

主题
C#,
.NET Framework 4.0,
.NET框架,
.NET,
数据访问,
数据库,
编程

LightSpeed是一种针对.NET的商业化ORM,它拥有多种特性,像实体序列化、健壮的VS设计器、内建的LINQ支持、对DTO的支持等等。我们联系了Mindscape(开发LightSpeed的公司)的共同创始人John-Daniel Trask,对产品进行了深入探讨,并在总体上对ORM进行了讨论。

2011企业信息架构设计:换位思考的一年

主题
Java EE,
.NET Framework 4.0,
Visual Studio,
Web服务,
Java,
交付价值,
.NET框架,
业务架构,
微软,
SOA,
软件工匠,
语言,
.NET,
IDE,
编程,
架构 ,
企业,
企业架构,
敏捷,
.NET Framework Programming,
商业,
UML,
Web 2.0

如果直接谈“企业架构”,也许很多圈外人会把它扩大化,毕竟对于一个企业的“顶层设计”而言,企业架构主要是组织架构、生产架构,行政架构等,而我们圈里人谈的“企业架构”其实主要指的是“企业信息架构”。作为我国企业信息架构风向标的“金”字头项目,他们在2011年体现最明显的不是云计算、大数据、列存储等技术的引入,关键在于切入点的转变。

使用ORM Profiler分析数据访问性能

主题
.NET Framework 4.0,
.NET Framework 3.5,
SQL Server 2008,
SQL Server,
MySQL,
.NET框架,
数据访问,
.NET,
关系型数据库,
性能调优,
微软,
Oracle,
ORM,
数据库,
性能和可伸缩性,
编程

Solutions Design公司发布了ORM Profiler,这是一款旨在帮助提高数据访问层性能的工具。它会跟踪和记录ADO.NET调用,以便开发者可对他们的数据访问进行分析,进而发现其中的潜在问题。

把Microsoft Dynamics CRM作为开发平台

主题
.NET Framework 4.0,
.NET框架,
.NET,
平台,
编程,
Dynamics CRM,
企业

Dynamics CRM SDK允许使用.NET对Dynamics CRM进行自定义开发,其对开发人员开放了整个对象模型,可以Dynamics CRM上进行二次开发。这个SDK充分利用了可重用应用服务和多企业构架,能够在单一平台上构建多个在线业务xRM应用。

Entity Framework CTP将加入枚举、空间数据类型以及更好的Visual Studio工具

主题
.NET Framework 4.0,
.NET框架,
.NET,
编程

最新的Entity Framework(实体框架)CTP将带来一些新的功能点,比如对于枚举数据类型的支持、(增加)两种新的关于地理学和几何学的空间数据类型、自动编译和缓存的LINQ查询语句、以及更多。(6月份的Entity Framework CTP中)也包含一些对于Visual Studio的改进,例如(加入对于)单个实体框架模型的多图解(功能)以及存储过程的批量导入。

微软回答“关于数据的10个问题”

主题
.NET Framework 4.0,
ADO.NET实体框架,
ADO.NET Data Services,
.NET Services,
.NET框架,
ADO.NET,
数据访问,
.NET,
编程,
数据库,
技术,
T-SQL,
M,
Oslo,
LINQ

微软回答了他们称之为“关于数据的10个问题”,解释了Oslo、ADO.NET Data Services、WCF、LINQ to SQL、T-SQL以及其它技术的发展情况和未来的计划。

LLBLGen Pro 3.0现已支持多种持久层框架

主题
.NET Framework 4.0,
ADO.NET实体框架,
.NET框架,
ADO.NET,
持久性,
.NET,
数据访问,
编程,
数据库,
nHibernate,
LINQ to SQL

LLBLGen Pro是个支持多种持久层框架的ORM工具,如LLBLGen Pro Runtime、Entity Framework、NHibernate和LINQ to SQL。其他一些新特性还有:支持.NET 4.0、模型先行或数据库先行的开发模式、模型视图、项目验证等等。