Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
Also I would like to use Zurb's Foundation as a front end framework and wonder how this sort of thing can combine with Umbraco. Or indeed any responsive framework?
You'll have to learn some .NET things, as the template & macro system in Umbraco depend on it. They aren't too complex and there are starter macros to get you going if needed. If you don't know what a macro is, you'll learn quickly. Essentially, they are chunks of code dropped into a template or onto a page that allow you to run code to render something. The most common example is navigation - a foreach block runs through and builds a list of links for the pages and spits it onto the page.
About frameworks - you shouldn't have much of a problem integrating these sorts of systems. Your workflow would be something like:
You must ask yourself how COOL and Friendly Umbraco is!!
As Damon mentioned in his previous response, umbraco is really easy to use. You can choose either make use of XSLT or Razor c# to make this the way you want to.
Have a look at all the resources on umbraco tv .
Hi Debbie and welcome to our :)
I'd just like to add that you should probably also consider why do you want to use and learn Umbraco over Drupal? What is your main reason for wanting to switch? I think it's important to keep in mind the purpose of what you're going to build and make sure Umbraco is the right fit. In some cases Wordpress might be the better choise - it depens! :)
Umbraco makes it possible for you to control how you structure data and let's you decide on what famework you want to use. When you install Umbraco without a starter kit you get an empty shell, which you can build upon.
That means you need to define your own data structure, content structure etc. - Nothing is predefined, which makes it entirely up to you to make Umbraco a good experience for yourself and the editors who need to manage content on their website using Umbraco.
Hi all and thanks so miuch for your reponses they are very helpful. So am I right in thinking that Umbraco isn't a theme/template system like Drupal? The main reason I'd like to shift is that I find Drupal both restrictive and complex in the same breath. I really want to go down the responsive route and I really like the look of Foundation as a framework. My aim is to try and streamline things and I'm just curious to know if Umbraco will tick all the boxes or whether I'm still going to need to cover a few different CMSs. I haven't done anything in Wordpress for a long while so I'm on an uphill climb with that too. So for example I have a simple website to do for a client who wants 2 different forums, one being public and one members only. I know how I would do this in Drupal but no idea how good Umbraco would be in doing this. Are there plugins for forums? I dont want to have to build a forum from scratch and actually I don't have the skills to do that anyway. Any advice would be most welcome.
So I have been watching the videos and have learnt a great deal. I think I understand how to create doc types, templates etc so could from scratch (all be it with a lot of refering to the videos) create a basic website with dynamic news, nav etc. My worry comes where I have to create something more than a basic site. So say I have to build a forum or a shopping cart, or a booking system, given that I am not a .net developer I would have difficulty doing this unless there was a set of plugins to help create these sort of things. Is there a good library of plugin for this sort of stuff or would I be forced to hire a contractor to develop these things for me?
there are a huge number of free and paid for "packages" in the projects section that do many of these things without ever needing to touch a developer and the ratings and compatibility assist in choosing the best ones, plus also generally where there is an attached forum you can see quite quickly before you start what sort of things users had difficulties with and how well the developer responded to them
almost all the developers offer free support for their package (the wonderful thing is they mostly consider this to be you helping them!)
and if you do really need something that hasn't been done before and so need a contractor there are so so so many available with a generally very high standard
the good thing is it's so easy to develop extensions for umbraco that generally this work is a lot more straightforward than in other systems
there are hundrets of plugins for umbraco. You can find them here on this site under projects.
Of course there are also plugins which helps you get a shop up and running.
I don't know how these kind of plugins look like in Drupal but in umbraco these plugins don't create the actuall basket pages or product details pages. These is work you have to do.
There are some good e-commerce packages out there: uCommerce, uWebshop, Teacommerce, ...
I believe there is also a good forum package: nForum
Hope this helps,Anthony
Thanks so much to you all, that decides it then! I'm off to the 2 day training in London in 2 weeks time, wish me luck :) I'm excited.
Have a great weekend all.
That training should help you out a lot, although i have not been on the training, having been on SiteCore training I would get some hands on exp first. If you ever
need help or advice someone will always answer here :). I think packages have there place, but they do allow you to implement functionality with out any idea of what is going on. I think that they should be used when you have an understanding of how they sit architecturally within your system and you know how to develop them further :). Just my view.
Have been looking at installation of Umbraco on my local machine. I have to create a virtual server to do this as I'm on a Mac but that's fine. Which is the best way to set this up bearing in mind that I will have a number of websites in Umbraco. I also would like to use my own editor rather than WebMatrix. I'm leaning towards doing a manual installation through IIS and setting up virtual directories for each of my sites. Does this sound right? Can I use a basic editor like Macrabbit's espresso or do I have to use something like Webmatrix or Netbeans because I'm working on an app rather than a static site? Once the site is ready and complete how do I deploy this onto a live server? My hosts provide a one click install for Umbraco but so I need to do this if I already have the site running on my local machine?
Apologies for my ignorance. I spent a few months in a software house but have never really had to set anything like this up from scratch before.\
I have a blog post: http://charlesafford.com/setup-a-new-umbraco-instance-with-iis.aspx this should tell you how to setup a new umbraco site with iis. My blog is being slow at the moment but i am trying to resolve it. (There are loads of them out there of course)
What host are with you with (I have had a lot of problems with 123 reg). Dont do the 1 click install of umbraco with your hosting. You wont get the correct version and it will just call you alot of trouble.
All you will need to do is complie your code in to your www root bin. (Your umbraco instance)
Move the all of the files in the folder - the install directory up to your webspace
Move your database up to your webspace
Update your webconfig with the new connection strings for your new database on your webspace (Your host will have this)
Then you should be good to go (You will need to re-publish the site when you have put it live)
Hope this helps. Charlie.
Thanks for your help though :)
I would highly recommend using MVC and razor view (you just need to change a value in the webconfig)
What you would do, is download the umbraco zip, create a new iis site, setup some templates in umbraco, add code to the templates, create document types, create properties, create a new node, add the template and the doc type to the node, publish the node, Its very simple when you get the hang of it.
The best thing to do imo would be to create a new IIS site and umbraco, when you install you will be able to choose one of the starter kits and that should show you around how things are working :).
If you need any help. Give us a shout. :)
Thanks again :)
"I would highly recommend using MVC and razor view (you just need to change a value in the webconfig)" - do you mean within VS light?
Ok yes that does sound straight forward. I think once I get started it'll all come clear. Roll on next week!
Sorry its the umbracoSettings config. So you have to structures.
One under vslight > class liabary project (this gets complied to the bin of the one below)
One in you www root. (CSS, javscript bin, files ect live here)
In your www root you will have a config folder and inside a umbracoSettings.config file. You need to change the stuff in here:
Now you can use MVC. :). Any help give us a shout :).
Evening all. Have done most of the installation but when I try to view my umbrcao site it says this:
This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".
Any idea how to fix this?
Hi, i am fairly confident that you need to give IUSERS full permission on your www root folder
Hi Charlie, oh okay so I just created a folder called development in my c drive and put the umbraco files in there. Do they need to be in c:/inetpub/yourfolder?
Thanks, Deb :)
Well if you are using iis then it will need to be within the inetpub/wwwroot/ :)
Do you have iis setup and everything? Sorry for my late reply
I have iis 8 installed on windows 8. Have added a site and pointed to folder in development. Have also added path to hosts file. I can delete the site I added and move it into wwwroot/development and then add the site into iis again I guess can't I?
No worries at all Charlie, very grateful for your help :)
All you would need to do is move the folder in to the dir i said earlier. No problems. If you need some more help let me know :)
I managed to get to the install screen and I didn't move the folder. I left it in c:\Development\UmbracoTraining. Basically I followed this tutorial http://cultiv.nl/blog/2011/7/18/how-to-install-umbraco-manually/ which seemed to work pretty well. Only thing is, the error I'm getting now is this when the install is 90% through:
[SqlException (0x80131904): Login failed for user 'umbraco'.]
System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +671
System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +116
System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +1012
System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +6711619
System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +152
Umbraco.Core.Persistence.FaultHandling.RetryPolicy.ExecuteAction(Func`1 func) +545
System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) +536
System.Linq.Enumerable.ToList(IEnumerable`1 source) +80
Umbraco.Core.Persistence.SqlSyntax.SqlServerSyntaxProvider.GetTablesInSchema(Database db) +124
Umbraco.Web.UI.Install.Steps.Welcome.Page_Load(Object sender, EventArgs e) +42
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2910
I have checked and the username and the password is correct in the config file. Have also checked and TCP\IP connection is enabled in SQL 2012.
Not sure what is up :(
Before, files were block which was the permission issue - fixed all that now.
Nearly there! Crikey this is painful :(
Yea i said that would be a permission issue. Once you have done it once its easy the next time. Could you tell me you are putting in the database bit
In SQL Server the user you are using if you login as them with sql server authentication, go to your blank umbraco database you are using, and try to create a table. Will it allow you too? Remove the table after trying
Its also really need to move that folder into the inetpub root :)
Okay I will move it. Do I also need to change the path in IIS I guess?
If I try to login with the user and password I'm using for the DB with SQL server authentication I am refused access. No idea what that means!
ok, so did you setup a user in SQL Server?
Login to SQL using windows auth, right click on the the very top node (something like ./sqlexpress)
where it says authentication
select sql authentication
It's sorted!! You wouldn't believe it but yes indeed it was all down to SQL properties only allowing login via windows auth and not windows and sql auth!
Has installed now thank goodness, I had to get it all setup for my training on Monday. Massive learning curve for me setting this all up from scratch given that I'm a web designer not a database/systems person...eek! Still I think I've learnt quite a lot today and thanks so much for all of your help.
Right, time for a glass of wine!!!!!
Thanks again for your help Charlie.
We have all been through that pain!. Is that Umbraco training? good luck :). Let me know how it goes, i would be really intrested what they teach you. Its much easier from here :). I would definitly recommened learning some back end development :).
It might be worth logging in quick and having a look around the cms before tomorrow.
Good luck :).
So I am now a certified Umbraco developer apparently! Wahoo!! Vourse was really good and I learnt a lot. We built a site over the 2 days aswell which was a great learning tool.
So I have a scenario:
I am being given an umbraco site and database from another supplier (client moving to us) the site is being extended so not losing the existing files, but the domain transfer wont happen for a few weeks yet.
If I set the site up locally on my machine through IIS and connect up to the database (just do this in web.config I presume?) to work on, is that the best way to do it? Obviously the client is going to want to see the live site on a dev server whilst I'm working on it. Is it literally the case that I intermittently upload the files and the database onto the dev server (we dont host ourselves) for them to see progress or is there a better way to work?
Thanks for all the advice by the way, hopefully in the near future I will be able to contribute!!
Well done! and i am glad that you learnt lots about this great product :)
I would get the site working on your local machine, then upload the database to the dev server and then just upload new code. You dont really want to be re-rolling the database (It will cause issues)
Any ideas on how your going to impliment your new website? :). Charlie.
You will be helping in no time. The best way to learn is to makes mistakes :)
So do you mean upload the site and the DB to the server and then link my local code files to the DB on the server? I guess the connection string would be the same on both would it? Our hosting server is not here but with an external company.
When you say any ideas on how to implement, what do you mean? The site is already designed and built but we have to make changes to it, new home page, new doc types etc All new to me! I'll be glad when this job is over, it's complex and the deadline is tight :(
is working on a reply...
Write your reply to:
Image will be uploaded when post is submitted