MyGeneration
Check me out on the web at http://www.mygenerationsoftware.com/ or at my blog.
President of EntitySpaces, LLC and Co-Founder of MyGeneration Software
| Forum | Thread | Replies | Latest activity |
|---|---|---|---|
| Coffeehouse | Too Much Monkey Business | 12 | Apr 20, 2004 at 1:43 PM |
| Coffeehouse | MyGeneration Software - Free .NET Developer tool | 5 | Apr 20, 2004 at 12:27 PM |
Polita Paulus - BLINQ
Aug 26, 2006 at 12:56 PMhttp://www.entityspaces.net/portal/Products/ASPNETTemplateDemo/tabid/136/Default.aspx
Anders Hejlsberg - LINQ
May 14, 2006 at 8:29 PMI agree, I watched the video too. We offer an architecture for .NET 2.0 called EntitySpaces that is strongly typed, spoon feeds you via intellisense, has nullable types, and so on, it also offers natural language queries that run without recompilation on many DBMS systems with more on the way, for example, here's a dynamic query:
AggregateTestCollection aggTestColl = new AggregateTestCollection();
Our NUnit tests run against Microsoft SQL, Access, Oracle, and MySQL, same exact code, same exact binaries, only a different connection string. LINQ is cool, but sometimes I think folks at Microsoft think it's only real or invented if they do it ....aggTestColl.Query.es.CountAll = true;
aggTestColl.Query
.Select (aggTestColl.Query.IsActive,
aggTestColl.Query.DepartmentID)
.Where (aggTestColl.Query.IsActive.Equal(true))
.GroupBy(aggTestColl.Query.IsActive,
aggTestColl.Query.DepartmentID)
.OrderBy(aggTestColl.Query.DepartmentID.Ascending,
aggTestColl.Query.IsActive.Ascending);
aggTestColl.Query.es.WithRollup = true;
aggTestColl.Query.Load();
Mike Griffin
EntitySpaces LLC and MyGeneration
http://www.entityspaces.net
http://www.mygenerationsoftware.com