Solved

How BPM(Bussiness Process Management)/Workflow Project

Posted on 2007-11-16
5
599 Views
Last Modified: 2012-05-05
Our company is making a research on,  if we could make a BPM(Bussiness Process Management)/Workflow solution package. The customer should design workflows and some documents(web pages). The designer could be  a windows application but the documents have to be web pages that can be seen by browsers. I want to use ASP.NET and C# and SQL Server. There must be someone who made a such thing or decided to. In my mind there are lots of question to discuss but some technical questions are;
1) How we could make a design program for workflow diagrams and for jop/task/approval  documents/web pages?
2) Do you know some tools/components/products  that design these? We could make out sourcing.
Thanks,
0
Comment
Question by:kosturdur
  • 3
  • 2
5 Comments
 
LVL 33

Expert Comment

by:raterus
ID: 20299566
The closest I've gotten to this is creating my own program that I can feed a SQL query, and the page will spit out source code to an asp.net page (with lots of inbetweens), that will add/update/view this table in our database.  I use this when I get the boring assignment of making a maintenance program for a database table.

My experience with these full-blown programs is they are a load of crap.  My company had to deal with one years ago (that was marketed to us), and it was totally awesome to managers getting the sales pitch, but us in the IS department knew what a crappy system it was because we had to pull data out of it.

Could you make one yourself, of course.  But there is only so much you can program a program to program for you (what a mouthful).  As soon as the boss man wants something added, it's back to a real developer to make this happen.

Good luck!
0
 
LVL 5

Author Comment

by:kosturdur
ID: 20303826
Hi raterus,
Yes it seems  that this kind of a project is very hard to do and it's very hard to manage all the things. I just want to say something to my boss :) An I'm waiting some more comments fro other experts.
But I wonder how you create this asp.net pages from a SQL query and compile them. How can I do a such thing?
0
 
LVL 33

Expert Comment

by:raterus
ID: 20304060
Actually, I never get as far as compiling them.  I parse the SQL query for field names and bind a GridView from that so I can provide extra information, and then I start making the pages.

With asp.net 2.0 you wouldn't have to compile them, you could just move the pages you create to the directory you need and they will compile when you request them.
0
 
LVL 5

Author Comment

by:kosturdur
ID: 20307437
-->Actually, I never get as far as compiling them.  I parse the SQL query for field names and bind a GridView from that so I can provide extra information, and then I start making the pages.<--

How you made your aspx pages? You know I would like to develop a windows form application with 5 controls(a test box, a label, a memo, a button and a custom server control or a user control) to enable last user to design it's document(web page).
And
Is it posssible to add for example a user control or a custom server control with its c# code into a asp.net page?


-->With asp.net 2.0 you wouldn't have to compile them, you could just move the pages you create to the directory you need and they will compile when you request them.
<--

really :)) it's good news...
0
 
LVL 33

Accepted Solution

by:
raterus earned 500 total points
ID: 20312261
There is no magic formula here, it's just outputting a text file line-by-line until you have it.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Why is this different from all of the other step by step guides?  Because I make a living as a DBA and not as a writer and I lived through this experience. Defining the name: When I talk to people they say different names on this subject stuff l…
Load balancing is the method of dividing the total amount of work performed by one computer between two or more computers. Its aim is to get more work done in the same amount of time, ensuring that all the users get served faster.
Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.
Viewers will learn how to use the SELECT statement in SQL and will be exposed to the many uses the SELECT statement has.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question