This is a bit general question, but I'm just interested in hearing how you guys develop and use Umbraco.
Do you use a dev install on your server, do you have a virtual installation at your pc developing Umbraco solutions through Visual Studio or how do you prefer to develop Umbraco solutions?
An example for developing and debugging user controls:
1. Create a new web application, delete all by VS created content and add a pre compiled umbraco version to the folde 2. Add all content to your VS 3. Create a new web project (or application) to the same visual studio project. 4. Develop your user control 5. Add some post build events to copy *.cs - Files and *.dll to the umbraco installation (to /bin and /usercontrols) 6. Set umbraco installation as start up project and corresponding default.aspx as your start up page 7. And now the trick: Deploy your ddl of your umbraco pre compiled web application to bin_of_death (for example) --> this avoids to overwrite the current umbraco-dll's
How do you develop? (what is your setup?)
This is a bit general question, but I'm just interested in hearing how you guys develop and use Umbraco.
Do you use a dev install on your server, do you have a virtual installation at your pc developing Umbraco solutions through Visual Studio or how do you prefer to develop Umbraco solutions?
An example for developing and debugging user controls:
1. Create a new web application, delete all by VS created content and add a pre compiled umbraco version to the folde
2. Add all content to your VS
3. Create a new web project (or application) to the same visual studio project.
4. Develop your user control
5. Add some post build events to copy *.cs - Files and *.dll to the umbraco installation (to /bin and /usercontrols)
6. Set umbraco installation as start up project and corresponding default.aspx as your start up page
7. And now the trick: Deploy your ddl of your umbraco pre compiled web application to bin_of_death (for example) --> this avoids to overwrite the current umbraco-dll's
Happy programming
VS2010 + Web Application project containing all of Umbraco and my .NET components.
Business logic for functional components is put into a separate class library for testability.
I explained some of it in my comment here: http://blog.mattbrailsford.com/2010/07/14/visual-studio-project-structure-for-umbraco/
is working on a reply...