DasBlog on cloud

1-click AWS Deployment    1-click Azure Deployment 1-click Google Deployment

Overview

DasBlog is a blogging application that runs on ASP.NET 2.0 or any other version above this. The app is developed in C# programming language. The great advantage of it over other blogging applications is that it does not require any database. This makes it easy to host and even set up. With this solution, the blogger only needs to grant folder write access to enable it save all information in form of XML.Besides, the blogger can select from a variety of languages for their blog. The application has an extensible model to cover bloggers with different needs. In a word, DasBlog is well themed and easily skinned. There are different versions of DasBlog and it is upon the blogger to choose the one that fits them. You can see the version information on the blog’s web page after you install it. 

Speaking of Dasblog on Cloud, one of the other things we’re working on for the upcoming 1.9 release (remember, you can always get the latest source each day – many folks do like to live on the edge) is Tagcloud support, as seen in the image at right (the real thing is on the left, scroll down). 

 List of cool new things : 

  • Much better multi-user/blogger support including a Top Posters macro and total comments – from Christoph De Baene 
  • Tag Cloud – from Scott 
  • Huge (100x+) speedup in Macro execution – from Scott 
  • Support for If-Not-Modified to speed up execution, improve RSS bandwidth and CPU cycles – from Scott 
  • Direct Feed burner Support with 301 redirections for RSS and Atom feeds. Don’t lose a single subscriber. We’re the only blog with direct support for Feed burner and Feed flare I believe. – from Scott 
  • Delete comments directly from your mail reader New themes out of the box, 18 at last count – from Many Folks 
  • New XML-RPC support for NewMedia Object – from Omar and Giuseppe Dipietro 
  • New support for RSD so client software can autoconfigure itself – from Omar 
  • Pluggable Rich Text Editor, choose from Free Textbox or FCKEditor or write your own adapter – from Josh Flanagan 
  • Support for CoComment – from Scott 
  • Organized source, build, and packing for clarity – from Josh Flanagan 
  • New from Omar 
  • Automatic disabling of Comments after a certain number of days. Also, manual “close comments” support – from Omar 
  • Content Lookahead show future dated posts – from Josh Flanagan 
  • Other misc. fixes and suggestions from Tomas Restrepo, Jason Follas, Rene Lebherz and Steven Rockarts. Added entry CPU usage optimizations from George V. Reilly. 
  • Better strings and support for Portuguese, Turkish and Vietnamese from Ph?m Ð?c H?i. 

One other thing…folks know that DasBlog is all file-based – no database – so doing mass operations like Category renames, re-categorization is non-trivial and non-performant. I’m working on that and currently have several PowerShell scripts to make large-scale changes offline. In testing those scripts, I took the opportunity to re-categorize my whole site over the last four years of content (some better than others) and in the process added a lot more categories to help folks find what they need. 

Attention New Subscribers: I encourage you to peruse the with categorized links to every post ever as well as the Tag Cloud/Category Thing over on the in the left side. Also, for those temporally minded view, check out to find what you need. 

The next mini project is to tune a robots.txt file to make Google search a DasBlog site more intelligently, resulting in better search results. 

One of the primary goals of this project is to preserve the essence of the original while taking advantage of the modern cross platform goodness of ASP.NET Core. 

Check out the additional information on DasBlog Fundamentals. 

Our guiding principles 

In developing this project, we attempted to follow some 

  • Pragmatically reuse original DasBlog projects where feasible (includes reusing existing config files). 
  • Do not be afraid to abandon features/projects that are easily solved with a NuGet package (Pop3, CAPTCHA, Noda Time, etc.) 
  • Let’s use Razor for “Themes” 
  • Port the custom logging solution to use .NET Core 
  • DI all the things (avoid massive static objects) 

DasBlog is a blogging application that doesn’t require a database! It runs on ASP.NET 2.0 and up and is developed in C#. It has a rich templating engine, easy to develop macros and lots of great features.

Install DasBlog Using Microsoft Web App Gallery

It is easy to install DasBlog using the Microsoft Web App Gallery in WebSitePanel. First, open WebSitePanel and login by entering your login details. After logging in, follow the simple steps below.

1. Select Domians from the WebSitePanel menu.

Install DasBlog in WebSitePanel 1

2. Under Domains, select “Add Domains”.

Install DasBlog in WebSitePanel 2

3. From the three options provided, click “sub-domain”.

Install DasBlog in WebSitePanel 3

4. Give your sub-domain a name. You can give it any name you like including your name. In this case, we will use “dasblog” as the sub-domain name. After naming the sub-domain, click “Add Domain” at the bottom of the screen

Install DasBlog in WebSitePanel 4

5. In the hosting menu on the left of the screen, find and click “Microsoft Web App Gallery” to proceed, which will lead you to another screen where you will see this software. Click DasBlog to continue.

Install DasBlog in WebSitePanel 5

6. Click the “Next” Button at the bottom of the screeninstakl

Install DasBlog in WebSitePanel 6

7. You will be directed to a list of subdomains, select the subdomain you created earlier (dasblog).

Install DasBlog in WebSitePanel 7

8. Enter the application URL in the screen that follows. This will be determined by your web hosting. For instance, the URL may be something like http://dasblog.arvixedemo.com/.

Install DasBlog in WebSitePanel 8

9. Next, enter the blog title, full name of the blog owner, as well as the email address of the blog owner. Besides, enter a username to be used by the site administrator. Ensure the username is easy to remember, as it will be used every time while logging in. Then, type a password to be used by the site administrator twice. After entering all the information required on that screen, click “Install” at the bottom.

Install DasBlog in WebSitePanel 9

10. After this, you will have summarized the process of installing DasBlog and will get a message to notify you that the installation is complete. Your DasBlog page will look like the page below after the installation.

DasBlog is an ASP.NET blogging application. It runs on ASP.NET 2.0 and above and is developed in C#. dasBlog does not require a database, so it is easier to get setup and cheaper to host. All that dasBlog requires is that you grant write access to a folder so that dasBlog can save your information as XML. It supports many world languages, has an extensibility model and is easily skinned and themed.

DasBlog on Cloud runs on Amazon Web Services (AWS) and Azure and is built to provide rich templating engine, easy to develop macros and lots of great features.

Cognosys provides hardened images of DasBlog on all public cloud i.e. AWS marketplace and Azure.

Secured Das Blog on Windows 2012 R2

Das Blog on Cloud for AWS

installation guide of Das Blog on cloud on asw azure gcp

Das Blog on Cloud for Azure

Das Blog on cloud on azure aws google cloud

 

Features

AWS

Azure

Google

Videos

DasBlog on cloud

Related Posts