Contents tagged with Azure
Lombiq gave us a case study of Media Kitty, which is a web site with 18,000 users. This is a rewrite of a web site that was previously written with VB and WebForms.
The NFL Player Association web site is a migration from a WebForms application. The team wanted a WordPress-like CMS, but running on .NET. They ruled out SharePoint and Umbraco, and went for Orchard because of its dashboard (that was 1.8 at the time). They chose to deploy on Azure.
- 00:00 - Agenda.
- 00:35 - Status. Jasmin started to work on the new Bootstrap-based Admin theme in the "admin-bootstrap" branch.
- 05:28 - Demo by Sébastien (and then continuing "Status"): setting up an Orchard instance on Azure with Kudu deployment.
- 23:36 - The Orchard CMS repository is now connected with .Net Foundation in a way that PRs are assigned a tag regarding the necessity of signing CLA (Contributors' Licence Agreement): "cla-required", "cla-not-required", "cla-signed".
- 26:28 - Demo by Lombiq: the Helpful Extensions module is now extended with a code generation feature to grab the migration code for a content type from its editor, including content part settings.
- 31:42 - Demo by Sipke: Import-Export improvements. The import and export process is now broken down into separate, provider-based steps with separate UI elements to provide their settings. It also supports to load a configuration file that will apply settings for exporting (saving the current configuration is not yet implemented).
- 50:05 - Demo by Sipke: content editing UI with tabs.
- 1:00:00 - Demo by Sipke: home page setting improvement: the home is still set using a checkbox on the AutoroutePart, but it's now a site setting instead of assigning an empty slug to the content item.
- 1:06:35 - Specflow tests are broken, reason yet unknown, could be due to .NET Framework changes.
- 1:07:15 - Harvest pushed to the 5th and 6th of October (venue is the same).
- 00:00 - Status. Suggestion: we shouldn't delete columns in migrations (for backwards compatibility between deployments), just remove them from the Create() method.
- 22:57 - Discussion on how security vulnerabilities should be announced/communicated. There is a new security vulnerability that is not disclosed yet, Sébastien is working on the patch.
- 28:05 - Demo by Siyamand Ayubi: collaboration and ticketing system for Orchard. Content types can be extended with a content part that enables users to create tickets related to a content item with several other settings. Tickets can be interacted with in several ways, for example by assigning them to groups or users. The module has strong integration with built-in Orchard features (e.g. Tokens, Workflows, Emails, Projections). You can check out the intro website for the module and clone the source code.
- 48:57 - Demo by Sipke: improvements and additions to the IDeliverable.SlideShows module. Many new settings/customization features were added, like extensible slideshow animation providers. This module is now available for licensing.
- 1:06:15 - Announcement by Lombiq: DotNest is now integrated into the Azure marketplace through a so-called Resource Provider. This allows you to create Orchard sites on DotNest using your Azure subscription.
It wasn't exactly easy to do, but now DotNest is even more integrated into Microsoft Azure: you can created DotNest Orchard sites as an Azure App Service, from the Azure Marketplace!
- 00:00 - Agenda.
- 02:23 - Status: bugfixes, 1.9 is almost release-ready, discussing various ways of showing/hiding content shapes.
- 22:37 - Daniel's (IDeliverable) PowerPoint demo: a suggested rehaul of the New/Content admin menu.
- 29:14 - Joshua's (Microsoft) and Zoltán's (Lombiq) demo: Azure Application Insights integrated into Orchard as a module, and it's open source!
- 1:01:43 - Almost every issue resolved for the upcoming 1.9 and 1.8.2 releases. We'll have an integration branch just for bugfixes and on Thursday's Developer Meeting we'll triage any new bug reports that might be preventing the release.
You can't base decisions on assumptions. What you can't measure you can't manage. Familiar? Of course, and what you want to do with your software is specifically what's hinted: measure how people use it. Azure Application Insights is a tool for this, being an application telemetry service. Now we created an Orchard module for it for easy integration!
I have been playing with several CMS solutions in Azure Websites. For instance, I recently built a site for my son’s high school football team using DNN. Lately I have been tinkering around with Orchard CMS. Simply put, I am in love.
Deploying Orchard to Windows Azure using Team Foundation Service TFS and Visual Studio 2012 is quite easy (once you know how ;-)