0

Lazy Computation in C# on MSDN

Tomáš Petříček | publikováno 6. října 2007

I think that one of the interesting things about C# 3.0 is that it gives you the ability to use many techniques known from functional languages (like Haskell or F#). Most of the articles about C# 3...


0

F# Quotations Samples on CodePlex

Tomáš Petříček | publikováno 20. září 2007

Some time ago, Granville Barnett (see his homepage and old blog [^] or a new blog [^]) had a great idea and started a CodePlex project called F# Samples [^] to host various samples written i...


0

Building LINQ Queries at Runtime in F#

Tomáš Petříček | publikováno 18. srpna 2007

In an article about building LINQ queries at runtime in C# 3.0, I described how you can build a LINQ query dynamically, for example by combining a set of conditions using the 'or' operator in the...


0

Building LINQ Queries at Runtime in C#

Tomáš Petříček | publikováno 30. července 2007

Since the first beta versions of LINQ we could hear comments that it is perfect for queries known at compile-time, however it is not possible to use it for building queries dynamically at run...


0

F# Web Tools: "Ajax" applications made simple

Tomáš Petříček | publikováno 13. července 2007

Traditional "Ajax" application consists of the server-side code and the client-side part written in JavaScript (the more dynamicity you want, the larger JS files you have to write), which exchan...


0

Using PHP objects from C# in a type-safe way

Tomáš Petříček | publikováno 30. dubna 2007

When you want to call PHP scripts from mainstream .NET languages, like C# you can follow two different ways. First you can use the pure mode as I demonstrated in one of the earlier articles on...


0

Phalanger 2.0 Beta 4 available!

Tomáš Petříček | publikováno 22. dubna 2007

This week we finished new release of Phalanger (the PHP compiler for .NET platform). The goal in this release was to fix many minor bugs preventing us from running some of the famous and ...


0

Keep your multi-core CPU busy with F#

Tomáš Petříček | publikováno 24. března 2007

The growth of computer CPU speed is slowly being replaced by the growth of number of CPUs (or cores) in the computer at least for the close future. This causes a revolution in the way software i...


0

CLinq - LINQ support for the C++/CLI language

Tomáš Petříček | publikováno 2. března 2007

I started working on this project, because I attended C++ class at our university and I had to do some application in C++. Because I hate doing useless projects I wanted to work on something intere...


0

Overload resolution in Phalanger

Tomáš Petříček | publikováno 15. února 2007

PHP language itself doesn't method support overloading (having two methods with same name, but different number or types of parameters). This brings an interesting problem to Phalanger, because m...

1 2 3 4 5 6 7 8 9