Welcome to SpellCoder Sign in | Join | Help

October 2008 - Posts

Microsoft is killing LINQ To SQL and apparently WF 4.0 will not be compatible with WF 1.0. Here’s a rule of thumb of using Microsoft technologies. Trust the language guys and run time guys,  be wary of everybody else especially the bloody data Read More
Download this video of Don Box and Chris Anderson running through M language (mp4) They discussed the high level concepts behind M. This is a must watch to get a traction in understanding the M language. Read More
So you have your OSLO SDK installed and your Intellipad running smoothing on your screen.  Well, let’s get busy. Let’s remember a simple factoid: module is the basic organization structure in M language. The following code is the smallest unit Read More
Finally there is a way on how to use tuple as it ought to be. In C# 4.0, you can do the following dynamic GetTuple() { return new { FirstName : “John”, LastName : “Adams” }; } dynamic myTuple = GetTuple(); Console.WriteLine (myTuple.FirstName); Read More
One word, wow.   class C { public dynamic myField; public dynamic MyProp { get; set; } public dynamic MyMethod(dynamic d) { return d.Foo(); } public delegate dynamic MyDelegate(dynamic d); }   Read More
Join Mdsls group for in depth discussion about Microsoft M language (as part of Oslo technology), including mgrammar, mschema and mgraph. We'll talk smack about Intellipad there as well. http://groups.google.com/group/MDSLs/ M Language team blog is Read More
The Oslo technology is revolutionary. There I said it. I will dedicate the next four weeks dissecting the capabilities of the M language and the MGrammar languge for DSL buildling. I have been reading through the early language specification furiously Read More
Check out the new C# 4.0 language features here.They are dynamic type keyword, optional and named parameters, dynamic import and variance.They are nice but the biggest surprise maybe the IDynamicObject which allows an object to respond to dynamic properties/methods Read More