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

  • Salesforce.com Woos Windows Developers with New Toolkits for .NET

    Salesforce.com is attempting to make it easier for .NET developers to consume its web services thanks to a new pair of open-source Toolkits. These Toolkits target the Force.com REST API and Chatter API and are the brainchild of Salesforce Platform Advocate Wade Wegner who talked to InfoQ about the goals and logistics of building these components.

  • Microsoft OpenTech Brings SQLite to Windows Phone and Windows Store

    Microsoft is now offering an official version of SQLite for Windows Phone, Windows Store, and .NET 4.5. The library is available as a Portable Class Library, so developers can use as a basis for their own portable libraries.

  • Producer/Consumer Processing with TPL Dataflow

    Getting started with TPL Dataflow can be daunting. There is a lot of new terminology to learn and many of the advanced features obscure the simpler ones that you should be relying on. Dave Marini of Taskmatics cuts through the confusion by showing a complete producer/consumer dataflow from start to end.

  • LINQ To Logs And Traces

    Microsoft Open Technologies recently announced the release of Tx, an open source project that can help debugging using Logs/Traces, and building of real-time monitoring and alerting systems.

  • Interview with Vyacheslav Volkov, Creator of CaptchaMvc

    InfoQ interviewed Vyacheslav Volkov, creator of CaptchaMvc, about his project and the future of captcha’s in general.

  • Frans Bouma Argues Code First O/R Mapping is “Silly”

    When building a database-backed project using an ORM, developers can choose between starting with database tables, classes, or abstract models. To open the debate, we offer you Frans Bouma’s argument that, “Code-first O/R mapping is actually rather silly”.

  • Large Model Problems Continue to Plague Entity Framework, NHibernate

    Entity Framework continues to have performance problems when using larger EDMX models to generate classes. “If the EDMX only has one entity type materialization takes 840 ms […] but when the EDMX contains a richer model, for example one with 67 entity types and 92 associations, the same test takes 7246 ms to complete”.

  • Interview with David Haney, Creator of SimplSockets

    We interviewed David Haney, creator of SimplSockets for .NET about TCP programming in the modern age.

  • Leveraging DDD in Core-Business Applications Using Entity Framework

    Domain-Driven Design, DDD, is all about the domain, not about persistence. With a history of database programming for 25 years, later years using Entity Framework, Julie Lerman, a consultant on the .NET platform and a Microsoft MVP, in a recent presentation at the Øredev developer conference shares her persistence experiences when moving into DDD.

  • Actors Made Easy with C# and TPL DataFlow

    For some design problems actors can make all the difference. An Actor is an independent entity that can respond to and send messages. In a way it is like its own little program running inside another process. But building actors in languages that don’t natively support them can be difficult, but Johan Olsson found a way to simplify the process using TPL DataFlow.

  • An Interview with Greg Finzer of Compare .NET Objects

    Writing code to compare objects can be tedious, especially when dealing with large objects or deep graphs. And when the classes change errors often slip in. One way to reduce the potential for error is to rely on a library such as Greg Finzer’s Compare .NET Objects. This library offer reasonable performance for up to 10,000 objects.

  • Google Releases Dart 1.0

    Two years after its initial announcement and preview release, Lars Bak announced the first stable release of Dart at Devvox in Belgium today. Dart is Google’s new web programming language and platform for developing modern web applications.

  • Serializing Immutable Collections in .NET

    Serialization and immutable collections do mix in .NET, but only if you look to third party libraries like JSON.NET and protobuf-net.

  • XAML Spy is Now Free

    First Floor Software, makers of XAML Spy, is now offering a free version of their flagship product. Known as XAML Spy Express, this product allows developers to browse the visual tree of a running WPF, Silverlight, Windows Phone, or Windows Store application.

  • Introducing Rodney Viana’s WinDbg Extension for .NET Debugging

    When a .NET application fails in production the developer is often left with just a memory dump. Since Visual Studio cannot handle dumps, you have to instead look at a tool called WinDbg. Though powerful, these can be difficult to use so developers occasionally create their own extensions. Once such developer is Rodney Viana, who has just released netext 1.6.1 as an open source project.

BT