473,386 Members | 1,754 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

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.

Sep 13 '06 #1
5 1166
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.com/codegallery/codegallery.aspx?id=295a464a-6072-4e25-94e2-91be63527327>

[2]
<http://www.gotdotnet.com/codegallery/codegallery.aspx?id=22f72167-af95-44ce-a6ca-f2eafbf2653c>
Sep 13 '06 #2
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" <tu******@gmail.comwrote in message
news:11**********************@e3g2000cwe.googlegro ups.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.

Sep 13 '06 #3
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.
Sep 13 '06 #4
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.
Sep 14 '06 #5
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.

Sep 14 '06 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: John | last post by:
Hi everyone ! This is a first time I post a message here. If I post my message in a wrong group. Please ignore it. I am trying to build a website which allows users (can be thousands of...
5
by: Doug Broadwell | last post by:
I'm getting ready to start a fairly large application to be hosted on SQL-Server. In the past I have used Access 2002 (as a front end, wasn't happy with the number of bugs I ran into),...
0
by: Mike | last post by:
Sites using thumbnail preview for world wide web file navigation and searching. Below are list of sites that are either researching or providing thumbnail preview images for online web...
28
by: Jed | last post by:
Hello to all! I have a couple of projects I intend starting on, and was wondering if someone here could make a suggestion for a good compiler and development environment. My goals are as...
7
by: Randy | last post by:
Hi Folks, I've recently completed a new information management and help authoring tool; it's available as a free download on my web site. I call it Foundation. It's written in VB.NET, and...
4
by: Richard Levasseur | last post by:
(Forewarning, most of these problems and solutions come from being the only developer in a 1 server department with no budget, few resources, unresponsive IT, and non-technical managers, so thats...
3
by: db2admin | last post by:
Hello all, I have table with CLOB column length of ~65K. application is searching from this table by CLOB and i can not create index on it. I know IBM recommends using DB2 Net Search Extender...
0
by: wundertier | last post by:
Hi, I'm searching for a software tool/framework/VisualStudio addin which I came across some time ago. Unfortunately I don't remember its name or an URL or anything ... It does the following:...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.