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

  • CruiseControl.NET 1.4.3 Released

    A new version of CruiseControl.NET, the popular .NET continuous integration server, is now available. This release includes a new ccnet.config validator and numerous enhancements to the dashboard and CCTray application.

  • Microsoft Introduces .Net RIA Services

    Yesterday, Microsoft released .Net RIA Services which was mostly in stealth mode until now. In his presentation at MIX 09, Nikhil Kothari, explained "n-tier development and architecture is hard and un-natural. Our goal is to bring ASP.NET / RAD style productivity to RIA developmend"

  • Silverlight Provides an Out-of-Browser Experience

    Silverlight 3 Beta has been announced during keynotes at MIX09. Among other features, Silverlight 3 applications will be able to run outside the browser as desktop applications without an additional plug-in or runtime.

  • Functional Programming and Coordination Data Structures

    Coordination Data Structures, CDS, are a new set of thread-safe objects, mostly collections, planned for .NET 4. After about 6 months of silence, there have been some significant updates. Most notably is the inclusion of functional programming techniques to reduce the need for design patterns.

  • MIX 09: Microsoft Announces SilverLight 3, Expression 3, ASP.Net 4, Web-PI, Web Galery and More

    In a breath taking keynote, Microsoft announced its new wave of technologies addressing the needs of Web, Media and RIA development. Bill Buxton and Scott Guthrie demonstrated the new features that bring user experience and productivity to a new level.

  • ASP.NET MVC 1.0 Released

    Microsoft just released their new ASP.NET Model-View-Controller (MVC) web framework version 1.0 that is going to be announced at Mix 2009 today.

  • LINQ-to-Twitter, Another LINQ Provider

    Mehfuz Hossain, a Microsoft MVP, has created a LINQ-to-Twitter provider. This is yet another example demonstrating that LINQ is not a framework to access just data in a database but it can be used with all sorts of objects, including tweets.

  • ReSharper 4.5 Beta Promises Better Performance

    A few days ago ReSharper 4.5 Beta was released by JetBrains. This new version promise better performance and less memory consumption. New features include VB9 support, native MSTest support, "Go to Implementation" and improved compatibility with F#, Compact Framework and Silverlight.

  • Article: A Fusion of Proven Ideas: A Look Behind S#arp Architecture

    In this article Billy McCafferty presents S#arp Architecture, an ASP.NET MVC architectural framework meant to leverage current best practices in architecting ASP.NET web applications by providing a project code template which uses Domain-Driven Design techniques and has built-in support for NHibernate, Castle Windsor and SQLite.

  • PostSharp AOP Framework Updated

    PostSharp, the popular .NET AOP framework, has a new release available: 1.5 CTP 3. This release builds on the previous features and adds significant performance improvements.

  • Red Hat and Microsoft Get Together in the Virtualization Arena

    Red Hat has announced an agreement with Microsoft to support each other’s guests on their virtualization servers including coordinated technical support.

  • Presentation: Taming Effects with Functional Programming

    In this presentation recorded during QCon London 2008, Simon Peyton-Jones advertises the need for programming purity achieved especially through use of functional languages and the increased attention given to functional programming.

  • C# 4.0 "Fixes" Deadlock Issue

    C# 4.0 implemented a change that assured optimized and non -optimized compiles yielded consistent results. This "Fix" emphasized some design problems with locking mechanisms.

  • Website Performance Analysis with neXpert

    neXpert is an add-on to the popular Fiddler web debugging proxy. neXpert extends Fiddler's performance testing capabilities and simplifies the process of finding performance issues. Version 1.0 of neXpert is now available for download from Microsoft.

  • Concurrent Basic – A Declarative Language for Message-Based Concurrency.

    Concurrent Basic represents a possible future for Visual Basic. Though based on work done in C# research languages such as Polyphonic C# and C-Omega, Visual Basic was chosen for its inherent predisposition towards declarative programming. The syntax is even inspired by VB’s declarative event handlers.

BT