C# / Java Language Comparisons
- This list will now be maintained in the
.NET Languages discussion forum
C# and Java: The Smart Distinctions
A Comparative Overview of C#
C#: A language alternative or just J--?
World-wide Adoption of C# vs other Languages
J2EE to .NET migration experience of CodeNodes.com
- Plenty of good old fashioned "us vs them" heated debate.
Language Conversion Tools
- This list will now be maintained in the
.NET Languages
discussion forum
Convert VB.NET to C# and Back Again
Convert VB.NET to C#
Convert Java to C#
Code Generation Tools & Articles
- This list will now be maintained in the
.NET Code Generation discussion forum.
Free open source code generators:
- CodeSmith - Base on ASP.NET-like templates that can generate for any language.
- Includes high performance
C# collection templates.
- C# Data Tier Generator - Builds data layer (C# & SQL SPs) from a DB schema.
- GSL - General purpose code generation applicable to .NET Development.
Commercial Code Generators:
- ArcStyler Implements OMG's Model Driven Architecture (MDA) standard that uses a UML model as input.
- DeKlarit - Generates C# code for both DB & UI layers.
- LLBLGen - Uses DB schema to generate C# or VB database access layer.
- Proc-Blaster - Generates C# or VB using a meta data model.
Code Generation Resources:
- "How to use code Generation for development of database access layers for .NET" PDF
www.codegeneration.net - .NET & Java code gen. resources.
.NET Coding Standards
- This list will now be maintained in the
.NET Languages
discussion forum
MSDN - Guidelines for class library developers
- Definitive coding standard for C# / VB.NET development.
Why roll your own corporate coding standard when there is an excellent (defacto) universal standard
and a free automated tool for checking it! Time to ditch all your old personal coding preferences and go with the flow. That way we can all share the same code samples without all the
boring reformatting.
FxCop
- Checks your .NET assemblies for conformance to the MSDN Guidelines.
Customisable if you must.
.NET Framework Languages
- This list will now be maintained in the
.NET Languages
discussion forum
C#
VB.NET
J#
C++
JScript
APL
Cobol
Pascal
Component Pascal
Forth
Eiffel
Layley Fortran
Salford Fortran 95
Haskell
Mercury
Oberon
PERL
Python
Scheme
SmallScript
Standard ML
.NET ECMA Standards
|