Watch SQL Server Modeling videos from PDC09

PDC09 Keynotes and Session videos are available online now.  Here are links to videos for data modeling related sessions:   Modeling for the Microsoft .NET Developer Data Programming and Modeling for the Microsoft .NET Developer  Coming in VS 2010 Evolving ADO.NET Entity Framework in .NET 4 and Beyond ADO.NET Data Services: What’s new with the…

0

SQL Server Modeling CTP is available for download

Download the modeling CTP here and read about changes to it in this blog entry. My team, SQL Server Modeling Services team (previously “Repository”) delivered the following as part of this CTP: Repository patterns, System.Runtime domain and Microsoft.Uml2 domain.  This introductory video provide a high level overview of SQL Server Modeling Services.  Besides Douglas Purdy’s blog,…

0

"Oslo" becomes SQL Server Modeling

“Oslo” technologies (“M”, “Quadrant”, “Repository”) have found their home and are now part of Microsoft SQL Server family of products. Read more details at: http://www.eweek.com/c/a/Application-Development/Microsofts-Oslo-Becomes-SQL-Server-Modeling-117207/ Douglas Purdy’s post on this topic has generated many remarks from community around the name change. Many folks have expressed their concern and disappointment with this move – especially around “M” language,…

0

Interoperability between Eclipse-EMF and Microsoft "M" Modeling

Check out this great presentation that talks about benefits of bridging Eclipse EMF (Eclipse Modeling Framework) and SQL Server modeling technologies.  It draws analogy between Eclipse modeling and “M” modeling technologies. EMF .ecore model can loosely correspond to M Schema Textual Modeling Framework (TMF) provides generative IDE for textual modeling languages.  In this, XText can…

0

Simplify UML

I found this interesting quote in Ivar Jacobson’s blog entry “Taking the temperature of UML“. Still, UML has become complex and clumsy. For 80% of all software only 20% of UML is needed. However, it is not easy to find the subset of UML which we would call the “Essential” UML. We must make UML…

1