InfoQ Homepage .NET Content on InfoQ
-
Support Multiple AJAX Frameworks with OpenAjax Hub
From time to time web developers may find that they need to leverage more than one Ajax framework in a single web site. Perhaps they are working on mashups or portals, or maybe they simply cannot do everything they need with a single framework. Whatever the reason, OpenAjax Hub is the solution to their problem.
-
SOAP/TCP Transport for WCF
Noemax releases a SOAP/TCP transport implementation for WCF, which makes use of the Fast Infoset in order to improve performance and interoperability of WCF services.
-
DbFit 0.9 includes MySQL Support and Full Oracle for Java Support
DbFit has had several releases in recent months, adding better support for Oracle, support for Java and MySQL 5, and embedding DbFit tables into Java and .NET code.
-
Recursive Selects using Common Table Expressions
Relational databases are great for storing most forms of structured data. The most notable exception is recursive data. Tree-like structures, essential for menus, normally require awkward stored procedures to efficiently return. SQL Server 2005 does have an answer though.
-
SubSonic Does Migrations
Rob Conery from the SubSonic project recently introduced migrations, which allow .NET developers to create database schema using code, much like the way Ruby on Rails provides database schema management in code.
-
Table Value Constructors and Compound Assignments for SQL Server 2008
In SQL Server 2008, T-SQL will be getting some welcome enhancements to the syntax itself. Included among these are table value constructors, also known as row constructors, inline variable declaration, and compound assignments.
-
Open Source: The .NET Framework
Today Microsoft announced it will release the source code for its .NET Framework under the Microsoft Reference License.
-
David Pallmann’s WCF Tips
David Pallmann has published a series of WCF Tips. The tips are assembled in terms of design patterns, which are grouped by aspects of developing WCF providers and consumers.
-
The Dark Side of Closures
Closures are not a new concept and in LINQ have proven to be incredibly useful. But they do have a dark side when used to break encapsulation. When two seemingly independent functions are tied together, unexpected results can occur.
-
Windows Presentation Foundation Unleashed - Review and Sample Chapter
WPF Unleashed by Adam Nathan has been leading the Amazon charts in positive reviews, so we thought we would take it for a spin. Turns out, the book lives up to the hype. In addition, InfoQ was able to obtain the most important chapter of the book. Chapter 3 includes coverage of WPF's property and event system, a system that is unlike anything else on the Windows platform.
-
The ASP.NET AJAX Control Toolkit Has Been Updated
The AJAX Control Toolkit for ASP.NET 2.0 has been updated. Nothing new was added, but the bug fixes are sure to be welcome. In related news, a VS 2008 Beta 2 compatible version was also released with a couple of interesting features. And in case you did not know, they are now accepting patches.
-
Halo 3 Site Demonstrates Flaws in SilverLight
With all the buzz about Halo 3, Microsoft couldn't help but to use it as an excuse to make users download SilverLight. But like Flash, it has some serious flaws.
-
Behind Microsoft's Astoria REST Framework
In Microsoft's Architecture Journal issue 13, Pablo Castro talked about several key features of the Microsoft’s REST Framework – Astoria.
-
Spell Checker Added to Visual Studio 2008
The Code Analysis team at Microsoft has decided to include FXCop's spell checker in Visual Studio 2008.
-
xUnit.net - Next Generation of Unit Testing Frameworks?
Jim Newkirk, creator of NUnit, has announced a new Unit Testing Framework called xUnit.net. The proclaimed successor to NUnit is supposed to get rid of NUnit's mistakes and shortcomings and add some best practices and extensibility to the framework.