VB.Net and other things

VB.Net

Projecting in more details (single, multiple items, anonymous types)

One interesting aspect of VB queries is that you can select multiple values. When you do this, the...

Author: VladimirSadov Date: 06/27/2007

Flattening a nested list using queries.

This seems to be a common question - " I have a list of lists (or array or arrays), how can I...

Author: VladimirSadov Date: 06/27/2007

Adding more operators with Where as an example ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 06/08/2007

Delayed Execution ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 06/08/2007

Scalar queryable example ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 06/08/2007

Generic queryable example ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 06/08/2007

Query pattern, Composability ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 06/07/2007

Polymorphic selector and Extension methods ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 02/19/2007

Query expression ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 02/05/2007

Representing the user code by delegates ( Query Design continued ):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 01/30/2007

Generic implementation of IterateAndApply ( Query Design continued):

This post is a part of a series of posts about query design. For the previous post see:...

Author: VladimirSadov Date: 01/22/2007

Reusability is the reason to have Queries.

Programmers do not like writing the same code over and over again. There are many reasons for this....

Author: VladimirSadov Date: 01/14/2007

How to do a Join in VB.

Well, if you are using May CTP, then there is only one kind of Join operations that you can do in VB...

Author: VladimirSadov Date: 10/01/2006

Can I put CDATA inside a CDATA node?

Well. The answer is no. CDATAs cannot be nested in general. The nested CDATA terminating sequence...

Author: VladimirSadov Date: 05/26/2006

Factorial in VB 9.0 using closures.

You cannot declare a closure directly in VB right now, however in the last CTP verion of VB 9.0 you...

Author: VladimirSadov Date: 05/22/2006

Another way to find duplicates in two strings.

I think the LINQ way is a way more expressive compared to the loops although conceptually they do...

Author: VladimirSadov Date: 04/21/2006

Have you ever said "not today"?

Well, that is how you may have no posts for long time.... :-)

Author: VladimirSadov Date: 04/19/2006

Running V1.1 and V1.0 apps in 64bit mode.

As you may noticed from my previous post loader treats v1.0 and v1.1 managed executables as 32bit...

Author: VladimirSadov Date: 06/24/2005

Loading platform neutral (anycpu) executables on 64bit machine.

Just like other Windows executable files Managed code is stored in PE format. To be more precise it...

Author: VladimirSadov Date: 06/21/2005

Implementing Using from simpler parts.

Using is a very convenient language element. When I have to write something that should be...

Author: VladimirSadov Date: 06/09/2005

Example for my previous post

So here is an example how you can create a Nullable(Of Nullable ...)) type via indirection if...

Author: VladimirSadov Date: 06/09/2005

Why Nullable cannot be passed to an “As Structure” type parameter.

Here is an interesting experiment: Class cls1(Of T As Structure) End Class Module Module1 Sub Main()...

Author: VladimirSadov Date: 06/03/2005

So, after all, can 32bit code call into 64bit code?

Q: A 32bit app, can run on a 64bit OS, so it must be able to access 64bit, right? So can a 32bit app...

Author: VladimirSadov Date: 01/21/2005

64bit Framework documentation on MSDN.

MSDN has started adding documentation about .Net on 64bit platforms. Here is the link:...

Author: VladimirSadov Date: 01/09/2005

Why CLR is two-in-one on 64bit platform

As I mentioned in my previous post when we install .Net framework on a 64bit machine we put both 32...

Author: VladimirSadov Date: 10/01/2004

Can I run a VB.Net app on a 64bit Windows?

The answer is "Not yet, but Yes". Actually since the code that VB.Net produces is not the actual...

Author: VladimirSadov Date: 09/20/2004

Implementing SyncLock using simpler language elements.

The other day I had to answer various questions about SyncLock. What is really locked when you do...

Author: VladimirSadov Date: 03/19/2004

Accessing shared class members via an instance and why this is not a good idea.

Accessing shared class members via an instance and why this is not a good idea. Let’s consider...

Author: VladimirSadov Date: 03/05/2004

Hello World

Bang!!!

Author: VladimirSadov Date: 03/01/2004