Browse by Tags
All Tags
»
C# 3.0
(
RSS
)
.NET FX 3.5
Community
Conferences
Enterprise Library
INETA
Lego
Linq
O/R Mapping
Talks
Unity
Visual Basic
Visual Studio 2008
XML
25 maart 2009
Using Unity to do poor man’s tracing
For this post I will assume you are familiar with Dependency Injection, Inversion of Control and Unity. There are a couple of tutorials out there that show you the basics of all of these. OK, say you have got a class Widget that others depend upon, and that you have an interface IWidget to loosen the...
Read More...
21 maart 2008
An explanation of Linq query providers
Linq query providers appear all over the place. Some say "Linq to Everything" to refer to all flavors of Linq that are out there: Linq to Objects, XML, SQL, DataSets, SharePoint, Amazon, Flickr, and so on. These are generally referred to as Linq query providers. However, a query provider is...
Read More...
02 augustus 2007
Orcas syndication API
Syndication Syndication is becoming more and more popular. In essence, it is just some form of representation of data, and not only applicable to weblogs and news items. The .NET Framework 3.5 (WCF in particular) comes with a syndication API that allows providing and constructing new RSS or ATOM feeds...
Read More...
17 juni 2007
Developer Days 2007: a blast
It took a couple of days to wind down again. The 2007 edition of the Dutch Developer Days were exciting and excellent. It was real nice to meet nearly everybody (or so it feels). I did get around to do both presentations on Linq and robotics. The Microsoft Robotics session was scheduled after all. So...
Read More...
07 mei 2007
Speaking at Developer Days 2007
On June 13th and 14th I will be speaking at the Developer Days 2007 in Amsterdam, together with a lot of renowned national and international speakers . My talk is entitled " Applied Linq " and will cover Linq beyond the basics and give an impression of how Linq can be applied in "everyday" situations...
Read More...
27 februari 2007
Linq support in Compact Framework 3.5
Tonight I did some more browsing through the January 2007 CTP version of Visual Studio "Orcas" and stumbled upon the .NET Compact Framework 3.5 . The .NET Compact FX 3.5 is first included in this CTP version. To my great surprise I discovered a System.Core.dll assembly was the one new assembly in the...
Read More...
05 januari 2007
Collection initializers revisited
Recently there has been a change in the syntax for collection initializers in C# 3.0. Charlie Calvert posted about it here . David Hayden reacts with a question on why you would want this, as it only seems more verbose. Well, here are my best guesses. To reiterate, the delta from this original and new...
Read More...
08 november 2006
Is Linq to SQL here to stay?
A couple of days ago the October 2006 CTP of Visual Studio Orcas appeared. Loads of people blogged about it appearing, but I get the impression not a lot of people actually played with it. In the meantime Pablo Castro from the ADO.NET data team just posted on their weblog that: “ Also, since the ADO...
Read More...
07 november 2006
Sneak peak at Linq from C# 3.0 perspective
You might be wondering where all this C# 3.0 is going. Especially when reading the previous post on Lambda expressions . Let me give you a sneak preview of how Linq needs most of what’s in C# 3.0. Linq uses lambda expressions quite heavily. Linq expresses queries with query operators, which essentially...
Read More...
07 november 2006
C# 3.0 for mere mortals, part 5: Lambda expressions
Time to continue with the longest running series on C# 3.0. Lambda expressions originated from lambda calculus and found its way into functional languages such as Lisp and Haskel . Lambda calculus is all about calculations with functions. Functional programming on the other hand uses the application...
Read More...
02 november 2006
Don't overuse var keyword
Most of the Linq demos that are around show sample query expressions like this (the demos shown are largely from the 101 samples included with the May 2006 CTP): int [] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; var lowNums = from n in numbers where n < 5 select n; The point of this posting is that...
Read More...
31 oktober 2006
Progress on Linq in .NET Framework 3.5
Microsoft has released the September 2006 CTP of Visual Studio “Orcas” as an image for Virtual PC 2004 (go get VPC 2004 SP1 , it’s free). This image contains an installed version of VS2005 “Orcas” and SQL Server 2005 on Windows Server 2003. I have heard of people who where...
Read More...
29 oktober 2006
INETA talk for Devgroup Stuttgart
Last wednesday I gave my first talk for INETA , since I joined the speaker’s bureau last june. I spoke on Linq and C# 3.0 for the .NET User Group Stuttgart in Germany. The powerpoint slides (as an Acrobat PDF version) and some demos that I used are included below. The talk covers the basics of...
Read More...
16 juli 2006
C# 3.0 for mere mortals, part 4: Object and collection initializers
The fourth part in the C# 3.0 series will cover both object and collection initializers. In the previous part we have already seen a glimpse of object initialization. Take this simple class: public class Blog { public string Title; private int _postCount; public int PostCount { get { return _postCount;...
Read More...
11 juli 2006
The XML schema's for DLinq
Tonight I browsed some more through the documentation of DLinq (I’ll refer to Linq to SQL this way, because it is shorter and until the namespace is changed from System.Data.DLinq). In particular I looked at the document ‘DLinq Overview for C# Developers’. There is a section called...
Read More...
More Posts
Next page »
Home
Contact
Alex Thissen Weblog Build 1.15.10.1971
Disassembling my brain
RSS for Posts
Atom
RSS for Comments
Recent Posts
Using Unity to do poor man’s tracing
An explanation of Linq query providers
Orcas syndication API
Developer Days 2007: a blast
Speaking at Developer Days 2007
Tags
.NET FX 2.0
.NET FX 3.0
.NET FX 3.5
.NET FX 3.5 SP1
AJAX
ASP.NET 2.0
C# 3.0
Community
Conferences
Gaming
Humor
Linq
O/R Mapping
Personal
Projects
Protocols
Security
Talks
Testing
Tools and Utilities
Visual Studio 2005
Visual Studio 2008
WCF
Web Services
Windows OS
Archives
september 2011 (2)
juli 2011 (2)
juni 2011 (1)
april 2011 (2)
november 2010 (1)
oktober 2010 (1)
juli 2010 (1)
juni 2010 (1)
augustus 2009 (7)
juli 2009 (2)
juni 2009 (2)
mei 2009 (1)
maart 2009 (3)
februari 2009 (2)
januari 2009 (2)
november 2008 (1)
oktober 2008 (3)
augustus 2008 (4)
juli 2008 (3)
juni 2008 (1)
mei 2008 (1)
april 2008 (1)
maart 2008 (3)
februari 2008 (2)
januari 2008 (1)
december 2007 (3)
november 2007 (2)
oktober 2007 (1)
september 2007 (2)
augustus 2007 (2)
juli 2007 (6)
juni 2007 (1)
mei 2007 (1)
april 2007 (8)
maart 2007 (4)
februari 2007 (10)
januari 2007 (6)
december 2006 (14)
november 2006 (11)
oktober 2006 (3)
september 2006 (1)
augustus 2006 (3)
juli 2006 (12)
juni 2006 (8)
mei 2006 (2)
april 2006 (3)
maart 2006 (10)
februari 2006 (1)
januari 2006 (5)
december 2005 (5)
november 2005 (6)
oktober 2005 (9)
september 2005 (15)
augustus 2005 (6)
juli 2005 (16)
juni 2005 (9)
mei 2005 (3)
april 2005 (6)
maart 2005 (6)
februari 2005 (8)
januari 2005 (3)
december 2004 (6)
november 2004 (8)
oktober 2004 (4)
september 2004 (6)
augustus 2004 (6)
juli 2004 (11)
juni 2004 (14)
mei 2004 (24)
april 2004 (10)
maart 2004 (19)
februari 2004 (24)
januari 2004 (24)
december 2003 (9)
november 2003 (4)
oktober 2003 (3)
Search
Go
Community
Home
Blogs
Media
Wikis
Groups
Email Notifications
Events