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

  • Five Common Ajax Anti-Patterns

    Jack Herrington has written about common pitfalls in Ajax code, calling out five specific problems he sees often enough to consider anti-patterns: Polling on a timer when you don't need to, not inspecting the return results in the callback, passing complex XML when HTML would be better, and more.

  • Microsoft Domain-Specific Language Tools from a Developer's Perspective

    Domain-Specific Languages (DSLs) are an architectural hotspot. Microsoft supports DSLs within the Software Factory Initiative and provides a means to incorporate them into the software development process via the Visual Studio 2005 SDK. Although there is quite some information available on the topic, for the most part, DSLs remain an abstract architectural concept.

  • Gemstone, Tangosol Offering Native .NET Clients to Distributed Data Caches

    Gemstone last month released its Gemfire distributed data cache offering with native C++ and .NET cache clients. Tangosol last week also released Coherence for .NET which provides a native C# client to access data in Coherences' data grid. Both companies have Java-based distributed cache solutions with .NET support, frequently used by projects with .NET client front-ends with Java backends.

  • WCF Messaging Fundamentals

    Aaron Skonnard has published an article about WCF Messaging Fundamentals in the current issue of the MSDN Magazine. He provides an overview of WCF's messaging layer, improvements in the System.Xml namespace as well as guidance on working with messages and message representations.

  • Key Takeaway Points and Lessons Learned from QCon

    In this article we present the main takeway points and further reading as seen by the many attendees who blogged about QCon. It's a long article, but a superb way to learn all the main lessons that bloggers felt worth talking about. QCon London was InfoQ's first conference and has been quite a success.

  • QCon: REST for SOA at Yahoo!

    In his talk at the QCon conference, Mark Nottingham, a "Principal Technical Yahoo!", provided some insight into how the Yahoo! Media Group uses the Web, and not Web services, to build its SOA variant. According to Mark, the Yahoo! Media Group gains significant advantages by using HTTP RESTfully, especially by exploiting caching opportunities.

  • Presentation: Deploying & Maintaining Smart Client Apps using ClickOnce

    ClickOnce, part of version .NET 2.0, allows the deployment of Windows-based rich client apps by placing the app files on a Web or file server and providing the user with a link. This session covers VS 2005 deployment capabilities for online and offline support, rolling back to previous versions of an app, listing an app in the Start Menu and control panel, and zone-based debugging.

  • Choosing an Ajax Framework

    Sebastian Just has written about how to select an Ajax framework. He lists a number of questions that architects should answer in helping them narrow down the list of available frameworks, including community and corporate support, learning curve, and whether it fits the type of user the site has.

  • Panel: Who will Develop Software in 10 Years?

    In this video discussion panel (with transcript) Martin Fowler, Frank Buschmann, Steve Cook, Jimmy Nilsson, and Dave Thomas discuss the future of software development. Topics covered include outsourcing, is Google the next MS?, multi-core & parallism, grid computing, software stacks of the future, and more. The panel is from QCon sister-conference JAOO.

  • .NET Compact Framework 2.0 SP2 Released

    Service Pack 2 for the .NET Compact Framework has been released. Aside from some debugging enhancements, this release is mainly a collection of bug fixes.

  • Model-View-Controller framework for ASP.NET in the works

    At the MVP Summit Scott Guthrie presented a prototype for a Model-View-Controller framework, which might make its way into ASP.NET, in a special meeting arranged by Jeffrey Palermo.

  • Updated: In Case You Missed It: Vista Does Not Support .HLP Files

    The venerable Windows Help program is not supported in Windows Vista out of the box. Furthermore, developers are explicitly prohibited from distributing it with their applications. The viewer is now available via a seperate download.

  • MSXML4 Will Be Disabled In IE7

    MSXML4 is going to be kill bitted sometime between October and December of this year. That means it won't be accessible from Internet Explorer and that web sites will need to transition to MSXML6.

  • ClickOnce Publishing and Vista

    ClickOnce Publishing is one of the best ways to distribute rich client applications based on the .NET framework. But there are some limitations in IIS 7 that cause it to break. Brian Noyes explains how to work around these limitations.

  • Factories 201 Series - Building Software Factories

    Edward Bakker and Jezz Santos have been writing about Software Factories, providing a complete set of concise guidelines. The Microsoft Software Factories and DSL initiatives have caused many discussions. Today, Microsoft provides tools such as the Guidance Automation Extensions (GAX), the Guidance Automation Toolkit (GAT), and the Domain-Specific Language Tools (DSL Tools).

BT