How to develop on top of sitecore habitat - sitecore

In my next project I am planning to use modular approach using sitecore habitat . But I am not sure how to start with ? I have installed sitecore habitat and the local habitat site is running . Now I want to start with the actual application development But sitecore habitat has already a lot of out of box features which I don't need as I wanted to develop my own features based on requirement.
So can any body please guide me how to start real time applications on top of sitecore habitat ?

Sitecore Habitat is a sample solution implementing so called Helix design principles. You should not build your solution on top of it, but you're welcome to use Habitat for inspiration.

Related

Where can I find Sitecore 9 demo website?

I’d like to find easy to setup Sitecore 9 demo website. Imagine this procedure:
Install Sitecore through Azure marketplace (or jsut have any default Sitecore deployment)
Install one Sitecore installation package on Content Management instance and publish
Have a fully functional demo website
Very similar to http://launchsitecore.net/ but for Sitecore 9+.
I do not want to:
Setup local development environment
Install any other tools and software
Rebuild solution, run gulp etc.
I know about Habitat, but it is not very trivial to setup.
Do you know if such one package install demo website exist?
I realize you mentioned you already know about Habitat, but for others who come looking for an answer to this I'll drop the link to the Habitat Home repositories:
https://github.com/Sitecore/Sitecore.HabitatHome.Content
https://github.com/Sitecore/Sitecore.HabitatHome.Commerce
These allow you to tell a full end-to-end Commerce and Content experience with everything ready for you.
Habitat Home Demo websites
The front-end of the Experience Platform demo can be viewed here: https://experienceplatform.habitathomedemo.com/
The front-end of the Experience Commerce demo can be viewed here:
https://experiencecommerce.habitathomedemo.com/
App Source
There is also a 'no installation required' demo available from App Source, but this is currently running on version 8.2 (it will be updated to 9.x in the future):
https://appsource.microsoft.com/en-us/product/web-apps/sitecore.sxp_824?tab=Overview

Existing MVC web application on sitecore 9.0

Team,
I am a beginner on site core 9.0. We have a requirement to migrate the existing MVC 5.0 application to sitecore 9.0. I am trying to build a POC first by having a basic mvc 5.0 web application having a login page.
May i know step by step process to migrate this to site core 9.0. I have tried all resources...(may be i have missed some) and i am confused.
Can anyone please guide me with proper links/information.
Probably the best way to start is by taking a brief introductory course into Sitecore to learn the terminology and how things are put together. There are also a lot of online resources to help you get started (Google "getting started with Sitecore").
Joining the community (like this one, the one on sitecore.stackexchange.com, Sitecore Slack, Community Forums) will put you in touch with a lot of developers who can help you through your steps as you move piece by piece.
Your particular question here is a little too vague to answer accurately. There are a lot of things that need to be done and it all depends on your scenario and your existing MVC application. It may be more helpful to ask specifics about a particular scenario you are migrating, with code examples, and what you have tried already.
You also need to think about what you are trying to migrate. Are you moving to run off of a Content Delivery server? Or are you building your MVC application to consume Sitecore as a headless application? Those would be two entirely different migration approaches.

TeamCity integration with Sitecore CMS

Is there any out-of-the-box feature available to integrate Sitecore CMS with TeamCity? I checked the list of runners available, but I don't seem to find any.
My customer has a ASP.NET project and uses Sitecore CMS for the website. I am trying to build a pipe to automatically trigger a build at a certain time of the week and deploy to Sitecore. Any help is appreciated.
Deploying Sitecore is much like deploying any standard .NET web application, except for the content.
I've written a blog post on automating your deployments with TeamCity and Team Development for Sitecore (TDS). You can ignore the TDS-specific information if you are looking just to push the code. However, if you plan on deploying content items immediately, TDS is helpful for that.
There is also a post by Jason Bert that covers using OctoDeploy with TeamCity and TDS for continuous deployment.
You may want to just start by setting up a standard .NET MSBuild step and then deploying the build of the code out to your site. That will get you started and then you can begin to tweak from there and choose which other tools will fit your needs.

Forum module for Sitecore 7.*

I'm building a website which requires forum integration to a Sitecore build - I've checked on the Sitecore website and they suggest YetAnotherForum and Telligent Community Integration Module. Both of these modules tho only support up till 6.4.1 and 6.4 respectively - I'm using Sitecore 7.0.
Logged a ticket with Sitecore and they came back with the following:
We have no information about Forum modules that are compatible with Sitecore 7.1. I would recommend you to contact your regional office and check whether they could advise you something.
Any suggestions?
First of all Telligent supports Sitecore 7.
Reference link
I have been working with Sitecore and Telligent Community integration from quite time and from my experience i have this opinion.
For deep integration it is quite a lot of work and requires much knowledge of both the product and costs will be high for licensing & deployment. But i can assure you that Telligent will work in Sitecore newer version also. However with higher costs you will get more rich functionality, Facebook like Activity Stream, and Apart from Forums it also has Blogs, Wikis, Media Gallery.
Telligent supports two kind of integrations:
1. Side by Side Integration - In this Sitecore and Telligent both will be user facing.
2. Integration mode - In this user will be mostly in Sitecore.
Reference link
If you are Sitecore Partner you will get trial license of Telligent. For details check 'Social Starter Kit' on Sitecore SDN site. Also there is video on YouTube regarding Sitecore & Telligent Integration in Sitecore Virtual User Group community.
I have no experience on YAF module so can't suggest on that.
Did you try to install YAF integration module, https://marketplace.sitecore.net/en/Modules/YAF_integration.aspx, i think it would run on Sitecore 7, since this module mainly integrate YAF with Sitecore security, i don't see why it should not run on Sitecore 7.
The Telligent product was renamed, I suggest you take a look at http://www.zimbra.com/products/zimbra-community/sitecore-starter.html and contact them. I'm unaware of what version they're targeted at right now.

Please suggest Joomla or Drupal software product theme?

I'm looking for a Joomla or Drupal software product site theme(preferably Drupal and free)? I have no problem if the theme needs some css hacking. Any suggestions?
Thanks
If you're selling the utility program and you're using Drupal, you should use Ubercart. (check out http://ubercart.org and http://drupal.org/project/ubercart ).
A good theme optimized for selling products is http://drupal.org/project/acquia_prosper
To get up and running with acquia prosper and ubercart in general quickly I would recommend the following project http://drupal.org/project/uberdrupal