iPad Sample Code

March 14th, 2010 No comments »

What is OSLO?

February 8th, 2010 2 comments »

No I am not talking about the capital and largest city in Norway. Oslo is Microsoft’s modeling tool used for Business oslo-overview2Process Modeling. The project was started in 2003 as an easy way for business analysts to transform requirements into initial database objects without a lot of technical expertise, change the software/requirements problem into a database design exercise.  This appears to have been a lofty goal however and since then Project Oslo has morphed from a Biz Server integration project to more of a modeling tool used to be shipped in some future edition of SQL Server. Doing research on Oslo, was a bit confusing as it has had more name changes than P Diddy and Prince combined. As of this writing, Oslo is now called the SQL Server Modeling CTP. I will keep calling it Oslo for now, as it easier to type and it sounds cooler than SQLSMCTP. It may have another name by the time you read this anyway.

All jokes aside, Oslo is a powerful platform made of three parts:

  • The Language -  Now called M, formerly known as D. This language allows you to enter descriptions for the objects you are developing and from those descriptions develop your own grammar that is then used to create SQL for database objects in an xml like type syntax using attributes like an xsd.
  • The Tool – If modeling data with text is not your thing. Oslo provides a modeling tool called the Quadrant Model Editor for creating and browsing through the data objects.
  • The Repository – Is the database portion of Oslo, where all the data models are stored. It also provides pre-built domains which are templates for various type of data projects optimized out of the box.

While this was initially designed as a BPM tool, it now encompasses a lot more with its additional features for data modeling and querying.  It just seems that it may seem a bit too much and complicated for business analysts who want to capture requirements using a BMP tool.  It does appear that this may be a cool tool for DBAs or Programmers who need better ways of data modeling. For more information on OSLO, start here with an overview of the M language . For your viewing entertainment see the video below featuring Paul Vick a member of the OSLO team pitching the product on a Microsoft talkshow. Enjoy and leave comments please.

http://msdn.microsoft.com/en-us/data/ee460940.aspx

iPad SDK – Where’s the Safari?

January 28th, 2010 2 comments »

ipadcontactspage

Sigh….Only 59 more days till the iPad launch. What to do in the meantime? Play with a virtual one of course. Downloaded the new iPhone 3.2 SDK which includes an iPad simulator. Still very barebones it seems. Seems to only give access to settings and the contacts screen but is a start. Expect to see some updates soon. Stay tuned for more details….

Hands on with the iPad

January 28th, 2010 No comments »

iPad or iFad?

January 27th, 2010 No comments »

ipad21

So it has finally been unveiled – the mythical tablet device from Apple. Reviews have been mixed so far, no built in camera, no built in SD ports, as of yet no mention of multitasking, large bevel only 1GHz processor. Yet on the plus side the software seems awesome. Beautiful interfaces, new ways to interact with a computing screen, new platform for iPhone apps.

» Read more: iPad or iFad?