OT Advice and suggestions needed
Posted: Thu Feb 14, 2019 4:17 pm
Hi all,
This is completely off topic, but I’d be interested in some feedback on something I’m investigating at the moment. I’m involved in a large project completely rewriting an old VO program for .Net. I’m afraid it’s all in C# because we started before X-Sharp was available and decided Vulcan would never work for us, but the issues are not language dependent.
The product is aimed at specialist vehicle manufacturers and has two parts. One is for the manufacturers to use to create a database of custom parts information with all the technical info, cost analysis, end user pricing etc. This will run on the corporate LAN or web server and uses Microsoft SQL Server as a back end. This is more or less complete and working very well.
I’m now moving to part 2. This is a smaller application for dealers and sales reps to use to produce quotes for customers. Basically the manufacturer publishes a restricted set of data (stripping out confidential internal info, cost analysis etc.) which can then be loaded into the quoting version as a read-only database of info to use to create the quote.
The quoting program could be used by a whole variety of clients, from a single independent sales rep with his laptop, up to a large dealership with web server and dozens of sellers. And IT ability will range from zero to a full IT support department.
There is an additional complication, which is that in larger organizations the sales rep may have a laptop connected to the company web server, but then disconnects and needs to take data with him on the road without Internet access to work directly with clients. So in this case we have to copy data to the local machine and the local machine will need to have the full database access component of the program on it together with the DBMS.
So I don’t want to use SQL Server as it can be a pig to install and maintain sometimes, and is too large and cumbersome for the smaller clients (who are the majority).
I’d love to know:
- if anyone else has dealt with this type of scenario, in which case I’d be very interested to hear experiences.
- recommendations for a robust, easy to install and maintain Sql DBMS that would be suitable for this range of clients.
Some of the manufacturers data sets can get quite large (1-2Gb) with lots of images, technical docs in PDF format, etc. (which are stored as binary data in the db).
Any thoughts or observations gratefully received.
Nick
This is completely off topic, but I’d be interested in some feedback on something I’m investigating at the moment. I’m involved in a large project completely rewriting an old VO program for .Net. I’m afraid it’s all in C# because we started before X-Sharp was available and decided Vulcan would never work for us, but the issues are not language dependent.
The product is aimed at specialist vehicle manufacturers and has two parts. One is for the manufacturers to use to create a database of custom parts information with all the technical info, cost analysis, end user pricing etc. This will run on the corporate LAN or web server and uses Microsoft SQL Server as a back end. This is more or less complete and working very well.
I’m now moving to part 2. This is a smaller application for dealers and sales reps to use to produce quotes for customers. Basically the manufacturer publishes a restricted set of data (stripping out confidential internal info, cost analysis etc.) which can then be loaded into the quoting version as a read-only database of info to use to create the quote.
The quoting program could be used by a whole variety of clients, from a single independent sales rep with his laptop, up to a large dealership with web server and dozens of sellers. And IT ability will range from zero to a full IT support department.
There is an additional complication, which is that in larger organizations the sales rep may have a laptop connected to the company web server, but then disconnects and needs to take data with him on the road without Internet access to work directly with clients. So in this case we have to copy data to the local machine and the local machine will need to have the full database access component of the program on it together with the DBMS.
So I don’t want to use SQL Server as it can be a pig to install and maintain sometimes, and is too large and cumbersome for the smaller clients (who are the majority).
I’d love to know:
- if anyone else has dealt with this type of scenario, in which case I’d be very interested to hear experiences.
- recommendations for a robust, easy to install and maintain Sql DBMS that would be suitable for this range of clients.
Some of the manufacturers data sets can get quite large (1-2Gb) with lots of images, technical docs in PDF format, etc. (which are stored as binary data in the db).
Any thoughts or observations gratefully received.
Nick