News Blog - For April 2010
-
Running AtomSite on Hosting Providers
With the recent release of AtomSite 1.4, we are working on making AtomSite install on more hosting providers. Our biggest change in this direction was the medium trust support.
I've personally run AtomSite on two hosting providers: AspNix and DiscountAsp. There was a huge difference between these two hosting providers when setting up AtomSite. With DiscountAsp, they have stellar IIS7 support and I was up and running quickly with a few tweaks in their incredible control panel. However, with AspNix, it required many back-and-forth emails with their (very helpful) support crew:
- Enable full-trust (to enable write permissions)
- Many back-and-forth on permission delegation for web.config (their permissions are too locked down for IIS7)
- Please allow PUT and DELETE verbs in UrlScan
I was recently contacted by MaximumASP with the following info:
I was trying to get AtomSite working on our shared environment, but kept running into issues with the DELETE and PUT requests. The removing the webdav module got me half of the way there, but I had to full kill off webdav publishing to get it to work.
We also had to add this to the web.config:
<system.webServer>
<webdav>
<authoring enabled="false" />
</webdav>
Once that was done we were good to go.I've linked to this data from the troubleshooting page. Also, the support forum has some information about AtomSite hosted on Godaddy.
-
AtomSite 1.4 Update in Web Platform Gallery
AtomSite is now up-to-date in the Web Platform Gallery aka microsoft.com/web. This makes it incredibly easy to install AtomSite and have IIS7 configured. This is why on our new download page we have it marked as the featured way to download AtomSite.
When you install AtomSite using through the Web Platform Gallery, it automatically ensures you have ASP.NET MVC installed and that the file permissions are set appropriately.
Going forward, we plan to have more experimental versions. Each time AtomSite is at a stable point, we will push that version the Web Platform Gallery.
Did you install from the Web Platform Gallery? Let us know your experience!
-
AtomSite 1.4 Widgets Release
This release of AtomSite 1.4 contains a new widget management system that allows you to personalize your site with ease. We've also improved the AtomSite Manager in many areas.
Most pages and some widgets have customizable areas. You can include widgets into these customizable areas to alter the appearance and functionality of your website. The following screen allows you manage those widget includes.
You can manage the widgets at any scope. If you include a widget into an area at the workspace scope, it'll show in every collection within that workspace. Also, if you include a widget in a master page, it'll show in every child page. Pages and widgets are built to target certain areas.
Widgets can also be included inline into the content of an entry. For example, you may want to post a poll or have a contact form on certain entries.
We have a new twitter plug-in that is included out-of-the-box. This widget can be included on any page. The widget can be configured to show X number of tweets. Also, you must choose a twitter user name that has a public feed. If you are running AtomSite in medium trust, you may need a special setting to allow outgoing web requests.
AtomSite now supports medium trust. One major change we made was switching the default logging subsystem. AtomSite will no longer write trace and error information automatically to a log file. If you are running in high or full trust you can enable log files.
Finally, we greatly improved many areas of AtomSite Manager. For example:
- Filter entries and annotations by category or quickly search them
- Filter users by role
- Create or update user
- View role matrix
- Improved support for multi-folder workspace mode
- Improved dynamic links on entries and annotations
- Better support for limited access by contributors and authors
- Better IE7 support and support on small mobile screens
- Install theme from zip file
- Customized CKEditor
- Auto-restart when changing certain settings
- Choose file extension of blog pages (default is .xhtml)
- Improved core plugin warnings
For a complete list of changes with this release, see the release page on CodePlex.