October 19,
2023By
moorecreative SoFri Meetings
Accuraty Solutions, C# Development, CodeDOM, Development, DNN, DNNCMS, DotNetNuke, Extensions, Jeremy Farrance, Training
In this Southern Fried DNN User Group Meeting:
Speaker: Jeremy Farrance, Accuraty
Topic: DNN's Best Kept Secret
DNN comes with a little-known magic pill C# upgrade buried away in Available Extensions. If your DNN efforts often have you coding in C#, you may have noticed that the C# you use by default in DNN doesn't have some of the common, modern features available. Find out how CodeDOM 3.6 can get your C# language version from v5.x to v7.3. This gives you over 20 new language features that bring a lot of productivity improvements and expressiveness to the language, making C# code more concise and readable. This month we'll demo installing this extension. Then, we'll show off some favorites including string interpolation, null-condition operators, out variables, and auto-property initializers.
--
Community Topics and Updates
- 📅 The Southern Fried DNN October Meetup was held, delayed due to scheduling conflicts.
- 🎤 Jeremy presented on DNN's "best kept secret," unveiling new insights.
- 🌐 DNN Summit 2024 announced for February 7th-8th, emphasizing early registration and speaker submissions.
- 🇨🇭 DNN-Connect 2024 announced for May 23rd-26th in Choy, Switzerland, highlighting in-person event benefits and previous success.
- 🆕 DNN 9.3.2 released, featuring updates like U-Mailkit provider for OAuth and improved file upload handling.
- 🎨 Introduction of DNN Elements, a web components library for flexible UI development, with upcoming integration plans for DNN 10.
- 🖌️ Features include CSS variables for easy theming and new UI components like Color Picker and Rich Text Editor.
- 🛠️ Daniel highlighted ongoing community contributions and future development plans for enhancing DNN's functionality and user experience.
--
Jeremy Farrance Presents DNN's Best Kept Secret
The majority of projects by Accuraty Solutions have been in helping create professional web presence for businesses or building online application and tools in business to business (B2B) scenarios. I have a fairly diverse skill set well suited to databased projects, reporting systems and have had graphics, design or publishing be a part of almost every project. I have extensive experience in Microsoft technologies and in the past few years have worked repeatedly on high-end applications using VB.NET, ASP.NET, and SQL Server 2005/2008. I am an evangelist for quality - especially in the areas of user experience and business work-flow automation.
Specialties: Database architecture, graphic design, work-flow automation, advanced reporting, application development, project management, hosting solutions, email and DNS server administrator, SQL DBA, e-commerce developer, online security, etc.
www.linkedin.com/in/accuraty
Recommendations and Presentation Notes:
- 💻 Jeremy has been working on a side project involving DNN elements, specifically enhancing the Upendo DNN User Manager.
- 🔄 They've been rewriting parts of the project and made unexpected progress.
- 📊 User demonstrated how to install modules on a DNN page and showed the original vs. enhanced interface.
- 🛠️ They've been improving usability by simplifying and clarifying UI elements for client use.
- 🌐 User aims to contribute their enhancements back to the open-source community, focusing on improving dropdown control heights in DNN.
- 🔧 They plan to discuss their code contributions in an upcoming open-source co-coding session.
- 💡 DNN has versatile features, including support for various tools like Razor and TypeScript.
- 🛠️ TypeScript integration enhances coding efficiency and maintainability with its type support.
- 📦 DNN leverages packages like Roslyn for continuous improvement and updates.
- 🖥️ Customizable templates in DNN, like those using TwoSexy, enable dynamic content management.
- 📊 Collaboration during coding sessions helps refine and enhance DNN functionalities and documentation efforts.
Watch the Southern Fried DNN User Group MONTH YEAR Meeting:
About the SouthernFried DNN User Group
Even though our DNN user group is nestled in the Carolinas, we are really YOUR DNN User Group regardless of your Southern heritage or lack thereof. Everyone is invited to attend in person or to join us online! We always try to broadcast the meeting so everyone can participate. Register now for the online meeting details for those of you wanting to join online