Hi,
I have a setup with automatic deployment for DW9 and I am planning for upgrading my Solution to DW10.
Very shortly summarized The setup right now is that the IIS sites are pre-configured on a specific version of the Application folder, i.e the IIS root is the Application(9.14.6) and a Virtual folder is added pointing to the Files directtory of Swift, which is automatically deployed from a Git branch.
In thinking about setting up a new pipeline for DW10 I have some questions, that will probably impact the best way forward:
- In the information about DW10 is is mentioned that the standard application is better isolated from custom code. How is this achieved technically?
- Am I correct in concluding that in DW10 it is now a reccomended practice to include DW10 as a NuGet package, and run it in Kestrel, and so the seperation into application and solution folders is no longer needed in development?
- Would it be a good practice to just deploy DW10 in this NuGet way as well, i.e. in the pipeline I Build the project which includes the NuGet reference to DynamicWeb.Suite. The full project is then deployed to IIS with both standard DW (Admin) and Swift?
Looking forward to spinning up some linux machines and deploying to that :-)
Cheers,
Justin