This post may be help full for the following Questions
- How can I develop an application in moss?
- What are the essential steps / actions I need to care when I do moss application?
- How to create a content type for a InfoPath 2007 on a document library?
- What is the programming structure that I need to do, so that I can easily transfer my application from development environment to production server?
- How can we start work flow from a InfoPath code behind?
Scenario:
I want to develop an application that take care the following steps. It is called Project Idea Management System. PIMS
- People / employees will post ideas to the Idea Library (Open to all for posting idea).
- Verifier will verify and approve it.
- Once the idea is approved, the idea will become a Project (An entry in custom list for project).
- Each project have 4 stages [feasibility, Development, Pre Launch, Launch]
- When a new entry is made in Project (Custom List), a new folder will be created in the “Project Library” (Document Library) and transfer the Idea document to the newly created folder.
- To take the project in to the 1st stage the idea owner or someone have to fill the preliminary document
- And when is submit, the doc will trigger the Workflow (WK) for an approval process.
- One the preliminary document is approved the status of Project List(custom List) will set as Feasibility (Fist stage).
- Users or authenticated users can enter/ upload as many documents to the project folder.
- The shift from one stage to another is done by Gate Report file with and approval.
- Once if passed the final stage the project details(entry in custom list, the folder for that project in project library, etc) will be send to archive
Preparations:
Create a "Windows Server 2003 Enterprise Edition" virtual Machine with MS SQL 2005, MOSS, VS 2005, OFFICE 2007, You can reffer my post