I'm searching for a development tool...

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • turghat

    I'm searching for a development tool...

    Hi everyone.

    My company (19 people) works on small/medium projects. We develop,
    using .NET and Visual Studio, web or windows applications for business
    and educational organizations. We divide the projects in small
    groups... each one indipendent from others.

    What's my problem?

    Many of the projects on which we're working on have the same
    requirements and basic functions. To create the basis of a new
    application, each group develops the same things of other groups...
    Obviously, just a little bit different, but substantially the same. I
    have notified to all that we were developing the same things, losing
    time and money... That's the answer of each group: "But, the aims of
    our project are different from yours. So we prefer to follow this way,
    etc.". That's a b.s. (I hope you can imagine what I intend for b.s.).

    Anyway, I've thinked to resolve the problem using a tool capable to
    create the basics for any web or windows application on .NET to
    constrain people to work on the same foundations. My problem is not
    referred to layout or components (like menu control, for example) but
    to the structure of the application: database, logic, hierarchies,
    roles...

    I'm looking for this type of tool. Any idea? Any help is grateful.

    Thanks for your suggestions.

  • Markus

    #2
    Re: I'm searching for a development tool...

    Anyway, I've thinked to resolve the problem using a tool capable to
    create the basics for any web or windows application on .NET to
    constrain people to work on the same foundations. My problem is not
    referred to layout or components (like menu control, for example) but
    to the structure of the application: database, logic, hierarchies,
    roles...
    >
    I'm looking for this type of tool. Any idea? Any help is grateful.

    Check out the Microsoft Practices:
    - Enterprise Library (Logging, Exception Handling, Data Access etc.)
    Link [1]
    - Composite UI Application Block (UI Suggestions, Basic Windows Apps
    etc.), Link [2]


    hth
    Markus


    [1]
    <http://www.gotdotnet.c om/codegallery/codegallery.asp x?id=295a464a-6072-4e25-94e2-91be63527327>

    [2]
    <http://www.gotdotnet.c om/codegallery/codegallery.asp x?id=22f72167-af95-44ce-a6ca-f2eafbf2653c>

    Comment

    • clintonG

      #3
      Re: I'm searching for a development tool...

      As the CAD Manager for architectural firms we went through the same thing
      and it continues to occur. Staff simply will not play well together and use
      the standards the firm wants to be used. What a PITA because principles
      won't fire most of these goons but everybody comes to the lunchroom for free
      pizza to sing about the "team."

      Well, unlike the POS crippleware software sold by Autopimp at least Visual
      Studio projects can be templated. There's one book I've seen published by
      WROX called something like "MVP Tricks" and I think there's a chapter on
      templating new projects. There's information around here and there on the
      web how this is done. At least when a new project is started Visual Studio
      will create and use the templated resources you want to be used.


      <%= Clinton Gallagher
      NET csgallagher AT metromilwaukee. com
      URL http://clintongallagher.metromilwaukee.com/
      MAP 43°2'17"N 88°2'37"W : 43°2'17"N 88°2'37"W


      "turghat" <turghata@gmail .comwrote in message
      news:1158146579 .468149.211370@ e3g2000cwe.goog legroups.com...
      Hi everyone.
      >
      My company (19 people) works on small/medium projects. We develop,
      using .NET and Visual Studio, web or windows applications for business
      and educational organizations. We divide the projects in small
      groups... each one indipendent from others.
      >
      What's my problem?
      >
      Many of the projects on which we're working on have the same
      requirements and basic functions. To create the basis of a new
      application, each group develops the same things of other groups...
      Obviously, just a little bit different, but substantially the same. I
      have notified to all that we were developing the same things, losing
      time and money... That's the answer of each group: "But, the aims of
      our project are different from yours. So we prefer to follow this way,
      etc.". That's a b.s. (I hope you can imagine what I intend for b.s.).
      >
      Anyway, I've thinked to resolve the problem using a tool capable to
      create the basics for any web or windows application on .NET to
      constrain people to work on the same foundations. My problem is not
      referred to layout or components (like menu control, for example) but
      to the structure of the application: database, logic, hierarchies,
      roles...
      >
      I'm looking for this type of tool. Any idea? Any help is grateful.
      >
      Thanks for your suggestions.
      >

      Comment

      • turghat

        #4
        Re: I'm searching for a development tool...

        Many thanks guys, for your suggestions.
        I was trying for an open source or a commercial software... So, I've
        appreciated your suggestions much more.
        Anyway, if anyone has other tips... thanks in advance.

        H. T.

        turghat wrote:
        Hi everyone.
        >
        My company (19 people) works on small/medium projects. We develop,
        using .NET and Visual Studio, web or windows applications for business
        and educational organizations. We divide the projects in small
        groups... each one indipendent from others.
        >
        What's my problem?
        >
        Many of the projects on which we're working on have the same
        requirements and basic functions. To create the basis of a new
        application, each group develops the same things of other groups...
        Obviously, just a little bit different, but substantially the same. I
        have notified to all that we were developing the same things, losing
        time and money... That's the answer of each group: "But, the aims of
        our project are different from yours. So we prefer to follow this way,
        etc.". That's a b.s. (I hope you can imagine what I intend for b.s.).
        >
        Anyway, I've thinked to resolve the problem using a tool capable to
        create the basics for any web or windows application on .NET to
        constrain people to work on the same foundations. My problem is not
        referred to layout or components (like menu control, for example) but
        to the structure of the application: database, logic, hierarchies,
        roles...
        >
        I'm looking for this type of tool. Any idea? Any help is grateful.
        >
        Thanks for your suggestions.

        Comment

        • marvyjohns@yahoo.com

          #5
          Re: I'm searching for a development tool...

          I think that this product (I use) could be interesting for you.
          The name is Vendidi Framework at www.vendidi.com
          It's a class library for .NET dedicated to create the basis for web and
          windows applications.
          Regards,
          M.Johns


          turghat wrote:
          Hi everyone.
          >
          My company (19 people) works on small/medium projects. We develop,
          using .NET and Visual Studio, web or windows applications for business
          and educational organizations. We divide the projects in small
          groups... each one indipendent from others.
          >
          What's my problem?
          >
          Many of the projects on which we're working on have the same
          requirements and basic functions. To create the basis of a new
          application, each group develops the same things of other groups...
          Obviously, just a little bit different, but substantially the same. I
          have notified to all that we were developing the same things, losing
          time and money... That's the answer of each group: "But, the aims of
          our project are different from yours. So we prefer to follow this way,
          etc.". That's a b.s. (I hope you can imagine what I intend for b.s.).
          >
          Anyway, I've thinked to resolve the problem using a tool capable to
          create the basics for any web or windows application on .NET to
          constrain people to work on the same foundations. My problem is not
          referred to layout or components (like menu control, for example) but
          to the structure of the application: database, logic, hierarchies,
          roles...
          >
          I'm looking for this type of tool. Any idea? Any help is grateful.
          >
          Thanks for your suggestions.

          Comment

          • Pharaon

            #6
            Re: I'm searching for a development tool...

            Anyway, I've thinked to resolve the problem using a tool capable to
            create the basics for any web or windows application on .NET to
            constrain people to work on the same foundations. My problem is not
            referred to layout or components (like menu control, for example) but
            to the structure of the application: database, logic, hierarchies,
            roles...
            >
            I'm looking for this type of tool. Any idea? Any help is grateful.
            >
            Thanks for your suggestions.
            Hi there,

            I think it will be rather hard to find the tool which exactlly fits you
            requirements. My company was in the same situation as you are now a few
            years ago. To solve this problem we used a code-generation tool -
            CodeSmith (http://www.codesmithtools.com). Using it 2 or 3 the most
            experienced developers from your team can create highly-customizable
            template solutions for each project type. There are already a number of
            samples, even open source, my favourite is this one -
            http://www.nettiers.com.

            Comment

            Working...