新闻首页 / 标签为“.net”的新闻

2

在.NET/Mono上运行Java:Jeroens Frijters谈IKVM.NET

IKVM.NET(IKVM)是个面向 .NET 与 Mono 平台的 JVM,用户可以通过它直接运行 Java 应用。近日,来自微软的 Erik Meijer 与 IKVM 创建者 Jeroen Frijters 讨论了该项目的几个方面。此次讨论的涉及面非常广,从 IKVM 的内核谈到了该项目的...
0

趣闻:.NET为什么被叫做.NET

微软最初是在上世纪九十年代末开始开发 .NET,最初 .NET 还不是叫做 .NET,而是“Next Generation Windows Services” (NGWS)。那微软又为什么给它改名叫做 .NET 呢?这个奇怪的名字甚至非常不方便搜索引擎来索引。...
4

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

作者 Jenni Konrad 译者 曹如进微软刚刚为 Visual Studio 11 Beta 发布了新的 Async Targeting Pack,使用它可以让开发人员在 .NET 4 和 Silverlight 5 中使用异步编程特性。之前,这些特性由 Async CTP 提供。...
5

迁移应用程序到.NET Framework 4.5:弃用类型与新特性

上周,微软宣布了 .NET Framework 4.5 Beta 中改动和弃用的成员及类型清单,并提供了一份指南用于帮助开发人员迁移使用老版本 .NET Framework 创建的应用程序。虽然废弃类型和成员清单数量很多,但是微软为其中的每一项提供了可能的替代选择建议。据《迁移指南》上称...
3

Compilify——让你在浏览器中编译.NET代码

作者 Roopesh Shenoy 译者高翌翔Compilify 是一款以服务形式出现的在线编译器,其创始人是 Justin Rusbatch,它运行在 Roslyn CTP之上。从最近开始,它已得到来自 .NET 社区的大量关注。我们与 Justin 取得了联系,并向他请教了几个问题。...
41

.Net 开发者必备的11款开发利器

现如今,技术发展十分迅猛,开发者只有通过不断的学习才能跟得上步伐。而为了便于学习和工作,涌现了很多优秀的开发工具用以帮助开发者提高工作效率。同时,这些工具大都开源而且免费,性能也十分优异。以下就是为 .NET 开发者准备的 11 款开发利器,希望它们能让你的网站开发之路变得简单易行。1、...
0

微软优化了Visual Studio 11和.NET 4.5的AnyCPU选项

自从有了 64 位机以后,开发人员就不得不小心地处理好 32 位和 64 位平台的不同之处。造福 C# 开发人员,微软的 Visual Studio 提供了 AnyCPU 的编译选项。VS 的构建设置允许开发者指定具体的公共语言运行时平台(runtime platform)。这次微软进一步优化了.....
1

.NET中的Command(命令)模式

在 Command(命令)模式中,使用对象来表示和封装稍后调用该方法所需的全部信息——这些信息包括方法名、拥有该方法的对象、及参数值。在系列文章“.NET 中的 Command(命令)模式”的第一部分中,Eric Vogel 介绍了在 WPF 应用...
0

.NET Framework 4.5中的异步特性增强

有机会试过 Visual Studio 11 或者 Visual Studio Async CTP 的开发人员想必对 Visual Basic 和 C# 中新的 Await 和 Async 关键字一定不陌生。最近,微软披露了 .NET Framework 4.5 中一些新的变化细节,用于一步扩展...
2

使用Phalanger整合PHP和.Net

Phalanger 是一种 PHP 语言编译器,也是针对 .NET 的 PHP 运行时。 它可以用于把 PHP web 项目编译成 .NET 字节码,并在 Windows 中使用 IIS 或者在 Linux 上使用 Mono 和 Apache 作为 ASP.NET 应用程序来执行。 然而,Pha.....
1

使用Faker.NET仿造数据

Faker 是 Ruby Faker gem 的 C# 开源移植实现,主要用于方便地生成仿造数据(虽然是假数据,但是看起来很像真的),包括姓名、地址、电话号码等等。无论是用于演示,还是用作测试数据,Faker 都非常好用。那么它是如何工作的呢?阅读它的代码你会发现—&mdas...
22

为什么我不再做.NET开发

写这篇博客已经等待很长时间了。我最初开始做网站开发是使用 ASP .NET 和 C# 技术。我很荣幸分别在 2010 和 2011 年被微软授予了“全球最有价值专家” (即 MVP)称号。我想在等待荣誉过期到来之前离开 .NET 开发的世界。我的职业生涯是伴随着 ...
0

.NET MVVM设计模式简介

英文原文:Intro to the Model-View-ViewModel Design PatternMVVM 模式能够帮你把你程序的业务与展现逻辑从用户界面干净地分离开。保持程序逻辑与界面分离能够帮助解决很多开发以及设计问题,能够使你的程序能更容易的测试,维护与升级。它也能很大程度...
0

.NET 4.5任务并行库改动与指南

在 .NET 4.0 中,Task 类暴露了 IDisposable 接口。Task 可被回收(disposable)是为了清理 IAsyncResult 接口中 AsyncWaitHandle 属性暴露的等待句柄(wait handle)。在 .NET 4.0 中,等待句柄只有在读取 Asyn...
8

Mono 2.11添加C# 5 Async支持

Mono 2.11 是 Mono 预览系列中首个设计用于展示下一版本特性的版本。该版本包含了众多特性,并重点强调与 .NET 4.5 及C# 5.0 的兼容性。由于 Mono 采用偶数/奇数记号模式(译者注:Mono 次版本号为偶数代表稳定版本,反之奇数则为非稳定版本),由此可预见生...
0

Windows PowerShell脚本管理器Beta版发布

作者 Jonathan Allen 译者 曹如进微软发布了一款名为 Windows PowerShell 脚本管理器的新工具。目前该工具还处于 beta 阶段。该工具本质上是一个面向 PowerShell 脚本的专用搜索引擎。默认情况下,它允许管理员浏览和搜索 TechNet 脚本中心及...
3

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

当大家把目光聚焦在即将到来的 .NET 4.5 的同时,微软继续对 .NET 4.0 进行了一番小的增强。新版本.NET 4.0.3包含了垃圾回收、Windows Workflow 以及其他方面的改动。由于新版本默认不处于启用状态,因此如果想要使用其中的新特性,开发人员需要为项目中的目标 Fra.....
2

LINQ for F#

作者 Jonathan Allen 译者 李永伦F# 3.0 包含在 Visual Studio 11 beta 里,支持使用 LINQ 表达式。F#总是可以访问底层的库,这使得 LINQ 成为可能,但F# 3却是第一个在语法上提供实际支持的版本。就像 Visual Basic,...
7

给用户和开发者最佳的.Net框架部署方案

英文原文:Brandon Bray快速开发是 .net 框架设计背后的一个持续的主题。我们知道制作应用程序的安装程序特别的困难,也是可以改进的。以下的内容来自 Richard Lander 的公共语言运行库(Common Language Runtime)项目管理团队。他解释说明我们的目...
5

Java与F#的并行程序处理对比

Azul System的Cliff Click博士是多核心JVM系统方面的专家,之前发表了一篇博文,首先比较了Java与C语言和C++的性能表现,但同时也讨论了C#和.NET。

最新评论