Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Daniel Hines 7 posts 27 karma points
    Nov 29, 2011 @ 20:34
    Daniel Hines
    0

    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.

  • Daniel Hines 7 posts 27 karma points
    Nov 29, 2011 @ 20:49
    Daniel Hines
    0

    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.


  • Dirk De Grave 4541 posts 6021 karma points MVP 3x admin c-trib
    Nov 29, 2011 @ 20:53
    Dirk De Grave
    0

    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

  • Daniel Hines 7 posts 27 karma points
    Nov 29, 2011 @ 20:58
    Daniel Hines
    0

    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.

  • Bo Damgaard Mortensen 719 posts 1207 karma points
    Nov 29, 2011 @ 22:12
    Bo Damgaard Mortensen
    0

    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

Please Sign in or register to post replies

Write your reply to:

Draft