Blogs > Petr Passinger > February 2010 > Marker Kentico Business Library for free at Kentico Marketplace
MKBL is a complete business layer facade for the Kentico document and custom table apis

Marker Studio, a Kentico Gold partner recently submitted a Marker Kentico Business Library for free at Kentico Marketplace. It offers strongly typed access to the custom document types and custom tables along with a best practice business entities repository approach to working with kentico data.

Get the Marker Kentico Business Library utility:
http://devnet.kentico.com/Marketplace/Utilities/Marker-Kentico-Business-Library-(MKB).aspx

For more information see:
http://www.markerstudio.com/technical/2010/02/introducing-the-marker-kentico-business-library-mkb/

Posted: 2/8/2010 1:47:02 PM by Petr Passinger | with 8 comments
 


Comments
Michiel
That looks like a remarkable library, thanks to Marker Studio for sharing it!

From the original post:

"We hope that it will also be useful for Kentico themselves who might consider the development of such an api to make it easier to work with Kentico."

I second that. Kentico, this is how it should have been done.
2/8/2010 3:19:54 PM
Rvo
It would certainly be great to see this sort of functionality as part of the standard Kentico package!!

The classes for custom document types could be automatically generated by reading the database schema.
2/9/2010 2:59:15 AM
Keith Patton
Yes, i believe it would be a great feature if
kentico offered an approach to code generation.

I think an attribute based approach like with the mkb library is the simplest and easiest way to mark things up.

We have tried to keep the library as generic as possible and faithful to the underlying kentico data structure which largeley to me appears sound for the core tables.

All feedback welcomed and happy to share code should we get enough interest.
2/9/2010 3:21:36 AM
Petr Passinger
@Rvo It's actually something we are planning to add in some of the nearest versions. Michal Neuwirth, our Product Manager will be able to better specify the exact version.

@Keith We already spoke by email, but let me thank you again for sharing your work with the Kentico Community!
2/9/2010 4:14:31 AM
Michal Neuwirth
Hi all,

we are just finishing feature set for next minor version 5.5 and draft for 6.0.
We are thinking of architecture changes not only business layer, but we are still at the beginning now. Stay tuned in and we will inform you about the roadmap soon.
2/9/2010 8:39:19 AM
Michiel
Good to hear Michal, I'm looking forward to hearing about these changes!

We had some time to experiment with the Marker library, and its use of query objects and repositories really gives a clean interface to the content that the current API is lacking.

How about adopting the Marker library?
2/14/2010 9:03:25 AM
Michiel
I was thinking about this some more. Would you consider using Entity Framework to do the mapping? That way, you have a clear opportunity to offer LINQ to Kentico as well.

Just a thought!
2/14/2010 9:07:01 AM
Michiel
I was thinking about this some more. Would you consider using Entity Framework to do the mapping? That way, you have a clear opportunity to offer LINQ to Kentico as well.

Just a thought!
2/14/2010 9:07:03 AM
Personal Info
Petr Passinger

Petr takes care of promotion of Kentico CMS. He plans, designs and directs public relations programs.

Useful Links

Kentico Connection

Prague, October 18 - 20, 2010

the place where developers, marketers and business connect

Archive
Sitemap | Copyright 2008 Kentico software | Powered by Kentico