InfoQ Homepage C# Content on InfoQ
-
Mono 1.2 release with thoughts from Miguel de Icaza
Last week Mono hit its 1.2 release. Novell uses Mono in server form for both ZenWorks and iFolder in its Suse Linux Enterprise 10 platform. This release was primarily focused on performance and scalability improvements. Enhancements can be found across the board in support for Windows Forms and System.Drawing, .NET 2.0 parity in C#, and debugger support for both X86 and X64.
-
Extending IIS7 Through Integrated Mode
With the 3.0 release of the .NET framework the IIS7 webserver will now support a new mode called "Integrated Mode". Integrated Mode brings to .NET the ability to write the equivalent of ISAPI modules, however now developers can code in C# rather than C++.
-
Collection Initializers in C# 3.0
What is a Collection? While merely academic in earlier versions, this seemingly innocent question has important ramifications in C# 3.0.
-
Var/Option Infer: New Syntax for C# and VB 9
Microsoft is considering several new language features for C# 3.0 and Visual Basic 9 including type inference. As this may result in breaking changes, a new mode called Option Infer is also being considered for VB.
-
WCF Live Service Trace Viewer
Craig and Vittorio release their Live Service Trace Viewer which is an enhancement to the one provided in the .NET 3.0 SDK. The differentiator: you can view the WCF interactions as they happen.
-
BLINQ Web Application Generator
The BLINQ demo allows developers to quickly develop CRUD (Create/Read/Update/Delete) style applications. With one command, an entire web site with insert, list, and detail pages is created.
-
VS 2005 SP 1 Beta 1.0 Released
Microsoft has announced the release of the first beta of the Visual Studio 2005 Service Pack 1. Currently it can only be downloaded via the Microsoft Connect site. It is currently available in English and Japanese. The final version is expected to be available in 3 to 4 months.
-
GNOME 2.16 - Now with C#
GNOME, the popular desktop environment for Linux, has started offering C# bindings for the GTK+ and GNOME libraries. This has resulted in Mono, an open source version of the CLR, becoming a GNOME dependency.
-
Microsoft releases XML Notepad - completely rewritten in C#
XML Notepad was originally released in 1998, but was eventually pulled from MSDN because Microsoft was didn't have time to keep it updated with current XML standards. On September 1st, Microsoft released a new version of XML Notepad completely rewritten in C#.
-
Why the "X" button on a PocketPC doesn't close apps
Mike Calligro from Microsoft's embedded product group expounds on why the "X" in the PPC OS does not actually close a PPC application.
-
Interview: Real-World Agile for .NET Developers
Kathleen Richards interviews Robert C. Martin about his new book, co-authored with his son Micah: "Agile Principles, Patterns and Practices in C#," which puts Agile practices to work in a .NET environment,