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

  • Debugging Tools: Hawkeye

    If you ever needed to take a peek at a running application, you know that the debugger can be overkill, especially if the source code isn't available. With Corneliu Tusnea's Hawkeye, you can take a peek and even tweak a few things in an easy to use GUI.

  • O/R Mapping, Caching, and Performance

    One of the common misconceptions about Object/Relational Mapping (O/R Mapping) frameworks is that they give developers caching for free and that caching improves performance. While O/R Mapping frameworks do rely on caching, improved performance isn't in the cards.

  • Tutorial: Using FitNesse with .NET

    Gojko Adzic has published a short tutorial on using FitNesse to automate acceptance tests for .NET applications.

  • Support for Zip Files Still Lacking In .NET 3.0

    The ability to use file compression like the venerable ZIP format is very important to many developers. For those developers using.NET, that means dropping to command shell or using a third-party component. With .NET 3.0, there is built-in support for ZIP files, though the implementation is somewhat questionable.

  • GigaSpaces 5.2: Adds support for Spring, .NET, local-views

    GigaSpaces this month released version 5.2 of their in-memory datagrid and space-based architecture suite, now bringing it's capabilities to the .NET world, as well as adding support for Spring, SQL-based continuous queries and local-views, and special support for "slow consumers". InfoQ spoke to GigaSpaces CTO Nati Shalom to find out more.

  • Run Multiple Versions of IE on one PC

    With the release of Internet Explorer 7 (IE), web developers once again need to test multiple versions of IE. Unlike other browsers like FireFox, IE is a system component for the Windows operating system. This makes running multiple versions side-by-side very difficult. Yousif Al Saif's Multiple IE installer makes that pain go away.

  • Using Regular Expressions in SQL Server Integration Services

    Jamie Thomson demonstrates how to use .NET scripts in a SQL Server Integration Services (SSIS) pipeline to add Regular Expression support.

  • Debate: JSON vs. XML as a data interchange format

    The debate about JSON vs. XML as a data interchange format has begun in blogspace, following JSON inventor and architect at Yahoo Douglas Crockford's talk at XML 2006 JSON, the fat-free alternative to XML. Microsoft's XML head Mike Champion weighed in, as well as Sun's Tim Bray and many others.

  • Improve HTML Editing Performance in Visual Studio

    Visual Studio 2005 does a lot of things in the background, including continuous HTML validation. This can really drag down the system and make editing a pain, so Scott Guthrie has offered some tips.

  • Save Time While Installing VS SP1

    SP1 for Visual Studio can take anywhere from a few minutes to several hours to install. Jon Galloway has collected some tips on reducing this time.

  • Eric Evans on why Domain-Driven Design Matters Today

    Eric Evans (author of the original book on DDD) tells InfoQ why DDD matters today, how it fits into today's software development platforms, and what's been going on with DDD in the last few years. The interview is an excerpt from InfoQ's book, Domain-Driven Driven Design Quickly.

  • SOA: Beyond the Hype and SDL

    InfoQ sits down with Mohammad Akif, a Microsoft Architect Evangelist, to discuss the myths of SOA, common pitfalls in designing for SOA, J2EE and .NET interoperability and injecting the Security Development Lifecycle into enterprise development lifecycles.

  • Db4o Releases Version 6.0 Including .NET Support and Open Source Licensing Changes

    Db4Object has released version 6.0 of their open source object database. The product allows data to be stored at the object level instead of in a relational format. Compatibility with relational databases can be achieved using the db4o replication system. Native support is provided for both Java and .NET environments.

  • Performance Tuning on the .NET Compact Framework

    Applications written for the .NET Compact Framework (NetCF) typically run on machines with far less power that your typical laptop. Since performance is far more of an issue on these platforms, the .NET Compact Framework Team has added a new performance logger to the NetCF 3.5.

  • A Train-Wreck Waiting To Happen: Managed Code and the Windows Shell

    The CLR has a major design flaw; each process can only have one. When you combine this with a ubiquitous process like explorer.exe, disaster can strike.

BT