Microsoft Code Name a Day “Jasper”
Microsoft code name of the day: Jasper
Best guess on what it is: Dynamic ADO.Net, a first Community Technology Preview build of which Microsoft delivered in May 2007
Meaning/context of the code name: After asking yesterday for the origins of the “Astoria� codename, I think I stumbled upon it. The SQL Server team has long favored “national parks� (and especially Canadian national parks) when selecting their codenames. It turns out Jasper is a Canadian national park. And the Astoria Hotel is one of Jasper’s best-known hangouts. Given the synergies between Microsoft’s Astoria and Jasper projects, maybe it’s no coincidence that the two codenames would emanate from the same geographic location.
Back story: Here’s Microsoft’s description of Jasper, from its download page: “Jasper leverages the power of dynamic languages and the concept of convention over configuration to provide a programming surface for data that enables rapid development of data-bound applications. While most other rapid data access frameworks are only capable of working against simple databases, Jasper can scale to almost any database, regardless of size or complexity. This is possible because Jasper takes advantage of the ADO.NET Entity Framework’s significant investments in mapping and conceptual data modeling.�
Additional info: Jasper is a set of extensions to Microsoft’s ADO.Net Entity Framework. The ADO.Net Entity Framework allows developers to model data in a database. Microsoft had hoped to deliver the entity framework as part of Visual Studio Orcas. Microsoft recently announced that the entity framework wouldn’t make the cut and won’t be available until the “first half of 2008,� as part of an update to Orcas. (The framework also is expected to be part of SQL Server 2008, which is due to RTM in the second quarter of next year.)
Microsoft, Code name, Codename, Jasper, Microsoft Projects, Articles
Source:? ZDNet Blog

Leave a comment »