Questions tagged [projects-and-solutions]
The projects-and-solutions tag has no usage guidance.
56
questions
-1
votes
1
answer
86
views
Rigorous way to compare designs that support the same project
When having 4 different designs that can be delivered for a project and there is a strong difference of opinions on which design is preferred taking into account functional/non-functional requirements/...
1
vote
1
answer
327
views
What is the best way to send SMS through my own SIM card? [closed]
TLDR: I'm looking for advice on the most straightforward method to set up an SMS system using my own SIM card, without relying on SMS service providers like Twilio or MessageBird.
Currently, I am ...
1
vote
2
answers
334
views
How to structure libraries/solution for Onion Architecture with Model View Presenter pattern?
Hobby coder here, so please be gentle! My coding is taking me into the necessary realms of architecture due to increasingly complex apps. I'm wondering how to structure my solutions which will involve ...
0
votes
0
answers
53
views
Drag and drop and handling huge amount of documents to update position
I'm having a series of data as documents in a document db (CouchDB)
Sample of a document looks like below
{
_id: xxx
_rev: xxx
data: xxx
position: 1
}
These documents displays in a web front-end ...
0
votes
0
answers
563
views
Structuring a "Large" Windows Forms Project and Solution To something with Multiple Sub-Projects
I've willingly inherited a VB.Net forms project based on .Net 3.5 last edited with VS2012. I was able to open it up and up-convert it to VS2017. I can compile and run it and make some little tweaks. ...
2
votes
1
answer
2k
views
License control for an on-premise application
TL;DR How do you build an airtight license control system for your onprem application, which revokes access once subscription ends?
Premise
I am building this application in Python that needs to ...
0
votes
0
answers
582
views
log centralization and central aggregation system design
I'm thinking of how would I go about creating my own logging centralization and centralized aggregation system.
Imagined system has 10 - 100 nodes. Each node runs a LAMP(Linux, Apache, MySql, PHP) ...
1
vote
0
answers
60
views
"Add-On" Projects and ASP.NET Core with Entity Framework
I've created a .NET Core MVC product with Entity Framework, and am being tasked with creating "Add-on" products, which give CRUD operations to more tables, but use the same library functions and UI.
...
0
votes
1
answer
2k
views
Simplest Architecture to separate UI and business logic on Windows
I guess the goal of separating UI and business logic goes way back. I found a Martin Fowler article, from nearly 20 years ago, which is pretty clear about the benefits of the separation: https://www....
-3
votes
1
answer
201
views
What things to refactor first [duplicate]
I do understand this is a wild question and totally open-ended but just wanted to know that I am barking up the right tree.
I've inherited a large code base of many solutions and services, and whilst ...
2
votes
1
answer
97
views
How best to organise a multitargeted VS solution being ported from .net Framework to both .net Framework+Core?
I'm not a native English speaker, and i'm new to .net Core.
I have a task to port the logic of a WPF app to .Net Core while leaving this app working like previously. The app has approximately 70 ...
5
votes
3
answers
15k
views
Domain Driven Design in Net - Project Structure
I'm getting my head around DDD and how to build up an C# Project structure for an .Net Core WebApp.
I searched quite a bit around the web, for example How to structure a Domain Driven Design in an ...
-1
votes
1
answer
171
views
What is the ideal project organization for interfaces in a C++/CLI solution?
We have a legacy C++/CLI solution that generates primary executable, but is being expanded out to generate libraries as well as including relevant unit testing. Since we have a number of classes in ...
-1
votes
2
answers
145
views
Is using pre-built CMS for anything else than really huge projects for big companies an overkill? [closed]
With pre-built CMS usually comes a lot of features that you do not need in your typical smaller project for small businesses and in the end you have to write a lot of your own functionality for said ...
0
votes
1
answer
358
views
How to properly organize multiple WPF/Entity Framework applications that share resources?
Company A is building 5 separate in-house WPF applications, and they would like to share UserControls, ResourceDictionaries, and ADO Entity Data Models between each project. They would also like to ...
4
votes
0
answers
3k
views
What language are Visual Studio solution (.sln) files written in?
I suppose that maybe what made me ask this question is, that every time I do a commit in Git the .sln files comes up whenever there were changes. So, as a person who reviews all my changes when I do ...
3
votes
3
answers
5k
views
Multi user website for MVC project: one, or multiple solutions?
We're starting a new MVC 5 project that will ultimately consist of 4 websites depending on the kind of user:
One internal, for company employees.
One for agents, independent contractors that work for ...
18
votes
3
answers
8k
views
How can I target both Windows 10 UWP and Windows Phone 8.1 in the same app?
Background
From a developer's viewpoint, the main selling point of Windows 10 is its new Universal* Windows Platform (UWP).
* Where "Universal" really means "universal to all devices that run ...
3
votes
5
answers
9k
views
OOP Principles in Customer and Account classes of a Bank
I am designing a Bank Application which deals with Customers having FD Accounts.
There are two approaches to this :
Approach 1
In this the customer has a list of accounts. The bank application ...
1
vote
1
answer
1k
views
Visual Studio VC Project With Multiple Output Versus Multiple Projects
I am working in Visual Studio 2012. I have several C projects in a single Solution. Each project currently produces a single production output (dll/exe) and a single test (exe). I manage the multiple ...
0
votes
1
answer
126
views
Access Database Migration: Sharepoint or Custom solution [closed]
In order to migrate a local Access database and make it available on-line I'm considering two solutions:
Migrate the database to SQL and build a custom ASP application in order to add/edit/delete ...
0
votes
0
answers
58
views
Visual Studio Projects Setup
Trying to work out the best way to organise my Visual Studio solution.
We currently have a class library project that contains all our business logic, services and repositories etc. The main consumer ...
19
votes
7
answers
11k
views
Team member questioning moving from VBA to C#
Background
Last year, I was asked to create a tool to be used for business planning for around 10 users. This was done on behalf of another IT team who "sub-contracted" the work to me, and due to the ...
4
votes
1
answer
174
views
Home project & work project sharing common library under development
Those of us who do software development not only for a living, but also as a hobby, have probably encountered the following scenario:
Say, there is a project at work called WorkApplication on which ...
1
vote
2
answers
254
views
Software release question: do you refactor pre or post-release?
I work in finance and we have some calculators that I support. I can come up with programming solutions, but I don't have a lot of software design or release management experience.
I was recently ...
1
vote
1
answer
3k
views
Handling generated files in a Visual Studio Project
I have a Visual Studio Project that is using a MSBuild task to generate some code files. (The basis are xml files, and the generated code is quite lengthy, but noting special, just a lot of ...
2
votes
2
answers
2k
views
Relation between projects and solutions in VS
We're about to start with a new software and there are mixed opinions on the organization of software. I'd be delighted to hear what others might have to say in regard to the presented options as well ...
8
votes
2
answers
4k
views
When to add new project to solution?
I'm tidying up my company's Version Control Guidelines. One of my tasks is to determine how solutions should be organized in a very broad sense.
I have somewhat come to my own conclusion that one ...
0
votes
1
answer
386
views
When to build User Controls in ASP.NET
I am inheriting a legacy code. The legacy code has lot of web forms and each web form does not have much of functionality other than hosting a user control.
My question is -
Should we create a ...
2
votes
2
answers
864
views
Best approach for a server configuration data collection and reporting solution from a legacy script?
I have a project which involves collecting config data from windows servers in our (very large) server estate. My manager wants me to collect over 150 data items across all configuration areas ...
5
votes
2
answers
265
views
How to structure many projects that can be versioned and deployed separately
My team is in a situation where we need to create about 30 different processors. By processors I mean code that takes data from a DB and sends it to a remote service somewhere else in the world. They ...
2
votes
3
answers
2k
views
can you have too many dto/bo - mapping method
I have a windows service, 2 web services and a web interface that need to follow the same path (data wise).
So I came up with two ways of creating my solution.
My concern is the fact that the UI/WS/...
4
votes
1
answer
549
views
Code structure for multiple applications with a common core
I want to create two applications that will have a lot of common functionality. Basically, one system is a more advanced version of the other system. Let's call them Simple and Advanced. The Advanced ...
24
votes
4
answers
39k
views
Why should I use MSBuild instead of Visual Studio Solution files?
We're using TeamCity for continuous integration and it's building our releases via the solution file (.sln). I've used Makefiles in the past for various systems but never msbuild (which I've heard is ...
3
votes
3
answers
494
views
Partitioning code into assemblies for the sake of logical seperation
I've started working at this company, and the software is managed in a Visual Studio solution that includes hundreds of projects (C++ and C#).
After poking around the solution for couple of weeks, I ...
6
votes
3
answers
3k
views
Naming the project containing only interfaces [closed]
I've extracted interfaces from my repository classes, like ICustomerRepository, IProductRepository and so on. The project which contains the repositories is named X.DataAccessLayer. Should I call the ...
0
votes
3
answers
5k
views
Solution with multiple projects and (GitHub) single issue tracker and repository
I have a Visual Studio solution with multiple projects:
Acme.Core
Acme.Core.Tests
Acme.UI.MvcSite1
Acme.UI.MvcSite2
Acme.UI.WinformsApp1
Acme.UI.WinformsApp2
...
The entire solution is checked-in in ...
115
votes
12
answers
17k
views
Best practices for sharing tiny snippets of code across projects
I always try to follow the DRY principle strictly at work; every time I've repeated code out of laziness it bites back later when I need to maintain that code in two places.
But often I write small ...
2
votes
1
answer
460
views
What type of projects should each of these projects be given their particular purposes?
I'm working in a creation of a new system that should be able to change the presentation layer without trouble, also be able to comport web-services, shop areas, internal control of data, creation of ...
1
vote
2
answers
33k
views
Deliverables in a software development project
Following a standard framework of project management, for a software development project we will provide deliverables (documents and software) at the end of each month :
My question is:
From May to ...
12
votes
1
answer
8k
views
Best way: restructure an existing Team Foundation Server (TFS) solution
In my department we are developing several smaller AddOns for some unified communication server. For versioning and distributed development we use a Team Foundation Server 2012.
But: there is only ...
0
votes
1
answer
144
views
A testing feedback/report tool?
I'm thinking of developing a pluggable test and assessment module. This tool will be used especially for desktop application projects to report and log errors, bugs, missing features and suggestions ...
4
votes
7
answers
670
views
Is there any well-known commercial project which is currently an open source ? [closed]
I mean is there some open sourced projects that were started as closed source and were commercially successful also? I am also interested in any story behind open sourcing them.
3
votes
3
answers
4k
views
How should I structure a solution for a long term project? [closed]
I'm about to create a do-everything dashboard for my team and am still having second thoughts about my project/solution structure. Since this could be a long ongoing project, I want to get the ...
5
votes
4
answers
804
views
Should I include dependencies for which I have the source as projects in my solution?
We have various projects in source control for web and desktop applications. Invariably, many of them use third-party open source projects or even common libraries within our organization as ...
7
votes
1
answer
6k
views
Creating a shared library that might be used with desktop applications and web projects
I have been involved in a number of MVC.NET and c# desktop projects in our company over the last year or so while also managing to kept my nose poked into other projects (in a read-only learning ...
29
votes
5
answers
28k
views
Multi-tenancy - single database vs multiple database
We have a number of clients, whose systems share some functionality, but also have quite a degree of diversity. The number of clients is growing - always a healthy thing! - and the diversity between ...
0
votes
3
answers
245
views
Architecting a multi-technology solution
I am trying to solve an issue with reusing components. I have some UI components (a mix of JS, CSS, and HTML) that are not specific to any application. These UI components need to be able to be used ...
8
votes
2
answers
2k
views
Where should we put External Libraries in our SVN?
We have the following SVN structure.
Projects: Our work
Clients: Projects for clients, needs to be different
Shared: Shared libraries we created
Docs: Documents explaining how software development ...
3
votes
3
answers
462
views
How to keep settings for C++ Unit Test modules in sync with the production code modules?
Note: I'm coming from a Windows / Visual-C++ background.
Note: I have already read Michael Feathers' Working Effectively with Legacy Code.
Note: Broad question, asking for narrow answers, i.e. while I ...