Bright, airy photograph of a sunlit office corridor with pale blue walls and soft natural light

IT services, applications & training for French businesses

Aricie is the business portal for @RICIE.NET — DotNetNuke solutions, custom software, and professional training delivered from offices across France.

Explore the Portal

Browse the four main areas of the Aricie business portal.

Featured Applications & Services

Software products developed and supported by Aricie.

Soft cyan square tile with gentle gradient light, neutral and clean
Application

Acoléa

Specialized software application in the Aricie catalog.

Pale blue square tile with diffused daylight glow
Application

Adylic

Specialized software application in the Aricie catalog.

Minimal green square tile with airy white space
Application

AricieGrid

Specialized software application in the Aricie catalog.

Bright neutral square tile with subtle texture
Application

Budg-Immos

Specialized software application in the Aricie catalog.

Our French Offices

Headquarters in Mureils with branches in Paris, Lyon, and Grenoble.

Hiring a DNN Developer: A Practical Checklist

DotNetNuke, now commonly known as DNN Platform, remains a practical choice for organisations that need a structured content management system with custom portals, workflows, and role-based access. The right developer can extend the platform safely while keeping it manageable for internal teams.

Hiring decisions often go wrong when a candidate is judged only by general .NET experience. DNN development involves portal configuration, modules, skins, permissions, upgrades, integrations, and ongoing administration. Those details require platform-specific knowledge.

Australian businesses also need a developer who understands local operating conditions. A team in Sydney may work across AEST and other time zones, while a regional organisation in Western Australia may need clear asynchronous communication and dependable remote support.

Use the checklist below to compare developers, agencies, and technical partners. It is designed for businesses that want a stable DNN website rather than a quick customisation that becomes expensive to maintain.

Check their DNN and .NET background

Start by asking how long the candidate has worked with DNN Platform and which versions they have supported. Look for experience with custom modules, page and portal structures, permissions, content workflows, responsive themes, and SQL Server. A developer who has only built conventional ASP.NET applications may need significant ramp-up time.

Ask for examples of comparable projects, preferably involving multiple user groups, authenticated areas, document libraries, or business integrations. A strong candidate should explain their decisions clearly, including why they used a custom module instead of a configuration change.

Verify their wider Microsoft stack as well. Useful capabilities include C#, ASP.NET, REST APIs, JavaScript, HTML, CSS, Azure hosting, automated testing, and source control with Git. These skills help when DNN must connect with a CRM, finance platform, intranet, or customer portal.

Review their approach to security

Security should be assessed before discussing visual design or delivery speed. Ask how the developer handles patching, administrator accounts, password policies, file permissions, database backups, dependency updates, and protection against common web vulnerabilities.

For an Australian organisation, the conversation should include privacy obligations under the Privacy Act, sensible handling of personal information, and alignment with internal controls such as the Essential Eight. The developer does not need to be a legal adviser, but they should recognise when security and compliance specialists must be involved.

Request a clear incident and recovery process. It should cover monitoring, rollback, backup testing, access logging, and communication if a release causes an outage. Vague assurances about “best practice” are less useful than a written support procedure.

Test their integration and migration skills

Many DNN projects connect to systems outside the website. Ask whether the developer has worked with APIs, single sign-on, payment services, CRM platforms, search tools, email providers, and business databases. They should understand data mapping, authentication, rate limits, error handling, and integration monitoring.

Migration experience matters when replacing an old CMS or consolidating separate portals. Ask how they preserve URLs, metadata, permissions, files, redirects, and search visibility. A useful comparison is found in this retail migration case study, where platform change involves operational decisions as well as technical work.

Ask for a staging plan and a rollback plan before approving a migration. A developer should be able to explain how content is tested, how users validate key journeys, and how the final cutover is scheduled with minimal disruption to Australian customers.

Use this hiring checklist

A short checklist helps separate polished sales presentations from practical capability. Mark each item as demonstrated, partially demonstrated, or unverified during interviews and reference checks.

Area What to verify Warning sign
DNN expertise Recent work with modules, portals, permissions, and upgrades Only general .NET experience
Code quality Git workflow, testing, documentation, and review process No repeatable development process
Security Patching, backups, access controls, and monitoring Security discussed only after launch
Integrations API design, authentication, logging, and failure handling Reliance on manual data exports
Accessibility Keyboard navigation, semantic markup, and testing Design treated as the whole requirement
Performance Caching, image handling, database tuning, and load testing No measurable performance targets
Support Service levels, response times, and escalation contacts Support limited to “best effort”
Communication Clear reporting across Australian business hours Long gaps and unclear ownership

Also confirm commercial details before work begins. The agreement should identify deliverables, acceptance criteria, intellectual property ownership, hosting responsibilities, licensing, documentation, and the hourly or fixed-price model.

Assess communication and training

A capable DNN developer should make complex work understandable to marketing, operations, and IT stakeholders. Ask for a sample project update or technical explanation. It should state what changed, what remains blocked, and what decision is required.

Training is valuable when staff will manage pages, permissions, media, or workflows after launch. Look for practical sessions, administrator documentation, and recorded walkthroughs. A partner such as Aricie can combine DotNetNuke development with professional training, helping organisations build internal confidence rather than relying on one external specialist forever.

For an Australian team, agree on communication windows and escalation paths. Someone in Melbourne or Brisbane may need prompt support during local business hours, while a French delivery team may operate several hours behind. Shared documentation, scheduled handovers, and defined urgent-response rules reduce friction.

Check accessibility and user experience

DNN sites often serve varied audiences, including customers, employees, suppliers, and community users. Ask how the developer applies WCAG principles, tests keyboard navigation, manages heading structure, labels forms, and supports readable contrast and responsive layouts.

Request evidence from real projects rather than accepting a claim that the site is “mobile friendly”. Useful evidence includes accessibility test results, browser coverage, page-speed measurements, and user acceptance feedback. A developer should also explain how editors can avoid introducing accessibility problems through the CMS.

Consider local usage patterns as well. Australian users may access a portal from mobile networks, regional locations, or older workplace devices. Clear navigation, efficient pages, and helpful error messages can matter more than elaborate visual effects.

Compare ongoing support and total cost

The cheapest initial quote may become costly if every update requires bespoke development. Ask what maintenance is included, how upgrades are handled, and whether modules are vendor-supported or custom-built. Confirm who owns the code and whether another developer could take over later.

Separate launch costs from the full cost of ownership. Include hosting, licences, security reviews, backups, monitoring, accessibility remediation, training, and future integrations. A transparent proposal should state assumptions and identify costs that could change.

Before signing, speak with two or three references and ask about missed deadlines, post-launch responsiveness, documentation, and unexpected fees. Choose the developer who offers dependable engineering and clear accountability, not simply the most impressive portfolio.

Use this checklist when briefing prospective DNN specialists, then ask Aricie about DotNetNuke solutions, custom software, migration support, and professional training suited to your organisation. A well-scoped conversation can turn a platform requirement into a secure, maintainable business system.