4
1

Hi there to all,

I made first "alpha" version of DSL model designer to model DO classes within Visual Studio 2010. This version is only for testing purpose, it is not recommended to make real-production models of your application with this version, because DSL model structure will be changed in next version with no backward compatibility. It is just for testing purpose.

Please make some tests on it to found bugs, or some hints to make designer better.

Continue on: DataObjects.Net Entity Model Designer (Codeplex.com).

If you guys found any bug or have any idea please post it on doemd.codeplex.com in section Issue Tracker.

PS: Sorry for advertisment, but i hope some of DO.Net programmers will be happy to have such tool :-)

asked Mar 24 '11 at 14:45

Peter%20%C5%A0ulek's gravatar image

Peter Šulek
492313236

edited Mar 24 '11 at 14:49

1

Awesome stuff, Peter!

(Mar 25 '11 at 02:17) ara ara's gravatar image

Thanks aramahdessian :-)

(Mar 25 '11 at 02:26) Peter Šulek Peter%20%C5%A0ulek's gravatar image

Peter, that's great news! My congrats!

(Mar 25 '11 at 04:34) Dmitri Maximov Dmitri%20Maximov's gravatar image

Peter, that's a great news! Btw, I think it's a good idea to add some screenshots / video to the page.

(Mar 25 '11 at 05:10) Alex Yakunin Alex%20Yakunin's gravatar image

There are some screenshots (small text like (see screenshots in Item Templates)) but i think to place it on first home page too :-)

(Mar 25 '11 at 05:57) Peter Šulek Peter%20%C5%A0ulek's gravatar image

Hot Fix version 1.0.1 (now generates required constructors with Session parameter) - http://doemd.codeplex.com/releases/view/63234

(Mar 25 '11 at 16:24) Peter Šulek Peter%20%C5%A0ulek's gravatar image

Updated version 1.0.2

(Mar 28 '11 at 08:05) Peter Šulek Peter%20%C5%A0ulek's gravatar image

3 Answers:
  • http://psulek.blogspot.com/search/label/DataObjects.Net (published new posts about designer addin)
  • http://doemd.codeplex.com/ (downloads and more...)

answered Mar 28 '11 at 11:49

Peter%20%C5%A0ulek's gravatar image

Peter Šulek
492313236

edited Mar 31 '11 at 09:09

As an agreement with Xtensive guys, i will posts news about Designer in this topic.

(Mar 31 '11 at 08:22) Peter Šulek Peter%20%C5%A0ulek's gravatar image

DataObjects.Net Entity Model Designer - v1.0.4.0

New:

  • Added experimental support for generating VB.NET code from model

Fixed bugs:

  • Generated TypedEntitySet classes does not have required constructors
  • Multiple inheritance generates wrong inheritance paths
  • Property attributes generates wrong code #2 (where constructor has parameter(s))

Download:

From codeplex.com

answered Mar 31 '11 at 09:15

Peter%20%C5%A0ulek's gravatar image

Peter Šulek
492313236

edited Mar 31 '11 at 09:20

New version of DataObjects.Net Entity Model Designer - v1.0.5.0

New features:

  • Update T4 templates to generate also POCO classes
  • Update T4 templates to decorate classes with DataContract and DataMember attributes
  • Introduce simple "external type" definition for scalar properties
  • Introduce DataContract and DataMember settings in Designer
  • Redesign Add Association dialog to be simpler
  • New version check on opening designer

Fixed bugs:

  • Unable to add boolean as type for scalar property
  • Create "ToSelf" association creates duplicate properties
  • Allow define Key settings on navigation property
  • Allow to set access modifier on get/set of property
  • Allow source of association to be Structure

Note:

Version 1.0.5.0 due to lack of time, has broken T4 template for generating VB.NET code. Sorry for any inconveniences you may have with this limitation.

Download:

From codeplex.com

answered Jun 06 '11 at 15:40

Peter%20%C5%A0ulek's gravatar image

Peter Šulek
492313236

Your answer
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
toggle preview

powered by OSQA