Click here to Skip to main content
15,905,073 members
Home / Discussions / C#
   

C#

 
GeneralRe: Modular Approach for large scale Solution Pin
Umair Feroze28-Dec-10 2:26
Umair Feroze28-Dec-10 2:26 
GeneralRe: Modular Approach for large scale Solution Pin
Pete O'Hanlon28-Dec-10 3:18
mvePete O'Hanlon28-Dec-10 3:18 
GeneralRe: Modular Approach for large scale Solution Pin
Umair Feroze28-Dec-10 3:50
Umair Feroze28-Dec-10 3:50 
AnswerRe: Modular Approach for large scale Solution Pin
Chris C-B28-Dec-10 3:50
Chris C-B28-Dec-10 3:50 
GeneralRe: Modular Approach for large scale Solution Pin
Umair Feroze28-Dec-10 3:54
Umair Feroze28-Dec-10 3:54 
GeneralRe: Modular Approach for large scale Solution Pin
Chris C-B28-Dec-10 4:32
Chris C-B28-Dec-10 4:32 
GeneralRe: Modular Approach for large scale Solution Pin
Dan Mos28-Dec-10 9:29
Dan Mos28-Dec-10 9:29 
GeneralRe: Modular Approach for large scale Solution Pin
Dan Mos28-Dec-10 3:58
Dan Mos28-Dec-10 3:58 
Yeah just like Pete said.

But sooner or later the day will came when you'll need to modify almost everything at least in a module
if not all. Situations like:
Up till now you(not you personally, the company/people) moved a product from an area to another eg from production to warehouse for example.

Then they decide that they want a more detailed transaction so instead of moving from production to warehouse you will
have to move them from the production line to the warehouse. Or the other way around meaning that management decided that they don't need such detailed transactions. Such modifications are bound to affect many reports/modules.

So the best thing you could do is make it pluginable(sorry if the word doesn't exist) and try to design the app/modules
with such modifications in mind. Even then someday you(the team) will have to modify large bits of code.

After all an ERP system is meant to accommodate the businesses of a particular company/plant.
If/when that changes you'll have to change it too.

I've done something like this a little while ago. Fortunately I was familiar with the business process and I
anticipated some of the possible changes. But not all of them.

Best of luck.
Smile | :)
All the best,

Dan

modified on Tuesday, December 28, 2010 10:10 AM

GeneralRe: Modular Approach for large scale Solution Pin
Umair Feroze28-Dec-10 4:04
Umair Feroze28-Dec-10 4:04 
GeneralRe: Modular Approach for large scale Solution Pin
Dan Mos28-Dec-10 4:15
Dan Mos28-Dec-10 4:15 
GeneralRe: Modular Approach for large scale Solution Pin
jschell28-Dec-10 6:07
jschell28-Dec-10 6:07 
Questiondatagridview Pin
ahmad11528-Dec-10 0:24
ahmad11528-Dec-10 0:24 
AnswerRe: datagridview Pin
Hiren solanki28-Dec-10 0:43
Hiren solanki28-Dec-10 0:43 
GeneralRe: datagridview Pin
ahmad11528-Dec-10 1:30
ahmad11528-Dec-10 1:30 
AnswerRe: datagridview Pin
Hiren solanki28-Dec-10 1:36
Hiren solanki28-Dec-10 1:36 
GeneralRe: datagridview Pin
ahmad11528-Dec-10 1:52
ahmad11528-Dec-10 1:52 
QuestionSplit a Web Application into Multiple Projects Pin
anderslundsgard27-Dec-10 23:12
anderslundsgard27-Dec-10 23:12 
AnswerRe: Split a Web Application into Multiple Projects Pin
Eddy Vluggen28-Dec-10 7:08
professionalEddy Vluggen28-Dec-10 7:08 
GeneralRe: Split a Web Application into Multiple Projects Pin
anderslundsgard28-Dec-10 20:42
anderslundsgard28-Dec-10 20:42 
Questionsql server express service problem Pin
prasadbuddhika27-Dec-10 20:23
prasadbuddhika27-Dec-10 20:23 
AnswerRe: sql server express service problem Pin
jschell28-Dec-10 6:14
jschell28-Dec-10 6:14 
GeneralRe: sql server express service problem Pin
prasadbuddhika28-Dec-10 16:55
prasadbuddhika28-Dec-10 16:55 
GeneralRe: sql server express service problem Pin
jschell29-Dec-10 5:21
jschell29-Dec-10 5:21 
QuestionSQL Insert procedure called from C# Pin
Tvalone27-Dec-10 10:04
Tvalone27-Dec-10 10:04 
AnswerRe: SQL Insert procedure called from C# Pin
Luc Pattyn27-Dec-10 10:22
sitebuilderLuc Pattyn27-Dec-10 10:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.