My Wishlist


Author
Message
Kevin Lingofelter
Kevin Lingofelter
StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)
Group: Forum Members
Posts: 77, Visits: 804
Here's my second installment...=)

The object mapper is functional, but has left a lot of room for improvement:

1. Simple keyboard shortcuts would make a world of difference.

2. Option to specify default values for the null value support based on type. So if the mapper sees a string field, I can make it default to "return alternate on null" and an empty string.

3. Add custom/unbound fields to BOs

4. Add a checkbox to indicate the field is required. When checked, the field is added to the required fields collection

Replies
Kevin Lingofelter
Kevin Lingofelter
StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)StrataFrame Novice (123 reputation)
Group: Forum Members
Posts: 77, Visits: 804
3 (and 3a) I was actually thinking of a much broader picture when I was writing this and was going to elaborate with another point, but got distracted and forgot...Tongue

I was remembering how much I liked the editor in Deklarit. It's a dockable window that allows you to easily edit business objects right inside the IDE. This is nice because you can quickly go through each field in each object and modify properties, rules, relationships, etc without having to open the code window for each individual object.

If you did something like this, you could actaully combine the functionality of the DB designer (for the purpuse of creating strongly typed BO) and object mapper into one.

I realize this is a huge order which may not appeal to others...but it doesn't hurt to dream a little Hehe

4. I see your point here. I haven't had time to dig into how the BOs are created, so I assumed that each field had a set of properties, which included whether or not it was required...not realizing the BO simply had a collection of required fields.

You guys really have done an awesome job with SF. As you can probably tell by some of my questions, I am pretty new to the .NET way of thinking. I'm an old-school VB developer and SF has gone a long way to encapsulate many of the things I would have had to learn otherwise.

StrataFrame Team
S
StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)StrataFrame Developer (6.5K reputation)
Group: StrataFrame Developers
Posts: 3K, Visits: 2.5K
>> but it doesn't hurt to dream a little Hehe



That's right... you have not because you ask not, right Smile



We're always looking for ways to improve the product, so, keep your opinions handy and let us know what you think.



Since the BOMapper is an AddIn rather than a separate application, it would allow us to create code windows within it that were part of the VB/C# vspackage file, thereby adding a code editor directly into the BOMapper, certainly not impossible, but to be honest, other requests have a higher priority.
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...





Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search