Web3 Projects
In Web3 we have made a new sourcecontrol tool – Web3 Projects. It is very similar to CR3 Projects in how we upload/download projects, change versions, handle namespaces etc.
The main difference is the deployment of applications. In Web3 Projects we deploy the files to the SQL server (see AppFramePublisher documentation for more details) and a service to publish it to IIS. We have a separate form for setting up web sites to deploy to, and by using the Publish button in Web3 projects you will be prompted for a site to publish to.
We have also the same ClientRuntime concept as in Cr3 Projects. All the AppFrame core functionallity and Telerik controls are inluded there, and the dll's are added as references in projects located in Web3 sourcecontrol.
In TeamDev we had a built-in web server that was initialized when TeamDev started. In Web3 we use the built-in webserver in Visual Studio. The project that you are working with is the only project needed. There is no longer need for main project, etc. for doing development since we now are using devconnectionstring for doing the authentication. So basically you only have to focus on the project that you are working on, and the framework will take care of the rest for you.