BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Content on InfoQ

  • Interview: James Newton-King on Json.NET 4.5

    The Json.NET project just released version 4.5 of their JSON framework for .NET which includes many new features and a dramatic speed enhancement. InfoQ recently spoke with Json.NET creator James Newton-King about the new release and the project as a whole.

  • Use Faker.NET To Fake Your Data

    Faker is an open source C# port of the Ruby Faker gem mainly used to easily generate fake (but presentable) data – names, addresses, phone numbers, etc. Handy, whether its for demonstration purposes or for creating test data.

  • Udi Dahan and Oren Eini (Ayende) on NServiceBus 3.0

    NServiceBus 3.0 was recently released and InfoQ talked to Udi Dahan, the creator of NServiceBus, about the new features of the latest release. One of which is the RavenDb integration, a fairly new document data store written in .NET and created by Oren Eini (Ayende). InfoQ also took the opportunity to ask Ayende some questions and what the integration means for his own Rhino Service Bus.

  • Is IQueryable A Bad Choice For APIs?

    Mark Seemann suggests in his article “IQueryable is Tight Coupling” that designing an API such that it exposes an IQueryable<T> interface is a bad idea for several reasons.

  • CQRS With Windows Azure

    CQRS is gaining popularity as a pattern suited for applications with high scalability and performance needs. In his article “CQRS On Windows Azure”, Mark Seemann uses an example to explore how to use this pattern with Windows Azure as the platform.

  • Changes and Guidance for the Task Parallel Library in .NET 4.5

    With .NET 4.5 the way you work with the Task class has changed in a subtle but important way.

  • Script Explorer for Windows PowerShell

    Microsoft has released a beta of a new tool called Script Explorer for Windows PowerShell. This tool is essentially a specialized search engine for PowerShell scripts. It allows administrators to browse and search for scripts in TechNet Script Center and PoshCode as well as their own corporate repositories.

  • OData for LightSwitch

    Microsoft is continuing its plan to make OData as ubiquitous as web services. Their latest offering allows LightSwitch 2 to both produce and consume OData services.

  • Preview PowerShell 3 in the new Windows Management Framework 3 Beta

    Microsoft's recently-released WMF 3 Beta includes PowerShell 3, in addition to updates to WMI and WinRM. PowerShell 3 introduces several new features, including workflows, a new scripting environment, and performance improvements.

  • Improved JavaScript development in Visual Studio 11

    Microsoft intends to make JavaScript development easier in Visual Studio 11 by significantly enhancing Intellisense, debugging support, editor functionality, and more.

  • NUnit’s Action Attributes Simplify Unit Test Writing

    The latest release of NUnit showcases Action Attributes, a feature which enables the orchestration of test actions across suites, tests, and test cases. Developers can arrange the execution of setup, teardown, and other testing side-effects by applying Action Attributes, which encapsulate test actions, to classes, interfaces, methods, and assemblies within their test projects.

  • New Releases of Entity Framework Include First Look at EF 5

    This week's Visual Studio 11 Beta release was quickly followed by the new Entity Framework 5 Beta, which has been awaiting features only supported in .NET Framework 4.5. EF 5 adds Enum and Spatial support, Table-Valued Functions, and the option to use LocalDB.

  • Xamarin Mono for Android Now Runs on MIPS

    Xamarin has completed the Mono port to MIPS and now offers Mono for Android running on the MIPS architecture besides the ARM one.

  • FluentData: A New, Lightweight ORM with a Fluent API

    FluentData is a new introduction to the micro-ORM family that aims to be more straightforward to use than full ORMs like NHibernate and Entity Framework. It uses a fluent API and supports SQL Server, SQL Azure, Oracle, and MySQL.

  • Visual Basic 6 Renewed to Run on Windows 8

    The venerable Visual Basic 6 platform has received another stay of execution from Microsoft with the announcement that it will continue to support the platform on the upcoming Windows 8. Overcoming age and a succession of post-VB6 products (Visual Basic .NET, C#), VB6's simplicity, popularity, and inertia have brought it to the latest frontier. Will Microsoft do more to support it?

BT