schalkvanwyk

Stories submitted by schalkvanwyk

Alternatives to Relational DBs - ESENT(trycatchfail.com)

submitted by schalkvanwykschalkvanwyk(1335) 10 months, 3 days ago

ESENT is an extremely performant engine that is used by Microsoft Exchange and Active Directory (and probably other things, too). Ayende is using it to power DivanDB, a .NET document-oriented database. read more...

add a comment |category: |Views: 6

tags: another

Using Configurations to Manage SQL Server Extended Properties(www.code-magazine.com)

submitted by schalkvanwykschalkvanwyk(1335) 10 months, 15 days ago

Have you ever wanted to attach attributes to a SQL Server database without needing to maintain separate meta-data tables? For example, what if you wanted to version your database? Is there a way to do this without having to create and maintain your own tables? There is indeed a way, and the way is via extended properties. read more...

add a comment |category: |Views: 2

tags: another

InstallSite: Windows Installer Tools and Tips(www.installsite.org)

submitted by schalkvanwykschalkvanwyk(1335) 10 months, 23 days ago

Tips for working with windows installer MSI files read more...

add a comment |category: |Views: 0

tags: another

MSI Tips and Notes - Robert Dickau(www.robertdickau.com)

submitted by schalkvanwykschalkvanwyk(1335) 10 months, 23 days ago

Tips for working with windows installer MSI files read more...

add a comment |category: |Views: 1

tags: another

Debug support for arbitrary state-machines(blogs.msdn.com)

submitted by schalkvanwykschalkvanwyk(1335) 10 months, 24 days ago

Debugging and reflection.emit read more...

add a comment |category: |Views: 1

tags: another

Debugging MSBuild script with Visual Studio - The Visual Studio Blog -(blogs.msdn.com)

submitted by schalkvanwykschalkvanwyk(1335) 10 months, 24 days ago

Enable unsupported msbuild debugging in VS read more...

add a comment |category: |Views: 8

tags: another

John Robbins' Blog : Window Clippings 3 Released(www.wintellect.com)

submitted by schalkvanwykschalkvanwyk(1335) 10 months, 24 days ago

Create print screen clippings read more...

add a comment |category: |Views: 3

tags: another

Streaming with LINQ to XML - Part 2 - Microsoft XML Team's WebLog - Si(blogs.msdn.com)

submitted by schalkvanwykschalkvanwyk(1335) 11 months, 12 days ago

In today's world, developers have a somewhat unpleasant choice between doing this efficiently with fairly difficult APIs such as the XmlReader/XmlWriter or SAX, and doing this easily with DOM or XSLT and accepting a fairly steep performance penalty as documents get very large. read more...

add a comment |category: |Views: 2

tags: another

Pipes and filters: The IEnumerable appraoch - Ayende @ Rahien(ayende.com)

submitted by schalkvanwykschalkvanwyk(1335) 11 months, 13 days ago

Pipes are very common in computing. It is a very good way to turn a complex problem to a set of small problems. You are probably familiar with the pattern, even if not explicitly. read more...

add a comment |category: |Views: 7

tags: another

Things that Should be Easy: AnyCPU, x86, x64 – What’s the Difference?(thingsthatshouldbeeasy.blogspot.com)

submitted by schalkvanwykschalkvanwyk(1335) 11 months, 13 days ago

Why compiling dotNET assemblies with AnyCPU is not always the best. read more...

add a comment |category: |Views: 7

tags: another

InfoQ: Pulling Power: A New Software Lifespan(www.infoq.com)

submitted by schalkvanwykschalkvanwyk(1335) 11 months, 21 days ago

BDD - Feature Injection read more...

add a comment |category: |Views: 1

tags: another

Easier Complex IComparable Implementations(www.make-awesome.com)

submitted by schalkvanwykschalkvanwyk(1335) 1 year, 3 months ago

I know a lot of us are using the LINQ OrderBy() method to get our data shuffled in the right order, but on occasion I still do like implementing IComparable, especially when defining the default, intrinsic sort scheme for a particular class. What I don’t like is implementing IComparable when I want to compare on more than one thing. read more...

add a comment |category: |Views: 2

tags: another

Monadic Parser Combinators using C# 3.0 - LukeH's WebLog - Site Home -(blogs.msdn.com)

submitted by schalkvanwykschalkvanwyk(1335) 1 year, 4 months ago

Parser combinators are an idea that I enjoy every time I go back and look at again. They are an approach to building parsers by composing very simple atomic parsers into bigger and bigger units which can ultimately express real world grammars. This idea has been particularly popular in functional languages where the parsers can naturally be thought of as functions from input strings to parse trees, and composition of parsers is just function composition. This approach often leads to a simple syntax which makes the resulting parsers pleasantly declarative in that internal-DSL kind of way. read more...

add a comment |category: |Views: 46

tags: another

Immutability in C# - Tales from the Evil Empire(weblogs.asp.net)

submitted by schalkvanwykschalkvanwyk(1335) 1 year, 4 months ago

For some reason, there's been a lot of buzz lately around immutability in C#. If you're interested in algorithms and data structures, it's a fascinating subject. Immutable objects, according to Patrick Smacchia, have the following advantages: They simplify multithreaded programming. They can be used as hashtable keys. They simplify state comparison. read more...

add a comment |category: |Views: 8

tags: another

Syntactic Sugar – Scopes (wolfbyte-net.blogspot.com)

submitted by schalkvanwykschalkvanwyk(1335) 1 year, 5 months ago

Have you ever had a scenario where you needed to temporarily change some value for the duration of an operation and then you wanted to change it back again when you were done? In the MVP application I’ve been working on there is a repeated scenario that the presenter needs to make the View appear busy while it performs a service call and then return the View to its original state when the service call completes. read more...

add a comment |category: |Views: 5

tags: another

The Ultimate Disposable(ayende.com)

submitted by schalkvanwykschalkvanwyk(1335) 1 year, 5 months ago

I'm very partial to safe code, so I really like the using() statement in C#. The problem with this statement, however, is that I want to do different things at different times, which require different disposing semantics from the same class. read more...

add a comment |category: |Views: 5

tags: another