All content and news on InfoQ about C#
Latest featured content about C#

- .NET,
- Architecture
- Topics
- Unit Testing,
- Programming
Recently published, Infoq was able to speak with all four authors about their personal views on Model Based Testing: Jonathan Jacky, Margus Veanes, Colin Campbell and Wolfram Schulte. Also included is a chapter excerpt with thanks to Cambridge University Press.
-
By Jonathan Jacky, Margus Veanes, Colin Campbell, and Wolfram Schulte
on Feb 21, 2008,
News about C#
- .NET
- Topics
- Artifacts & Tools
Eugene Sichkar, a software developer, has published a project containing a .NET/C# interface to the 7-Zip archiving application on Code Project. 7-Zip is an open source application used to archive/un-archive files in various formats.
-
By Abel Avram
on Jun 26, 2008,
- .NET
- Topics
- Language Design,
- .NET Framework
There is a lot of basic functionality the .NET platform does not provide. For example, there is no built-in way to read CSV files, copy directories, or work with zip files. Well actually there is, but only if you dig deep enough.
-
By Jonathan Allen
on Jun 03, 2008,
- .NET
- Topics
- Syntax,
- Programming
Style enforcement has long been a hotly debated topic. Not only are their arguments over what style a team should standardize on, but also on whether or not there should be a standard style at all. In a move that is sure to add fuel to the flames, Microsoft has released StyleCop, the style enforcement tool they use internally.
-
By Jonathan Allen
on May 28, 2008,
Articles about C#

- .NET
- Topics
- Programming
It is surprisingly easy to make a mistake when overriding the equality operator. Not only does the equality operator bring along with it a lot of baggage, there is a lot of flawed guidance out there, even on the MSDN website. So we are going to try to clear the air by presenting a systematic breakdown of both a reference type and a value type that supports equality.
-
By Jonathan Allen
on Nov 28, 2007,
Interviews about C#

- Java
- Topics
- Language,
- Leadership,
- Change,
- Platforms,
- Design,
- Programming,
- .NET Framework,
- Community
In this panel discussion from QCon San Francisco, several influential leaders of the software development community discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.
-
By Chet Haase, Charles Nutter, Rod Johnson, Joshua Bloch, Erik Meijer
on Feb 20, 2008,

- .NET
- Topics
- Programming
In this interview, Floyd Marinescu interviews Mads Torgersen about the futures of C#. They discuss LINQ, parallelism and Mads provides his thoughts on functional programming and languages like F#.
-
By Mads Torgersen
on Dec 19, 2007,
Presentations about C#

- .NET
- Topics
- Programming
In this presentation from QCon, Erik Meijer discuss C# 3.0 and LINQ with Objects, XML, and relational data using O/R mapping with a focus on composition. This is a more in depth discussion building on top of his "Democratizing the Cloud" presentation.
-
By Erik Meijer
on Feb 15, 2008,

- .NET
- Topics
- Semantic Web,
- Change
As the Dutch artist MC Escher once said "Only those who attempt the absurd will achieve the impossible". Hence we are trying to stretch the .NET framework to cover the Cloud such that it will become possible to incrementally and seamlessly design, develop, and debug complex distributed applications using your favorite existing and unmodified .NET compiler and deploy these applications anywhere.
-
By Erik Meijer
on Aug 13, 2007,