Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8511805
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 11, 20262026-06-11T04:06:31+00:00 2026-06-11T04:06:31+00:00

We are developing a product for different customers (ASP.NET solution), the solution consists of

  • 0

We are developing a product for different customers (ASP.NET solution), the solution consists of 3 VS projects, Business Entities, Business Services and Web.
Each customer might need some customization, so we will need to make some changes on these 3 project.

Business entities project contains classes with properties only, and Business Services contains classes with methods only and these methods use Business Entities classes.

My problem is that i don’t want to duplicate these 2 projects (Entities, Services) for each customer since they will have almost the same code.

I thought about making Entities and Services as common library, and reference them in each new solution, and if customer needs some customization, i can extend these two library.

Extension Methods helped me to extend ‘Business Services’ classes, but for ‘Business Entities’ classes i could not find a good solution to extend its properties, There is no Extension Properties in .NET.

I thought about making partial classes, but i don’t know if this is a good practice.

Does anyone have a better solution?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-11T04:06:33+00:00Added an answer on June 11, 2026 at 4:06 am

    If you make your properties be “virtual” then you can override them based on the client needs. That way you don’t have to go down the path of making partial classes.

    Here’s the link to the info on making things be “virtual”

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We are developing a product with .net web services and Android, iPhone, BlackBerry, Nokia,
I am developing a solution to handle localization on our web product. To do
I'm currently developing a web app on Django/Python, and I consider moving to ASP.NET
Here's the layout : I'm developing an internal ASP.NET Web App (in VB.NET) with
I'm developing a web app with asp.net mvc 2. This app, has a controller
We currently have a product that uses Sharepoint and a number different Web Part
I'm in the process of developing an ASP.NET MVC project, and after several weeks
I am currently developing a ecommerce site which ofcourse contains images for each product.
I am currently developing a database storage solution for product inventory information for the
I'm developing a product that consists of a WCF service and several WCF clients

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.