I discussed LINQ (LINQ to objects, XML, then SQL) during the Microsoft TechFEST event here in Singapore, and the slides are here . You can download the sample code as well.
I will be speaking at Microsoft TechFEST 2008 Singapore on October 23rd. The topic? Nothing special -- just same old LINQ Hopefully I can present it in a practical manner that will help developers get up to speed with it. In any case, I think LINQ is so simple to grasp that it's more likely that...
In part 1 of this series i showed you how to specify the voice, gender, rate and volume of the our SpeechSynthesizer object. This time i'm going to show you how to use predefined Voices in your machine and utilize it as hints to your SpeechSynthesizer object. The first thing that I did to our sample...
Language Integrated Query Language Integrated Query (LINQ, pronounced "link") is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages using a syntax reminiscent of SQL. Many of the concepts that LINQ has introduced were originally tested in Microsoft's...
Do you want to use LINQ but you are still stuck with .NET 2.0 and .NET 3.0? Are you still waiting for your company to upgrade to VS 2008 to get a hold of LINQ? Then wait no more because the good guys who wrote the book C# 3.0 In A Nutshell have created a .NET library that implements all the standard...
I was browsing at DevPinoy.org today when I saw this interesting post by n@rds about searching for files in a directory using multiple search patterns and it made me realize that there are alot of ways you can accomplish this task. Here are some examples on how you can search files in a directory using...
Description: "LINQPad is also a terrific tool for learning LINQ: it comes preloaded with 200 examples from the recently released C# 3.0 in a Nutshell . There's no better way to experience the coolness of LINQ and functional programming ." Learn More and Download the Tool here: http://www...
Just in case you are interested... Microsoft is giving away Free E-Books of 3 great books Introducing Microsoft LINQ by Paolo Pialorsi and Marco Russo ISBN: 9780735623910 Introducing Microsoft ASP.NET AJAX by Dino Esposito ISBN: 9780735624139 Introducing Microsoft Silverlight 1.0 by Laurence Moroney...
I've been banging .NET 3.5 lately and this rendezvouz with LINQ (Language Integrated Query) has been making my brain smile alot. I mean, how can you not like something so easy and well defined and makes your life as developer alot easier. Anyhow, I just wanted to post my LINQ cheat sheet. It's...
Keith posted a great article demonstrating Linqs capabilities. There he was asked if his examples where " closures ". Let me take this opportunity to explain how closures are used in Linq by clarifying what a closure is and showing how the Linq queries are translated at compile time(from linq...
Many of us may not have noticed it but C# 2.0 gave us several really cool delegates and methods aimed at providing a gentle transition to the functional programming concepts introduced in C# 3.0 and Linq. This post aims to take a look at these useful yet under appreciated delegates and functions instrumental...
C# 3.0 introduces a new feature called lambda expressions. While this is not a revolutionary thing, it opens up a plethora of new possibilities for .Net programming. This post aims to introduce lambda expressions by providing a backgrounder, looking into its syntax and providing examples along the way...