How can I create a Blog Module using Microsoft Webmatrix? - webmatrix

If I am creating a ASP.NET Website, how i can add blogging module using webmatrix?

The easiest way to add blogging to an ASP.NET site with WebMatrix is to use one of the applications in the app gallery. I suggest taking a look at Umbraco:
http://umbraco.com/
Here are some links for help getting started:
http://www.microsoft.com/web/post/installing-umbraco-with-webmatrix
http://umbraco.com/help-and-support/video-tutorials/getting-started/working-with-webmatrix.aspx
You can also take a look at Orchard, another CMS written in .NET:
http://orchardproject.net/
Happy coding!

Related

AMP: Accelerated Mobile Pages in an already developed site

I have an umbraco based CMS site and I've been advised to use AMP for fast mobile performance. I have read the demo page from this gitHub link.
But I am not understanding how to set it in an already developed site. Do I need to change all tags according to AMP?
better not to mess with existing instead you build new AMP version of your site
(After doing a quick Google)
I don't think there's a an AMP-plugin for Umbraco yet, but that will probably be the way to go. I've been using the AMP-plugin for WordPress for a little while now and it made all posts on my site AMP-compatible without me having to do anything :)
Perhaps check with the Umbraco community whether there's an ETA on such a plugin for their platform?
You can have seperate AMP pages and google will handle the rest. I think that is the safest way to approach it, without having a plugin like they have for wordpress.
You can still enable the users to use the CMS functionality by creating custom data types for e.g. amp-img instead of img. The content editors will just have to be briefed on the basics of AMP.
References:
https://carolelogan.net/blog/amp-implementation-in-umbraco/
https://www.ampproject.org/docs/guides/discovery

CMS For an Existing MVC6 App

I have an MVC6 web site and am looking to simplify content management such as add an ability to edit content online instead of via HTML or database. It is possible to do this all manually via creating models, controlled and pages allowing to edit the data. But I'm afraid that it would be like inventing a bicycle.
Are there any tools that can be installed to an exising MVC6 app and add basic CMS functions?
I'm building one, hoping to launch end of June. I could let you have a preview of an MVC 5 version right now as I'm looking for feedback, but MVC 6 might be available late May early June if that is a suitable timescale. The CMS is a series of NuGet libraries, and its clean, powerful and highly extensible. One of the design priorities is for it to be straightforward to add to an existing site. Have a look at the first version of the site for the CMS

Umbraco 6.2.1 with MVC 3

I am pretty much good with MVC 3 and now have been searching to integrate my application using Umbraco CMS and I have Installed it in my solution but do not know how to integrate this and how to Use it.
Umbraco has a rich and helpful community.
You can refer to the following links for help:
https://our.umbraco.org/documentation/Reference/Templating/Mvc/
https://umbraco.com/follow-us/blog-archive/2012/10/30/getting-started-with-mvc-in-umbraco-410/
The first link refers to Umbraco community on which you can ask questions and get perhaps a quicker response.

How to make a forum using webmatrix.

I have an excellent idea of making a forum. And for that I have learnt some HTML, CSS and JS (what else should I learn?). While learning I found that Webmatrix is a great tool for making websites. I have made a wordpress site using webmatrix. I see it has many more options like joomla, drupal etc. Is there any option through which I can make a forum?
If yes which one should I choose?
I have already searched a lot for it but found no relevant result.
Are you looking to install a forum someone else has already written, or build your own from scratch? If you're looking for an out of the box forum, I would suggest installing phpBB from the app gallery. You can get there in WebMatrix by going New -> App Gallery -> Search for phpBB.
If you're looking to build one with ASP.NET Web Pages from scratch, I would suggest starting with the docs here:
http://www.asp.net/web-pages
A great example to follow for this path is here:
http://www.webpagescms.com/
Hope this helps. Happy coding!

Convert ASP .NET MVC 3 project to use CMS

I currently have a simple website that I want to convert to a CMS without losing any of the appearance or existing functionality. Also I would like to re-use my existing code for the site where possible and also make use of our in-house libraries and databases.
Orchard seems like a good bet because it also uses MVC 3 however it seems a bit bloated. There is a small project at atomicCMS which looks interesting. Has anyone used this?
Any hints or tips would be appreciated.
There should be a tag for this post called atomiccms but my account cannot create one.
There was a similar question, which you can find helpful.
Moving an ASP.NET MVC 3-based web application to Orchard is a fairly simple task. You just have to wrap it up in an Orchard module.
I have used both Orchard and N2 CMS. Both work on asp.net mvc.
I like the way Orchard is designed, but it is a rather steep learning curve. Also you will need to develop modules if you want to add your own custom functionallity.
After hearing a .netocks podcast on N2.CMS I decided to try it out for a recent project. It has a different approach/philosophy, you can think of it as a 'plugabble' CMS component. You basically keep your existing web app and can use CMS functionallity where it is required.
However, Orchard does have many more modules and skins available. I would definetly give N2.CMS a closer look, especially if you have an existing application.
In Orchard you must run as an orchard module (Mvc Area) and have no direct access to the root web.config. Depending on what you do in your existing app (wcf, etc...) this might be a limitation. With N2 cms you are not restricted in this manner.

Resources