Browse by Tags

All Tags » .NET (RSS)

Visual Studio 2010 and .NET Framework Beta 2 available on Wednesday

This blog has been abandoned for the longest time :-$ but I’ve got great news to try and re-inaugurate it (again): it’s just been announced that beta 2 for Visual Studio 2010 and .NET Framework 4 will be available the day after tomorrow, i.e. on October...

Cloning objects in .NET

In an interesting project where I'm giving a hand, we need to clone objects of a number of different types, perhaps surprisingly the CLR doesn't offer a general cloning method, of course you could use MemberwiseClone() but this is a protected method,...
Posted by Edgar Sánchez | 4 comment(s)
Filed under: ,

Eight Silverlight training sessions

A little bit of cross-posting but I find this interesting enough as not to risk you miss it... Silverlight 1.0 FireStarter is a one day event, targeting developers and designers, that teaches the why's and how's of Silverlight 1.0, a total of eight very...

Tuples: an F# lightweight data structure

Maybe the best thing to do is to start by showing a few examples of tuples: let amigo = ( "Sebastián" , 7) let pair1 = (3, 2) let pair2 = (2, 5) let student = "Santiago" , "Monterrey" , 2007, true The first tuple ("Sebastián"...

F# doesn't need parenthesis in functions, or does it?

In a previous posting I mentioned that when you define a function in F# you don't need parenthesis surrounding the parameters, or commas separating them. So, this simple definitions are all valid: let negate a = -a   let add a b = a + b   let...

ParallelFX: multi-processing extensions for .NET Framework

It is interesting how new solutions bring new problems: when Intel noticed that Moore's Law was loosing steam, it had to look for a new way of producing ever more powerful computers ¿their solution? Put more CPU's on every chip (the famous multi-core...
Posted by Edgar Sánchez | 1 comment(s)
Filed under: ,

F# basic function definition syntax

In the comments to this post , Anon and Josh complain about the syntax of F#. On one hand, they've got a point: most programmers are used to notations similar to those of Visual Basic, C# or Java, and for them many of the syntactic details of F# will...

Another new version of the F# compiler (1.9.2.7 and counting...)

In a silent way, last Friday 13th version 1.9.2.7 of the F# compiler was released . This wasn't announced by the "father" or F# , nor in the usual places , I wonder how Mike Gunderloy found out... Anyways, kudos to the Microsoft-*real*-functional-language...

Python 2.5.1 and IronPython 1.1 released

I just learnt that on April 18th Python 2.5.1 was released, and that one day before IronPython 1.1 was also released, for (the very few of you) that don't know it, IronPython is an open source implementation of Python that runs natively on .NET Framework...
Posted by Edgar Sánchez | with no comments
Filed under: , ,

Programming in .NET military style

It seems like the .NET platform happened to be a nice innovation test bed. Mary Jo Foley talks about the “Sharps” , the growing cloud of experimental programming languages (A#, Cocoa#, F#, Gtk#, J#, Sing#, Spec#, X#) that range from data oriented...
More Posts Next page »