Separating Models And Views To Build Reliable RIA's
When people start developing RIA’s in environments such as Silverlight, GWT, Flex and plain JavaScript, they often write asynchronous communication... more »
0 commentsSave Tags: .net, flash-flex, javascript, ria
Dictionaries And Missing Values in C#, Python, Java and PHP
Today's popular programming languages support some form of Dictionary that maps a set of keys to values. On close inspection, we find that common... more »
0 commentsSave Tags: .net, java, php
Economists Prove That Patents Harm Innovation
Bessen and Meurer's data suggest that outside of the chemical and pharmaceutical industries, litigation costs for the average public firm actually... more »
1 commentsSave Tags: books, opinion, research
The Weird And Wonderful World Of Extension Methods in C#
Extension methods are the most controversial feature that Microsoft has introduced in C# 3.0. Introduced to support the LINQ query framework, ... more »
0 commentsSave Tags: .net, microsoft, research
Dropping Unique Constraints in Sql Server
Microsoft SQL Server requires you to know the name of a constraint when you drop it. This isn't a problem when using the GUI, but it makes it... more »
0 commentsSave Tags: database, microsoft, windows
Which kind of explicit cast should you use in C#?
C# offers two casting operators: the prefix-cast and the as-cast. Although the two operators compile to different op-codes in the CLR, the practical... more »
1 commentsSave Tags: .net
Easily Drop A Primary Key In Microsoft SQL Server
It can be tricky writing database migrations for SQL Server since you often need to refer to constraints and keys by name. This article presents a... more »
0 commentsSave Tags: database, microsoft
The Curse and Blessings of Dynamic SQL
Nice article about Dynamic SQL for Microsoft's SQL Server. How to do it, why you should do it, and why you shouldn't.
0 commentsSave Tags: database
Tame SQL with Multi-Line Quotes in C# And PHP
Languages that support multiline quotes such as C#, Perl and PHP make it easy for developers to embed SQL code in applications in a readable and... more »
2 commentsSave Tags: .net, database, php
Asynchronous Execution in Silverlight, GWT and Javascript
When Rich Internet Applications reach a certain level of complexity, you start having concurrency problems similar, but not identical, to the... more »
0 commentsSave Tags: .net, java, javascript, ria
Clarify Silverlight and GWT Communications With Asynchronous Functions
Asynchronous communications in RIA's such as GWT and Silverlight force changes in the organization of software. Asynchronous Functions are a simple... more »
0 commentsSave Tags: .net, ajax, java, ria
Manage Asynchronous HTTP in Silverlight With The Command Pattern
Http responses in Silverlight (and other RIA languages) are asynchronous and need to be handled in callback methods. Where should the callback... more »
0 commentsSave Tags: .net, ria