Let's break it down: - Our website is constructed using a commercial CMS known as Sitefinity - The structure of the web site is based on .NET - We have both a test server and a live server established for development purposes (HTML, CSS, JavaScript).
Although I am not well-versed in .NET programming, I predominantly focus on frontend tasks. So here's my query:
Is it standard procedure for the entire web site to be transferred over to the live server every time there are CSS modifications made on the test server? Or is it feasible to simply move the updated CSS file from development to the live server? (My attempts at doing so have proven unsuccessful.)
I bring up this concern because, after each CSS revision, the entire web site needs to be temporarily shut down for 10-20 minutes to facilitate the transfer of the complete development to the live server. This practice seems excessive for such minor changes like tweaking a few lines of CSS, and it significantly hampers my workflow. Disabling an entire website just to publish one basic CSS file appears impractical in terms of efficiency.
Could someone provide me with insights into your procedures regarding .NET and CSS changes? What industry-approved practices should I be aware of? I am eager to enhance my comprehension of this process.
Thank you for sharing your expertise. Your input is highly valued.