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

  • Windows Phone 7 Breaks with the Past

    Microsoft has created a mobile platform, Windows Phone 7, that departs from its predecessor Mobile 6.5. The development platform is built around .NET, so old native applications won’t run on it.

  • SQL Azure Unveils New Features and a Prototype Lab

    SQL Azure will be rolling out new features over the next few months including MARS support, spatial data, and a 50 GB option. Also available is SQL Azure Labs, where previews of possible enhancements like OData Services will be showcased.

  • Silverlight for Mobile Platforms – the Current Status

    Microsoft seems to be pushing Silverlight into a cross-platform web application framework for mobile devices. Silverlight is already available for Windows Phone 7 and Symbian^1, and it seems it is being also ported to Android and iPhone.

  • Once Again .NET has Been Announced for the Nokia S60 Platform

    It seems like every year we relay the announcement that the .NET platform is going to be available on the Nokia S60. In 2007 the now defunct Red Five Labs was talking about Net60, a version of the .NET Compact Framework. Then in 2008 Nokia announced that Silverlight 2 would be demonstrated at the MIX08 conference. Two full years later, we are just now seeing a public Silverlight for Symbian beta.

  • A New Addition to the InfoQ Family: The Operations Community

    A 7th community has now joined the current 6 on InfoQ. When one looks at our existing queues, one sees a definitive pattern - we currently focus upon application development and architecture (.NET, Ruby, Java, SOA, Architecture) and also Agile techniques, primarily in the context of application development. However, what happens to that software once it's been developed?

  • Microsoft Has Released OData SDK and “Dallas” CTP 2

    Microsoft has released OData SDK for .NET, Java, PHP, Objective-C (iPhone and Mac) and JavaScript, helping developers to create clients that consume OData-based information, and Codename “Dallas” CTP 2, a marketplace for selling and buying such data.

  • Marshal.ReleaseComObject Is Considered Dangerous

    Paul Harrington, Principal Developer on the Visual Studio Platform Team, has written an explanation on why calling Marshal.ReleaseComObject() to dispose of a COM object from managed code is considered dangerous and recommends not using it.

  • WebSockets and Bayeux/CometD

    There are two technologies which bring communication into browser-based applications at the moment; Bayeux (aka CometD) and more recently, WebSockets. Will one supersede the other, or are there sufficient differences for both to thrive?

  • CWE/SANS Top 25 Programming Errors

    Common Weakness Enumeration (CWE), a strategic initiative sponsored by the U.S. Department of Homeland Security, has published the document 2010 CWE/SANS Top 25 Most Dangerous Programming Errors, a list of 25 code errors that lead, in authors’ opinion, to the worst software vulnerabilities.

  • ThoughtWorks’ Developers Favor Distributed Version Control Systems

    Martin Fowler has conducted a survey on ThoughtWorks’ software development mailing list to determine how some of the version control systems (VCS) are perceived by developers. He also wrote a review of most prominent VCSes comparing centralized and distributed systems.

  • InfoQ User Survey Results

    Back in January, InfoQ published a User Survey and asked for people to take a few minutes and fill it out. Our reasoning for doing so was pretty straightforward - we wanted to know how we could improve the InfoQ experience for you, the user. We were pleasantly surprised that within a few days of posting the survey we had received several thousand replies - these are the results of that survey.

  • ASP.NET MVC 2 Brings Breaking Changes

    A few days ago Scott Guthrie announced the production release of ASP.NET MVC 2. With it comes with many new features, but also some breaking changes. Compared to the rather strict rules around changing .NET’s base class library, the changes in ASP.NET MVC are almost caviler.

  • ASP.NET MVC 2 Feature Rundown

    ASP.NET MVC 2 is now ready for production use. Microsoft’s open source MVC framework is compatible with both .NET 3.5 and the soon to be released .NET 4. It provides many new features including Templated Helpers, Areas, Asynchronous Controllers, and a new validation framework.

  • Windows Phone 7 Will Not Support Native Code

    The development story for Windows Phone 7 has been revealed. As suspected, it is heavily based on Silverlight, XNA, and Flash. So much in fact that only managed code is allowed on the platform.

  • Obsolete Features in .NET 4

    With the introduction of a new CLR and Base Class Library, Microsoft has taken this opportunity to do some house cleaning. Though not much has been actually removed, we do see even longer lists of obsolete types and members. Probably the most notable is the removal of the Mobile support for ASP.NET WebForms.

BT