none
Master Data Services Manager

    全般的な情報交換

  • Here we can discuss about his codeplex project I've initiated 2 years ago


    MDS (Master Data Services) Winform Management Tool :a lot of API usage samples included

    - Display Models, Entities, derived hierachies, attributes, versions, flags, members, users, user groups
    - import/export Subscription Views

    - several actions on models, entities, members, attributes, versions, flags


    LINK http://mdsmanager.codeplex.com/

     

    please take a look below to see versions changelist.

    updated 2013-02-21 for SQL 2012 compatibility (Beta release, C# .Net framework 4)

     

    update 2011-10-19 version 1.0.7.2

    added a binding type switch in configuration manager :

    BasicHttpBinding , or

    WShttpBinding

     

     

    update 2011-10-14 version 1.0.7

    connection class completely refactored (available with code on http://averbouch.biz/?p=225 )
    no need to restart the app so as to change endpoint
    a lot of new features
    executable available free
    (source code not included in this version)

       

    version 1.0.7 release notes
    please extract the zip content in a new folder
    (the tool will save a configuration file in this folder)

    when running the app for the first time, you will have to create a MDS connection config (just fill in the textboxes in the connection manager and click save)
    then in the main form, you can click on "connect" button and enjoy!

     

    update 2011-09-21 Version 1.0.6

     cross model entity copy

    - cross model business rules copy / import /Export

    - some UI changes

     

    ______________________________________________________________________

    update 2011-05-30
    - many bug fixes
    - improved speed to load data (10 times faster)
    - buttons to copy entities / attributes / members /business rules list to clipboard
    - globalized assemblyinfo.cs in "globalassemblyinfo.cs" / version number displayed in main form title
    - business rules manager
    - publish all your business rules in one click (useful when you deploy a model, because business rules are not published by default)
    - copy business rules to another model (work in progress)
    - entity manager
    - copy entities to another model (work in progress)

     

     

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     

    Update 2011-03-11
    bug fix on password read when configuration.config file does not exist yet
    added for members filtering :
    - similary level values edit
    - searchterm edit (LIKE, ...)
    - right click context menu on Members List to
    - delete checked (and filtered or not) members
    - check all members
    - uncheck all members


    ________________________________

    Update 2011-03-07

     

    • bug fixes
    • added external configuration File
    • added TreeView Display of model (still in dev)
    • added Connection Parameters (username, domain, password, stored encrypted in configuration file)

     


    ________________________________

     

     

     

    update 10/10/2010

    various fixes and UI improvement

    Solution migrated on VS2010

     

    Hi,

     

    http://mdsmanager.codeplex.com/

    Project Description
    MDS (Master Data Services) Winform Management Tool

    - Display Models, Entities, derived hierachies, attributes, versions, flags, members, users

    - new filter member with "LIKE" expression on code or name

    - new : Export Model Diagram: 

    this feature allow you to export each entity as a separate table in a new dynamicaly generated Database and Generate FK relationships between each entity (domain based attributes) 

    After that, you can create a dbml diagram (linq to SQL) in order to view your model with a diagram.

    - import / export subscription views (WORKING)

    - import/export Business Rules (TO DO)
    - import/export User Rights (NOT FINISHED)
    - Add/Update/Delete Members (ADD/ DELETE Working, UPDATE: to fix)

    Please feel free to give me some suggestions or help if you want...

    example of diagram generated with the sample model : Customer

    screenshot

    the interface look

    screenshot

    Regards


    Xavier Averbouch





    2010年8月19日 17:08
    モデレータ

すべての返信

  • new version:
    - You can now update member Name (working)
    - You can also delete all members from a specific entity (new delete button in the bottom right)
    - added a refresh button for Models
    - You just have one reference to change in order to make the project work :
    webservice reference : http://yourMDSServer/Service/Service.svc in App.Config

     



    Xavier Averbouch
    2010年9月28日 11:06
    モデレータ
  • hello again

    my app is now on VS2010

    please make some feedbacks

     


    Note: Please vote/mark the post as answered if it answers your question/helps to solve your problem. _________________________________________________________ Regards, Xavier Averbouch, Consultant, Avanade France
    2010年10月19日 8:04
    モデレータ
  • update 2011-01-18

    - bug fixes
    - added directory browser for saving and loading subscription views
    - working progress bar

     

    http://mdsmanager.codeplex.com

    _____________________________

    Regards,

    Xavier Averbouch

     

    2011年1月18日 12:42
    モデレータ
  • Update 2011-01-22

    http://mdsmanager.codeplex.com

     

    • new button to copy version
    • new button to validate displayed member (with business rules)
    • member validation status display box
    • bug fixes

     


    Note: Please vote/mark the post as answered if it answers your question/helps to solve your problem. _________________________________________________________ Regards, Xavier Averbouch, Consultant, Avanade France
    2011年1月22日 14:37
    モデレータ
  • Update 2011-01-22

    http://mdsmanager.codeplex.com

     

     

    • new button to copy version
    • new button to validate displayed member (with business rules)
    • member validation status display box
    • bug fixes

     


    Note: Please vote/mark the post as answered if it answers your question/helps to solve your problem. _________________________________________________________ Regards, Xavier Averbouch, Consultant, Avanade France

    note: the button "Delete all members from all entities" is still in developement:

    I'm currently working on a way to delete all members by respecting a specific order for deletion, needed because of domain based attributes constraints.

    Nevertheless , you can find the current C# code for this button click  in comments, in the applications sources included in ZIP file

     


    Note: Please vote/mark the post as answered if it answers your question/helps to solve your problem. _________________________________________________________ Regards, Xavier Averbouch, Consultant, Avanade France
    2011年1月24日 9:59
    モデレータ
  • Update 2011-03-07

     

    • bug fixes
    • added external configuration File
    • added TreeView Display of model (still in dev)

    • added Connection Parameters (username, domain, password, stored encrypted in configuration file)

     



    Xavier Averbouch
    Avanade , FRANCE
    If a post answers your question, please click "Mark As Answer" on that post and "Vote as Helpful".
    2011年3月7日 11:14
    モデレータ
  • Update 2011-03-11
    bug fix on password read when configuration.config file does not exist yet
    added for members filtering :
    - similary level values edit
    - searchterm edit (LIKE, ...)
    - right click context menu on Members List to
    - delete checked (and filtered or not) members
    - check all members
    - uncheck all members




    Xavier Averbouch
    Avanade , FRANCE
    If a post answers your question, please click "Mark As Answer" on that post and "Vote as Helpful".
    2011年3月12日 19:20
    モデレータ
  • update 2011-05-30
    - many bug fixes
    - improved speed to load data (10 times faster)
    - buttons to copy entities / attributes / members /business rules list to clipboard
    - globalized assemblyinfo.cs in "globalassemblyinfo.cs" / version number displayed in main form title
    - business rules manager
    - publish all your business rules in one click (useful when you deploy a model, because business rules are not published by default)
    - copy business rules to another model (work in progress)
    - entity manager
    - copy entities to another model (work in progress)

     

     

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Xavier Averbouch
    Microsoft Community Contributor
    Avanade , FRANCE
    If a post answers your question, please click "Mark As Answer" on that post and "Vote as Helpful".
    2011年5月30日 11:54
    モデレータ