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

  • Adobe Announces Open Source Roadmap for Flex

    Continuing their dive into open source, Adobe has announced a road map for the transition of Flex to open source. Last fall Adobe contributed source code for the ActionScript Virtual Machine to the Mozilla Foundation to create the Tamarin project.

  • Live From Redmond Coverage: LINQ Overview

    Kit George presented the second installment of the live Orcas webcasts. Highlights include LINQ syntax and features.

  • Live From Redmond Coverage: Orcas Overview

    In conjunction with the release of VS Orcas Beta 1, the VB Team is hosting a series of live web casts. The first installment, presented by John Stallo, ran today.

  • Interview: Scott Allan on Windows Workflow Foundation

    Scott Allan is interviewed by David Totzke on Windows Workflow Foundation, recorded a year ago at VSLive Toronto. Scott talks about the capabilities of Windows Workflow foundation, how it integrates into application development, how Microsoft is using WWF in its own products, DSLs and WWF, and architectural pattterns possible with WWF.

  • Ray Tracers using C# and LINQ

    Luke H. shows how to write a ray tracer using C# 3 and LINQ in about 400 lines of code.

  • Microsoft SOA Reference Model, Initial Draft of the Introductory Chapter

    John Evdemon, an architect with the Microsoft Architecture Strategy Team has published an initial draft of the introductory chapter of a Microsoft Abstract SOA Reference Model. According to Evdemon this paper shall serve as an abstract reference for understanding, designing and building software architectures that adhere to service-oriented principles.

  • Automatic Parallel Processing, Will It Work?

    Larry O'Brien questions the assumption that multi-core processors and languages that can leverage them will necessarily lead to performance gains.

  • Spec# Puts an End to Null Reference Exceptions

    Version 1 of Spec# has been released. Spec# in a variant of C# that supports design by contract features such as a non-null type system, pre and post conditions, loop invariants, and object invariants.

  • WPF/E is Now Silverlight

    With much fanfare, Microsoft has announced Silverlight, a new cross-platform, browser independent runtime designed based on XAML and JavaScript with the potential to go head to head with Adobe Flash.

  • Choosing Patterns over Abstractions: Streaming XML

    Due to its structure, XML does not naturally stream well. Microsoft’s XML Team researched several different APIs in an attempt to abstract away the complexity. In the end, they choose to give up on abstract APIs and instead demonstrate some coding patterns to accomplish the same goal.

  • Ted Neward on Interop & Office Integration interview & whitepaper

    Ted Neward has published a detailed whitepaper on Java and .NET integration with samples showing Office clients over Spring-based Java systems, SQL Server & JSP. At the same time InfoQ has published a video interview with Ted that talks further about Office integration possibilities as well as various interop approaches (in-proc, messaging, web services) work and when to use them.

  • Testing: Manual or Automated?

    Automated testing is all the rage, but is it everything? Micahel, a Test Technical Lead at Microsoft, asks "How do you know whether you have automated enough - or too much?"

  • .NET Memory Leaks

    A problem with .NET that isn't talked about is the problems caused by using dynamic code generation. In a nut shell, dynamic code generation, which is used in XML Serialization, Regular Expressions, and XSLT transformations, can lead to memory leaks.

  • Presentation: Ajax Development with ASP.NET

    ASP.NET lead architect Nikhil Lothari demonstrates the out-of-box features in ASP.NET Ajax can be used to enrich Web apps with Ajax functionality and incorporate various Ajax patterns in a simple manner; he also demonstrates more powerful usage of the script framework, best practices and design patterns for incorporating and encapsulating script functionality.

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

BT