Click here to Skip to main content
12,890,294 members (47,335 online)
Rate this:
Please Sign up or sign in to vote.
I have to develop one project in C#.

I want that the project code is distributed in a group, like:
one separate project form Pro_GUI_Code
second project for Pro_Framework_Code
third project is in Sql server SP and Function

Now I need to develope one central solution in VS2008 (C#)
Then at last I need to create one central project which will act as a communicator between these two project.

The third project objects, i will use in framework.

Please do tell me is there any type of service which I can create using framework architecture so that later it will be used within GUI code.
Posted 20-Dec-10 19:57pm
Updated 20-Dec-10 20:03pm
senguptaamlan 21-Dec-10 2:09am
please, make a bit will be much helpful if you provide an example of the actual requirement...
Rahul Dhoble 21-Dec-10 5:07am
I want to create One C# project which only contain GUI Forms.
I want to create another framework project in C# which only contain Function and procedure . no Forms
Then i want that framework services to be call from GUI project.

I know there is concept of framework service in Silverlight an C# .
That's why i want to develop my desktop application in this way.
aidin Tajadod 21-Dec-10 19:24pm
What is your problem then? you can write your second project as a dll and refrence it to your GUI project!
Rahul Dhoble 22-Dec-10 5:51am
I agreed aidin, But did you know , Silverlight support framework architecture . where we can create the services from C# and then call it from other C# project which will only contain GUI form , no business logic resides into this code.

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

You might want to look at Prism from the Patterns and Practices group at Microsoft.[^]

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170424.1 | Last Updated 9 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100