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

  • Chris Bryant on the Ribbon Interface

    Back in November we reported on the usage restrictions for the new UI design known as the Ribbon. Since then we have been able to catch up with Chris Bryant, a Senior Product Manager at Microsoft, to answer some of the lingering questions.

  • Web Service Software Factory v3 now supports DSLs for designing Contracts

    Don Smith announces the first community drop of the Web Service Software Factory (WSSF) v3. The factory supports a model-driven approach for designing and implementing web services. WCF service contracts and data contracts can now be modeled in a visual Domain-Specific Language (DSL).

  • Partial Methods in VB and C#

    Two language features, Dynamic Interfaces and Dynamic Identifiers, were cut from VB 9. New features that are being added in their place include Partial Methods. While partial methods share many of the same use cases as events, they have very different implementations.

  • TeamCity 2 Continous Build Platform adds Eclipse & Visual Studio Plugins

    Jetbrains has released TeamCity 2; their Continuous Build platform adds more VCS support as well as IDE plugins. Eclipse support includes a personal builds, views of builds triggered by the developer's check-ins, offending code highlighting, etc. The VS plugin includes Team Foundation Server integration, managing TFS specific tasks including check in policies and notes and TFS work items.

  • XUL: What the web should look like?

    Last week we ran a short piece on the future of rich client frameworks. At the time we over-looked XUL as a proprietary language for Mozilla add-ons. It seems that was a mistake. With a bit of publicity and polish, XUL could very well give WPF/E and Adobe Flex a run for their money.

  • Microsoft Unit Testing Moved to VS Pro

    Finally recognizing that non-enterprise developers want access to integrated unit testing, Microsoft has made some of its unit testing functionality available in Visual Studio Pro.

  • Is XML the Future of UI Development?

    Or is it JavaScript? A common trend in the new crop of desktop UI frameworks is that they are XML based with some sort of support for JavaScript. We take a brief look at AJAX, WPF/XAML, Flex/MXML, and Firefox’s Gran Paradiso.

  • TestDriven.Net Once Again Supports VS Express Editions

    TestDriven.Net has restored and enhanced support for the Visual Studio Express Editions in the 2.5 beta despite tensions between Jamie Cansdale and Microsoft over license concerns.

  • Expression Studio Included With MSDN Subscriptions

    Due to community feedback, Microsoft has decided to make the web designer tools Expression Web and Expression Blend will be available to all MSDN Premium subscribers. Though Expression Blend won't be available until the release of Expression Studio, Expression Web is available for downloading now.

  • Five Orcas Short Demos

    Microsoft's Data blog has five short demos on Orcas and post-Orcas features for editing XML files and XSD files, debugging XSLT, and working with Entity Data Models (EDM).

  • Session Issues in Classic ASP and Windows Sever 2003 SP 2

    Normally we don't cover classic ASP, but we are making an exception for a potentially mission critical bug. ASP has a serious bug in handling the Session_OnEnd event on machines running Windows Server 2003 with Service Pack 2.

  • Strong Duck Typing Cut from VB 9

    Visual Basic's implementation for duck typing, known as Dynamic Interfaces, has been cut from the Orcas release due to time constraints.

  • InfoQ China Unlaunches

    InfoQ's mission is to be the world's source for tracking change and innovation in the enterprise software development community. To maximize InfoQ's positive impact, InfoQ is extending to serve communities where English is a strong barrier, starting with China, and in a few months Japan, and hopefully Brasil by the end of the year.

  • 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.

BT