---
title: "Blog Manifest"
description: "Published strategy, engineering, and integration articles from Netmedia."
author: "Netmedia"
canonical_url: "https://new.netmedia.agency/blog"
lang: "en"
content_type: "collection-manifest"
collection: "posts"
slug: "blog"
manifest_version: "semantic-graph-v1"
total_items: 21
last_updated: "2026-05-02"
---

# Blog Manifest

Published strategy, engineering, and integration articles from Netmedia.

## Item Index

### [Item Title: Angular architecture patterns - High level project architecture]

- **Summary:** An introduction to high-level Angular architecture, including modular design, data flow, state management, and communication layers.
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/angular-architecture-patterns-high-level-project-architecture.md](https://new.netmedia.agency/blog/angular-architecture-patterns-high-level-project-architecture.md)
- **Source:** [https://new.netmedia.agency/blog/angular-architecture-patterns-high-level-project-architecture](https://new.netmedia.agency/blog/angular-architecture-patterns-high-level-project-architecture)

### [Item Title: Angular architecture patterns – Additional application features]

- **Summary:** How to add configuration, localization, shared utilities, and performance improvements to a scalable Angular application architecture.
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/angular-architecture-patterns-additional-application-features.md](https://new.netmedia.agency/blog/angular-architecture-patterns-additional-application-features.md)
- **Source:** [https://new.netmedia.agency/blog/angular-architecture-patterns-additional-application-features](https://new.netmedia.agency/blog/angular-architecture-patterns-additional-application-features)

### [Item Title: Angular architecture patterns – Detailed project architecture]

- **Summary:** A practical breakdown of Angular project layers, folder structure, state management, sandboxes, and async services.
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/angular-architecture-patterns-detailed-project-architecture.md](https://new.netmedia.agency/blog/angular-architecture-patterns-detailed-project-architecture.md)
- **Source:** [https://new.netmedia.agency/blog/angular-architecture-patterns-detailed-project-architecture](https://new.netmedia.agency/blog/angular-architecture-patterns-detailed-project-architecture)

### [Item Title: Blank Ionic mobile project setup (1/4 steps to properly set mobile app project using Ionic framework)]

- **Summary:** Last time we introduced you briefly to the ideas why we are doing this series of articles. In a nutshell, our experiences with the frameworks around Ionic, a...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/blank-ionic-mobile-project-setup.md](https://new.netmedia.agency/blog/blank-ionic-mobile-project-setup.md)
- **Source:** [https://new.netmedia.agency/blog/blank-ionic-mobile-project-setup](https://new.netmedia.agency/blog/blank-ionic-mobile-project-setup)

### [Item Title: Bringing Web Api 2 tips and tricks - NT conference]

- **Summary:** So, tomorrow I'm travelling to Ljubljana to speak on the NT conference on Thursday. As this is one of my favorite presentations to give, I'm really looking ...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/nt-conference-here-i-come-bringing-web-api-tips-and-tricks-to-conferences-near-you.md](https://new.netmedia.agency/blog/nt-conference-here-i-come-bringing-web-api-tips-and-tricks-to-conferences-near-you.md)
- **Source:** [https://new.netmedia.agency/blog/nt-conference-here-i-come-bringing-web-api-tips-and-tricks-to-conferences-near-you](https://new.netmedia.agency/blog/nt-conference-here-i-come-bringing-web-api-tips-and-tricks-to-conferences-near-you)

### [Item Title: Cordova hooks (4/4 steps to properly set mobile app project using Ionic framework)]

- **Summary:** And here we are on the last article of "Properly set mobile app project using Ionic framework" topic.
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/cordova-hooks-properly-set-mobile-app-project-using-ionic-framework.md](https://new.netmedia.agency/blog/cordova-hooks-properly-set-mobile-app-project-using-ionic-framework.md)
- **Source:** [https://new.netmedia.agency/blog/cordova-hooks-properly-set-mobile-app-project-using-ionic-framework](https://new.netmedia.agency/blog/cordova-hooks-properly-set-mobile-app-project-using-ionic-framework)

### [Item Title: DUMP Day 2016 look back and session materials]

- **Summary:** A short recap of DUMP Day 2016 with Angular 2 session material, demo links, and the conference notes we shared after the event.
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/dump-day-2016-look-back-and-session-materials.md](https://new.netmedia.agency/blog/dump-day-2016-look-back-and-session-materials.md)
- **Source:** [https://new.netmedia.agency/blog/dump-day-2016-look-back-and-session-materials](https://new.netmedia.agency/blog/dump-day-2016-look-back-and-session-materials)

### [Item Title: EU Cookie Legislation and Umbraco]

- **Summary:** Introduction to law: There has been a lot of talks about EU Cookie legislation on websites. Everybody that does websites probably got at least few call from ...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/eu-cookie-legislation-and-umbraco.md](https://new.netmedia.agency/blog/eu-cookie-legislation-and-umbraco.md)
- **Source:** [https://new.netmedia.agency/blog/eu-cookie-legislation-and-umbraco](https://new.netmedia.agency/blog/eu-cookie-legislation-and-umbraco)

### [Item Title: Exposing and testing your local web solutions online using NGrok]

- **Summary:** How to expose a local Visual Studio web app with NGrok so webhooks and external services can reach a development machine.
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/exposing-and-testing-your-local-web-solutions-online-using-ngrok.md](https://new.netmedia.agency/blog/exposing-and-testing-your-local-web-solutions-online-using-ngrok.md)
- **Source:** [https://new.netmedia.agency/blog/exposing-and-testing-your-local-web-solutions-online-using-ngrok](https://new.netmedia.agency/blog/exposing-and-testing-your-local-web-solutions-online-using-ngrok)

### [Item Title: Four steps to properly set mobile app project using Ionic framework - Introduction]

- **Summary:** For long time now we believe that hybrid mobile applications are a very feasible and cost-effective approach to build business mobile solutions. In that sens...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/4-steps-to-properly-set-mobile-app-project-using-ionic-framework-introduction.md](https://new.netmedia.agency/blog/4-steps-to-properly-set-mobile-app-project-using-ionic-framework-introduction.md)
- **Source:** [https://new.netmedia.agency/blog/4-steps-to-properly-set-mobile-app-project-using-ionic-framework-introduction](https://new.netmedia.agency/blog/4-steps-to-properly-set-mobile-app-project-using-ionic-framework-introduction)

### [Item Title: Gulp tasks (3/4 steps to properly set mobile app project using Ionic framework)]

- **Summary:** Welcome back to blog series about organizing Ionic mobile project. Last time we were talking about organizing Angular code and making maintainable and modular JavaScript file stru…
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/gulp-tasks-34-steps-to-properly-set-mobile-app-project-using-ionic-framework.md](https://new.netmedia.agency/blog/gulp-tasks-34-steps-to-properly-set-mobile-app-project-using-ionic-framework.md)
- **Source:** [https://new.netmedia.agency/blog/gulp-tasks-34-steps-to-properly-set-mobile-app-project-using-ionic-framework](https://new.netmedia.agency/blog/gulp-tasks-34-steps-to-properly-set-mobile-app-project-using-ionic-framework)

### [Item Title: MailFormProtector - Protect form to email in Umbraco]

- **Summary:** A legacy Umbraco MailFormProtector article explaining invisible anti-spam checks for contact forms without relying on CAPTCHA.
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/mailformprotector-dont-use-captcha-in-umbraco-free-asp-net-control.md](https://new.netmedia.agency/blog/mailformprotector-dont-use-captcha-in-umbraco-free-asp-net-control.md)
- **Source:** [https://new.netmedia.agency/blog/mailformprotector-dont-use-captcha-in-umbraco-free-asp-net-control](https://new.netmedia.agency/blog/mailformprotector-dont-use-captcha-in-umbraco-free-asp-net-control)

### [Item Title: Mobile devices development using HTML5/JS - part 1]

- **Summary:** I have always avoided development for mobile phones. There are too many platforms and programming in Java is not something I want to learn. But last week @is...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/mobile-devices-development-using-html5js-part-1.md](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-1.md)
- **Source:** [https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-1](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-1)

### [Item Title: Mobile devices development using HTML5/JS - part 2 - JQuery Mobile]

- **Summary:** Following on previous post Mobile devices development using HTML5/JS – part 1 , after my initial discovery of PhoneGap and HTML5 mobile frameworks it was tim...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/mobile-devices-development-using-html5js-part-2-jquery-mobile.md](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-2-jquery-mobile.md)
- **Source:** [https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-2-jquery-mobile](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-2-jquery-mobile)

### [Item Title: Mobile devices development using HTML5/JS - part 3 - Sencha Touch]

- **Summary:** It took me some time from part 2 to part 3 and that is because part 3 was Sencha Touch (https://www.sencha.com/products/touch/). This baby is far from JQuery...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/mobile-devices-development-using-html5js-part-3-sencha-touch.md](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-3-sencha-touch.md)
- **Source:** [https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-3-sencha-touch](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-3-sencha-touch)

### [Item Title: Mobile devices development using HTML5/JS - part 4 - XUI and/or frameworkless way]

- **Summary:** My last test was something minimalistic and XUI (https://xuijs.com/) seems like the best choice as it comes from the same team as PhoneGap. You can think of ...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/mobile-devices-development-using-html5js-part-4-xui-andor-frameworkless-way.md](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-4-xui-andor-frameworkless-way.md)
- **Source:** [https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-4-xui-andor-frameworkless-way](https://new.netmedia.agency/blog/mobile-devices-development-using-html5js-part-4-xui-andor-frameworkless-way)

### [Item Title: Organize AngularJS code (2/4 steps to properly set mobile app project using Ionic framework)]

- **Summary:** This is second step of organising Ionic mobile project in this blog series and we’ll take a look at some more interesting things and will dive into Angular m...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/organize-angularjs-code-mobile-app-project-ionic-framework.md](https://new.netmedia.agency/blog/organize-angularjs-code-mobile-app-project-ionic-framework.md)
- **Source:** [https://new.netmedia.agency/blog/organize-angularjs-code-mobile-app-project-ionic-framework](https://new.netmedia.agency/blog/organize-angularjs-code-mobile-app-project-ionic-framework)

### [Item Title: Umbraco and DotNetNuke]

- **Summary:** I have deliberately used "and" in the title to avoid "Umbraco vs DotnetNuke". This is not technical comparison between the two nor overview of either one of ...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/umbraco-and-dotnetnuke.md](https://new.netmedia.agency/blog/umbraco-and-dotnetnuke.md)
- **Source:** [https://new.netmedia.agency/blog/umbraco-and-dotnetnuke](https://new.netmedia.agency/blog/umbraco-and-dotnetnuke)

### [Item Title: Umbraco as a wireframing tool?]

- **Summary:** I'm loving Umbraco so much that I started using it beyond his CMS capabilities. Lately, after trying several mockup and wireframing tools, I finally settled ...
- **Direct Answer:** I'm loving Umbraco so much that I started using it beyond his CMS capabilities. Lately, after trying several mockup and wireframing tools, I finally settled ...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/umbraco-as-a-wireframing-tool.md](https://new.netmedia.agency/blog/umbraco-as-a-wireframing-tool.md)
- **Source:** [https://new.netmedia.agency/blog/umbraco-as-a-wireframing-tool](https://new.netmedia.agency/blog/umbraco-as-a-wireframing-tool)

### [Item Title: Umbraco widgets - razor way]

- **Summary:** We have been working on an interesting project lately and as usual, with every new project there is some new Umbraco implementation trick we learn. That is t...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/umbraco-widgets-razor-way.md](https://new.netmedia.agency/blog/umbraco-widgets-razor-way.md)
- **Source:** [https://new.netmedia.agency/blog/umbraco-widgets-razor-way](https://new.netmedia.agency/blog/umbraco-widgets-razor-way)

### [Item Title: Web Api Tips & Tricks - NT conference review and materials]

- **Summary:** As NT conference has passed, and I'm back in Split, it's time to write a few words and put up the materials. First of all, I would like to thank the organis...
- **Attributes:** None recorded
- **Retrieval Path:** [/blog/web-api-tips-tricks-session-nt-conference-review-and-materials.md](https://new.netmedia.agency/blog/web-api-tips-tricks-session-nt-conference-review-and-materials.md)
- **Source:** [https://new.netmedia.agency/blog/web-api-tips-tricks-session-nt-conference-review-and-materials](https://new.netmedia.agency/blog/web-api-tips-tricks-session-nt-conference-review-and-materials)
