Fabrice's weblog
Tools and Source
-
PageMethods introduction in French
If you don't know PageMethods, you can learn more about it on the project's home page or on CodePlex. But if you prefer to read French, Améthyste has a great introduction for you.
-
LINQ presentation
I gave my first presentation about LINQ, C# 3 and VB 9 yesterday. During one hour and a half, we covered the basics of the new language features, LINQ to Objects, LINQ to XML and LINQ to SQL. Most of the time was spent with several code samples in Visual Studio. All the questions I got show the interest for LINQ and the language evolutions.
If you wish your team to get up-to-speed on these technologies, you can contact me and we'll prepare a presentation for your company. -
LINQ in Action, the book is available as an early access edition
How much do you know about LINQ? With Visual Studio "Orcas" 2008 and .NET 3.5 Beta 1 ready, and Beta 2 around the corner, it's the right time to get started with LINQ!
-
proagora.com - new community site for .NET and Java
A new website dedicated to .NET and Java is born! Here is the latest project I've been working on:
-
Acropolis is around the corner
If you are working with the CAB (Composite UI Application Block) or the SCSF (Smart Client Software Factory), you should check out Acropolis. If you are not using CAB or SCSF but you need to develop Windows applications, you should take a look at Acropolis too!
-
Silverlight support for LINQ
Microsoft has published the details of Silverlight at MIX07. Apparently, this is going to be huge!
You can get an overview of what's in the box for developers by taking a look at the developer reference poster.
It's interesting to note that the supported languages are C#, VB, JScript, IronPython, VB10 (soon), IronRuby (soon). It's funny to see that they use "soon" for VB 10 (VBx), while VB 9.0 is still not ready...
LINQ is supported by Silverlight, but support for LINQ to XML is coming soon. Microsoft's XML Team has a word about this in this blog post.
Cross-posted from http://linqinaction.net -
Jasper and Astoria, projects to keep an eye on
Microsoft has just announced two new projects at MIX '07: Jasper and Astoria (codenames). Both tools are available for download as CTPs (Community Technology Previews, aka alphas).
-
ADO.NET Entity Framework not in Orcas
Microsoft has just announced that the ADO.NET Entity Framework will not be shipped with Orcas (Visual Studio 2007(?) and .NET Framework 3.5). The previous news were that the ADO.NET EF would be released with Orcas, but without the designers, which would be released at some point afterwards. Finally, Microsoft has decided to ship the ADO.NET Entity Framework "during the first half of 2008 as an update to Orcas".
-
Using configSource to split configuration files
As Nikhil Kothari writes in his blog, he's started to use the configSource attribute to split configuration files into smaller pieces.
-
i4o, indexed LINQ to Objects
LINQ to Objects is a great improvement in .NET 3.5 to query in-memory collections. It offers a nice declarative query syntax, strong-typing and support for a rich set of operations. One of the things that LINQ to Objects does not offer is indexing. Indexing collections of objects could greatly improve the performance of queries. Some people realized this and Aaron Erickson even extended LINQ to Objects to provide support for indexing. i4o (indexes for objects) is the solution he proposes. i4o is available on CodePlex and described in Aaron's weblog.