Starting out, need to be pointed in right direction
I really need to be pointed in the right direction for starting out Umbraco development (like setting up source in Visual Studio, building, best practices). I would assume that this documentation is out there somewhere...but I have been searching and searching and give up. Am I missing some super obvious section of the umbraco site?
Can someone point me in the right direction?
Currently getting error messages when opening solution in VS. Posted about them in General forum but got no answers.
Hi, you don't need to open up the umbraco solution to extend the core functionality, just reference the assemblies (depending on what you want to extend) in vs.net should be fine.
Do you have an example of such an extension so we can help setting up things.
For example, if you'd wish to add your own logic for each document that is published, you could fire up vs.net, create a new class library project, reference the core umbraco assemblies, wire up an event handler that will fire for each published document and execute your logic (which can be anything from calling a webservice to writing a log entry into the database).
Some great examples of using events can be found on the wiki section.
But as said before, depends what you mean by extending...
I am creating a developer community website as part of a 9-month school project. I'm fairly new to ASP.NET and completely new to Umbraco. One main feature that I need to implement is Windows Live ID, so that users are required to login using their Windows Live IDs only, in order to view certain content, etc.
Once you've installed this, you can simply choose to create a new website using templates, where you are able to select Umbraco CMS. Once you've completed the installer, you're able to launch the solution in Visual Studio (there's even an icon in webmatrix to do just that)
This is what I'm doing when starting up new projects :) It's a breeze to get started this way.
Starting out, need to be pointed in right direction
I really need to be pointed in the right direction for starting out Umbraco development (like setting up source in Visual Studio, building, best practices). I would assume that this documentation is out there somewhere...but I have been searching and searching and give up. Am I missing some super obvious section of the umbraco site?
Can someone point me in the right direction?
Currently getting error messages when opening solution in VS. Posted about them in General forum but got no answers.
My error:
C:\Users\Danny\Downloads\umbraco-8d8df049c985\umbraco_8d8df049c985\Source\Web Apps\Umbraco.CMS.Web.UI\Umbraco.Cms.Web.UI.csproj : error : The project file 'C:\Users\Danny\Downloads\umbraco-8d8df049c985\umbraco_8d8df049c985\Source\Web Apps\Umbraco.CMS.Web.UI\Umbraco.Cms.Web.UI.csproj' cannot be opened.
The project type is not supported by this installation.
Hi, you don't need to open up the umbraco solution to extend the core functionality, just reference the assemblies (depending on what you want to extend) in vs.net should be fine.
Do you have an example of such an extension so we can help setting up things.
For example, if you'd wish to add your own logic for each document that is published, you could fire up vs.net, create a new class library project, reference the core umbraco assemblies, wire up an event handler that will fire for each published document and execute your logic (which can be anything from calling a webservice to writing a log entry into the database).
Some great examples of using events can be found on the wiki section.
But as said before, depends what you mean by extending...
Cheers,
/Dirk
I am creating a developer community website as part of a 9-month school project. I'm fairly new to ASP.NET and completely new to Umbraco. One main feature that I need to implement is Windows Live ID, so that users are required to login using their Windows Live IDs only, in order to view certain content, etc.
Hi Daniel,
My best advice would be to get yourself a copy of Microsoft WebMatrix (can be downloaded and used for free at: http://www.microsoft.com/web/webmatrix/
Once you've installed this, you can simply choose to create a new website using templates, where you are able to select Umbraco CMS. Once you've completed the installer, you're able to launch the solution in Visual Studio (there's even an icon in webmatrix to do just that)
This is what I'm doing when starting up new projects :) It's a breeze to get started this way.
Hope it helps.
As for structure, I'd point you to my blog where I wrote a post about how I am typically structuring my project: http://www.bo-mortensen.dk/2011/10/umbraco-development-structurearchitecture/
Please note, as I wrote in the post, that this is only one way of structuring your development environment :)
All the best,
Bo
is working on a reply...