SgDotNet
Singapore Professional .NET User Group -For Cool Developers

Paladin RAD Framework

rated by 0 users
This post has 37 Replies | 0 Followers

Top 10 Contributor
Posts 1,626
Firedancer Posted: 09-13-2004 10:30 PM

Hi Guys, [8-|]

I noticed some of you are not using any Data Access Frameworks or are having problems with data patterns. And since I'm working on an Object Persistent Framework (OPF) that's mainly mapping data to objects for applications' consumption, I would like to invite you guys to try out my work - Paladin

Here's an abstract

"Paladin is a generic, feature-rich object persistent framework that is designed for today's competitive rapid application development (RAD) environment. It contains a core library and a suite of tools that developers can easily use to rapidly engineer the foundation of their applications.

The core library provides the basic services that are required by most applications, from object-relational mapping and automating SQL generation in the data access layer to providing transaction and simple workflow services in the business services layer.

The Paladin framework also provides a powerful code generator that helps developers to automate the task of building business entity objects that are immediately usable on the framework."


Basically, with Paladin, you can treat your data as objects and collections. Meaning instead of having to deal with Datasets and DataTables, you can deal directly with concrete classes that represents your business objects i.e. Products, Orders, Customers.

For instance, to add a customer, I only need to code the following (when using Paladin Business Entities):

Customer customer = new Customer ();

customer.FirstName = "Serena";
customer.LastName = "Yeoh";
customer.Update();

Besides simplicity, Paladin also offers features like multiple insert, update, delete in one call. Meaning, managing object hierarchies will be automatically handled for you.

Give it a try today guys! Wink

Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 10 Contributor
Posts 1,103
Any chances of dropping by during any user group meetings to "talk" to us about the OPF or PaladinWink?

microlau Blog: http://community.sgdotnet.org/blogs/microlau

Top 10 Contributor
Posts 2,893
Yeh yeh... one thing would probably happen after that is... paladin will be in nova, if suitable... ask softwaremaker... his presentation will be in nova soon...

Best Regards, Kit Kai, MVP (SharePoint Portal Server)

Top 10 Contributor
Posts 1,626
 microlau wrote:
Any chances of dropping by during any user group meetings to "talk" to us about the OPF or PaladinWink?

I may be presenting it (for the 1st time) to the MIND members this coming October, however, I'm still unsure if I can complete all my preparations. [8-|]
Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 10 Contributor
Posts 1,626
 kitkai wrote:
Yeh yeh... one thing would probably happen after that is... paladin will be in nova, if suitable... ask softwaremaker... his presentation will be in nova soon...

Nova on Paladin (if suitable)? I'm so touched Crying

Softwaremaker is here in Malaysia. Will see if he has anytime to spare for a demo. Big Smile
Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 10 Contributor
Posts 2,893
Firedancer...
Do you have any documents or something for me to printout and read on the bus to learn more about paladin?
I couldn't find anything to bring with me offline at gotdotnet workspace..

Best Regards, Kit Kai, MVP (SharePoint Portal Server)

Top 10 Contributor
Posts 762
Nooo, Firedancer, show us a demo in MIND Malaysia first... haha!

I want to see you present, i can't wait to see how you apply attributes within paladin Smile

Hehe, maybe looking at some codes can get a more clearer picture Stick out tongue
Regards, Chua Wen Ching Believe in yourself, and you will succeed
Top 10 Contributor
Posts 1,626
 kitkai wrote:
Firedancer...
Do you have any documents or something for me to printout and read on the bus to learn more about paladin?
I couldn't find anything to bring with me offline at gotdotnet workspace..


kitkai, I'm sad to say that I do not have any documentation or tutorials on printable format at this moment. Crying I'll work on it when I'm done with my assignment here Crying *Promise*

Right now, if you download the Pre-Alpha Tech Preview, you should notice a quarter-baked .chm help file. There is also an old beta sample/demo program to give you an idea on how to use stuff generated by the wizard. I will also refresh this when my assignment is complete to put in more demos. Embarrassed

I would advice you to try to run the BEWizard on a simple database with a few tables to see what is generated at the moment to get some idea. From there you should be able to get started pretty quickly when u refer to the demo programs. [8-|]

But please feel free to post up any issues or PM or IM me. [8-|]

*HuGs*
Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 10 Contributor
Posts 1,626
 chuawenching wrote:
Nooo, Firedancer, show us a demo in MIND Malaysia first... haha!


It depends on the response I get from Malaysian developers. It feels more cozy in Sgdotnet. *Hint* *Hint* Wink

 chuawenching wrote:

Hehe, maybe looking at some codes can get a more clearer picture Stick out tongue


I guessed it would ...[8-|]
Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 10 Contributor
Posts 2,893
Sure! Maybe I can chip in, after i finish nova..
Do you have msn?

Best Regards, Kit Kai, MVP (SharePoint Portal Server)

Top 10 Contributor
Posts 762
Sorry to interrupt, what is nova?

Blur [:^)]
Regards, Chua Wen Ching Believe in yourself, and you will succeed
Top 10 Contributor
Posts 1,103
Well, lemme start of to explain what is Nova. Kit will definitely fill up the gaps...

Nova is a smart client application which allows SgDotNetters to interact with the forum. The roadmap for Nova is found at http://forums.sgdotnet.org/ShowPost.aspx?PostID=1789.

In a nutshell, Nova is
1) Smart client application
2) Allows members to post articles to TechMilk
3) Notifies moderators when there are articles pending for approval in TechMilk
4) A Dropzone which allows users to easily post articles
5) Offline reading of forums (eventually and hopefully Wink)
6) Messaging features for moderators (maybe members)
7) Plug ins features
8) Skinning features
....

microlau Blog: http://community.sgdotnet.org/blogs/microlau

Top 10 Contributor
Posts 1,626
 kitkai wrote:
Sure! Maybe I can chip in, after i finish nova..
Do you have msn?

That'll be cool. Check your PMs for my MSN. [8-|]
Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Top 50 Contributor
Posts 94
Hi Paladin,

cool. I' courious to learn more. Could you also include in the presentation how your framework differs from others that do ORM mapping. I found so far:

Of course the main difference is our short access path to the creator..
:-) stw
If you think education is expensive - try ignorance!
Top 10 Contributor
Posts 1,626
 stw wrote:
Hi Paladin,

cool. I' courious to learn more. Could you also include in the presentation how your framework differs from others that do ORM mapping. I found so far:
Of course the main difference is our short access path to the creator..


Bah... my name is Firedancer [8-|] The only way to satisfy your curiosity now is to download and try it Wink

I don't know how it differs from the others because I've not spend the time to look at them. I guessed the immediate noticeable difference is that it comes with it's own code generator to speed up the implementation. [8-|]

Maybe you can try them out, do some comparison and tip me on what I should put in Wink

*HuGs*
Software development made easy with Paladin RAD Framework. Save some trees, use Stickies.NET
Page 1 of 3 (38 items) 1 2 3 Next > | RSS
Copyright SgDotNet 2004-2008
Powered by Community Server (Commercial Edition), by Telligent Systems