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

  • Mark Pollack on Spring.NET 1.2 and Beyond

    InfoQ has interviewed Mark Pollack, founder of Spring.NET, about release 1.2.0, made available late last year, and their plans for the near future. The major new features are: WCF, MSMQ, ActiveMQ, and Quartz.NET integration support. The roadmap contains two bug fixing releases and support for Microsoft’s test framework. Spring.NET 2 will feature ASP.NET MVC support.

  • Silverlight 3 at Mix09

    Microsoft will unveil Silverlight 3 at the Mix09 conference. Sessions will cover the improved graphics processing, media enhancements, and application development improvements in Silverlight 3.

  • Disabling View-State Made Simpler in ASP.NET 4.0

    ASP.NET 4.0 offers a new mechanism to enable/disable the view-state, controlling it becoming much easier than before. To store their state, ASP.NET controls have used view-state, enabled by default until now. This behavior resulted sometimes in large amounts of data being transferred between the client and the server.

  • "Good Design" Means ...?

    It's not news that at the heart of successful software systems (and, frankly, fulfilling software careers) is good design. Also not news is that defining what "good design" really means has been at the heart of many debates, papers, talks, books, discussions, and more for ages. To help, J.B. Rainsberger and Scott Bellware offer some advice to follow until that one true definition comes along.

  • An MD5 Implementation for Silverlight

    An implementation of the MD5 cryptographic hashing algorithm for Silverlight has been posted on MSDN by Reid Borsuk. Delay, another MSDN user, has recently posted ComputeFileHashes, a small .NET command-line application that also works on WPF and Silverlight and is helpful to compute MD5, SHA-1, and CRC-32 hashes.

  • Article: Using the Concurrency and Coordination Runtime

    Nick Gunn provides a practical introduction Using the Concurrency and Coordination Runtime. CCR radically changes the way multi-threaded applications are written in .NET, shifting the focus from threads and locks to lightweight, asynchronous tasks. The Concurrency and Coordination Runtime, also known as CCR, offers actor-style concurrency for .NET applications.

  • Visual Studio 2008 Extensions for SharePoint 1.3 CTP Released

    Microsoft has released a CTP of the new version of Visual Studio 2008 extensions for SharePoint (WSS). VSeWSS v1.3 includes several improvements SharePoint development including installation on x64 Windows Server, command line build, and improvements in the WSP View pane.

  • ASP.NET MVC 1.0 Release Candidate

    Microsoft has published RC1 of ASP.NET MVC 1.0. It is expected to be the last public release before the final 1.0 release planned for February. MVC 1.0 RC1 makes significant Visual Studio tooling improvements, includes new run-time enhancements, and fixes numerous bug from the beta.

  • Debate: Prototype vs. jQuery

    With Ajax dominating the Web development scene on the client-side, the question “which JavaScript/Ajax framework is the best” has become a common one. Glenn Vanderburg’s article which compares Prototype to jQuery caused diverse responses from industry experts Douglas Crockford and Dion Almaer.

  • Mono 2.2 Has a Linear Code Generation Engine

    Until now Mono’s code generation engine was based on a tree Intermediate Representation (IR) of the code. Version 2.2 has a new engine based on a linear IR, which brings significant speed and code size improvements.

  • Sandcastle’s Team Manager Dismisses Rumors About Project Termination

    To dismiss any rumors about the termination of the Sandcastle project, Anand Raman, Group Manager within the Microsoft Developer Division, has posted an update on the current status of the project. Sandcastle is a tool used for generating MSDN-like documentation by reflecting over the source code of a .NET project.

  • jQuery 1.3 Released with New High Performance CSS Selector Engine

    Version 1.3 of the JavaScript library jQuery has been released featuring Sizzle, a brand new CSS selector engine which offers significant performance gains for the most frequently used selectors. Along with the release, a new API browser was presented which is available online or as an Adobe AIR application and can accommodate live running examples with which the developers can experiment.

  • Rails Style Database Migrations in .NET

    Versioning database schema along with your .NET code is essential for managing volatile codebases especially when employing continuous integration. Ruby on Rails accomplishes this with a popular solution of abstracting DDL SQL into Ruby commands. Similar solutions are available in .NET with third party libraries.

  • The Future of Microsoft .NET Programming Languages

    Looking at the current trends within programming languages targeted at the .NET platform specifically, a few things are showing up at the horizon. During PDC2008 many of Microsoft’s thoughts around .NET and programming languages were revealed, which makes it interesting to look into the future of .NET.

  • New Entity Framework Providers: OpenLink and Firebird

    OpenLink and Firebird have been added to the list of supporters of the Entity Framework by releasing their ADO.NET 3.5 providers.

BT