DCSIMG
LINQ - IHateSpaghetti {code}

IHateSpaghetti {code}

VSX, DSL and Beyond by Eyal Lantzman

Syndication

Coding / Architecture

Extensibility /DSL

Projects

Articles

Browse by Tags

All Tags » LINQ (RSS)
Sculpture - Model-Driven Development code generation framework
There is an interesting open source project in codeplex that is based on DSL Tools, I saw just the videos but it looks promising. Here's the projects summery and pictures Sculpture is a .NET open source Model-Driven Development code generation framework ideal for creating and managing .NET Enterprise Applications. With Sculpture you can model your application components, and then transform this model to deployable components with your favorite technology. Sculpture comes with a host of ready...

Posted by Eyal | 1 comment(s)

Blog Carnival #9
Alot interesting posts this week - I collected the ones that I liked (and read their blog) the most. Hope you'll enjoy this weekend reading. DSL Tools / T4 /Modeling T4 (Text Template Transformation Toolkit) Code Generation - Best Kept Visual Studio Secret - by Scott Hanselman informIT video interview on DSL Tools with Ted Neward and Gareth Jones Class Diagrams - by Steve Cook Extension Methods If the .Net BCL is drywall, Extension Methods are spackle by Jeremy D. Miller Emulating Java Enums...

Posted by Eyal | 2 comment(s)

Functional programming - tons of stuff
I bring you the Aspects of Functional Programming in C# Presentation and Code Redux by Matthew. In this post Matthew publishes a lot of stuff available to you online to reach and "strengthen" yourself as a functional programmer.

Posted by Eyal | with no comments

תגים:, , ,

C# 3.0 Mono update
Marek Safar announced that C# 3.0 compiler support for Implicitly typed local variables and implicitly typed arrays are fully supported. Implicitly typed local variables instead of: int a = 10; var a = 10; //a will be set baset on the value's type or: string [] arr = new string []{.....}; foreach (var item in arr) {...} //the item is string Implicitly typed arrays var a1 = new [] { "a" , null , "b" }; var a2 = new [] { -1, 0, 2.0 }; var a3 = new [,] { { "a" }, { "b" } }; array support is required...

Posted by Eyal | with no comments

תגים:,

LINQ Book review
If you need a great book on linq than i can recommend you the following book from microsoft - Introducing microsoft LINQ ( by Paolo Pialorsi and Marco Russo). It has some very details information regarding various syntax sugar and new features, posibilities and various flavors. In addition i recommend to read Mads Torgersen related post and wesdyer post regarding functional languages and syntax. hope you'll enjoy

Posted by Eyal | with no comments

תגים:,

Interview with creator of LINQ - Erik Meijer
This was posted on infoq . it's aprox. half an hour long and quite nice.

Posted by Eyal | with no comments

תגים: