Southern Fried DNN: Sebastian Leupold (Internationalization) & David Poindexter (Web Components...)

Jan 20, 2022

SUMMARY

Speaker: Sebastian Leupold
Topic: Internationalization/Localization

Providing a website for an international audience can be quite challenging. Sebastian will provide an overview of common aspects to take care of and strategies for addressing them using all the features of DNN Platform.

----------------------------------------------------------------------

Speaker: David Poindexter
Topic: Web Components "For Show"

We all keep hearing about web components. We believe they must be cool or something. So, just show me the freakin' secret sauce already. Stop telling me about them and start showing them - in action - in DNN!

----------------------------------------------------------------------

This week's Southern Fried DNN is everyone's chance to catch up on DNN, tooling, conferences, community buzz. and more! Please be sure to join us in person or online!

----------------------------------------------------------------------

Agenda

• Welcome
• Sponsor Recognition
• Community Buzz & Announcements
• Session #1
• Session #2
• Social Time!

----------------------------------------------------------------------

Join Us 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.

----------------------------------------------------------------------

Referenced Links:

Meetup
* https://www.meetup.com/Southern-Fried-DNN/events/xrdncsydccbbc/

Southern Fried DNN
* https://southernfrieddnn.com/

DNN Platform
* https://github.com/dnnsoftware/Dnn.Platform/releases

DNN Community
* https://dnncommunity.org/

DNN Docs
* https://docs.dnncommunity.org/

DNN Summit
* https://www.dnnsummit.org/

DNN Connect
* https://dnn-connect.org/
* https://dnn-connect.org/community/translations

Ionic
* https://ionicframework.com/ 

Stencil
* https://stenciljs.com/ 

 

0:02 hello hello welcome to the january southern fried dnn meetup uh it's great
0:09 to see everybody if you're joining us live thank you it's good to see your faces and your pictures and everything
0:14 that's showing up in the zoom if you're joining us after the fact thanks for checking out the youtube
0:20 channel and our southern fraud dnn.com uh where all of the kind of recaps are
0:28 posted out there after the fact so today we've got a pretty exciting uh
0:35 pleasure to have sebastian lipo join us from all the way over in germany and
0:42 he's going to be talking a little bit about internationalization within dnn today and then i'm kind of filling in a slot
0:49 uh that we we had and i'm going to be touching a little bit on web components and see if we can show some magic uh in
0:57 that and how kind of ionic can be used inside of a dnn module so that'll be
1:02 really really fun and interesting um let me get my screen shared here
1:10 and we'll jump into just a few announcements after we thank our sponsors uh as always
1:17 hopefully i'm sharing the right screen are you seeing the meetup screen okay yes you're good good deal um
1:23 thank you to managed.com who uh proudly supports our meetup and
1:30 hosts the southern fried dnn website again that's southern fried dnn.com and
1:37 i probably should have had that one up here let's see let's put this one in here
1:46 and it's pretty much a blog site so you can go out here and see the recaps as i was mentioning earlier of previous
1:52 meetups that we have up there ryan does a good job of putting those in there putting some notes in there as well as
1:58 embedding the playbacks from our youtube channel um so thanks again to manage.com for
2:05 doing that and thank you to mandeeps for uh sponsoring a few modules that we use on
2:12 the site uh the skin and the blog module again that's right yes i keep forgetting about the skin yeah it's uh the porto skin i
2:18 believe and the live yeah on here so thanks so much for for
2:25 supporting the efforts here um if you are interested in sponsoring and uh
2:31 helping out in any shape form or fashion just let us know and then we'll try to try to help to spend that money
2:39 or use those license right right so let's see community announcements
2:46 i don't have anything necessarily to highlight from the community site but just to remind everyone of
2:52 dnncommunity.org out here and a lot of times you can go out here and see some great new blogs that are being posted as
2:59 well as discussions on the forums and quite a bit of other resources that you may find helpful out here
3:06 so be sure to stay tuned and and watch that you'll see on the banners here that
3:12 we've got a few things that one needs to be updated i would say
3:18 yeah we need to do that as a matter of fact i might do that while uh while sebastian is uh presenting there i'll
3:23 still listen to you though sebastian i promise multitasking yeah uh ryan why don't you
3:29 talk a little bit about dnn summit which is coming up
3:34 february the 9th through the 10th so take it away on that by the time we reach the next southern
3:41 fried dnn user user group meeting we will have already been through dnn summit 2022.
3:48 um the you know date on that is uh i believe it's a wednesday and a thursday that is
3:54 february the 9th and the 10th and um it is uh or was still planned as a hybrid
4:02 conference so there were in-person components and virtual online components the system that's being used is the same
4:08 one that we enjoyed uh last year the hop-in platform which made it very successful and easy for you to both
4:16 listen to and participate with speaker sessions um the in-person components uh due to
4:24 kovid's continued uptick and uh specifically with the omicron variant um
4:30 we've decided that the in-person events the impersonal social events are cancelled if you do find that you've
4:36 already purchased tickets and hotel and you're still planning to head uh out there then fear not fearless will stroll
4:44 will be in the area and if you flag him down he might buy you drinks and hang out with you for a bit
4:50 i know that myself i'm a huge proponent of being in person and having these social events i thoroughly enjoy them
4:57 but i went ahead and also cancelled my plans or trips to bring my company in so
5:03 just from one reason or another for health reasons or even just simple transportation and lodging and logistics
5:09 while you know that 30 of every business and organization is out right now having
5:15 problems with staffing and keeping everything going so it just seemed like a good
5:20 time for us to decide that the in-person events were postponed however the online event uh
5:27 two-day event still happens there's still social opportunities for meet and greet and connections and networking
5:33 online as well as of course our sessions we've got 32 sessions planned and if
5:39 david you'll stop off on the sessions page i'll point out a couple of different things for each one of the different
5:45 categories um because right now is the time when we're driving and encouraging everyone to sign up um at the moment uh
5:53 you know the the the event will happen if you don't join us but if you join us you can
6:00 participate and if you join us you can learn a lot about these different things so the event will still occur if you are
6:06 not there but i will miss you so please come uh now is the time to sign up for dnn summit and uh get your hop-in
6:13 accounts logged in too so you're ready to go uh just ahead uh heads up on some of the different sessions that are
6:19 available here as always there are tracks different topic sides to go into there's design
6:25 marketing intro to dnn so kind of like a level one dnn type thing versus development versus secure development
6:31 slash security slash upgrades which is a little bit more in-depth type of things um and this
6:38 year we also have a special track set aside for each of the major sponsors of the event so they also
6:46 have their own information and even those sponsor sessions are not you know just sales sessions for their
6:52 services although certainly you should check out the services offered by each one of our primary sponsors because they
6:58 are the leaders in the dnn community they're there for a reason they're promoting themselves and helping support the dnn uh event but they're also
7:05 sharing with you their hard work hard-won knowledge and information so there's a lot to benefit from uh if you
7:12 stop into any of those um sponsor related track uh sessions that are being given by folks like you know david
7:19 poindexter from envisionative and cassidy pearson cassidy peterson from 10 pound gorilla
7:24 and mitch sellers and will stroll it's it's going to be a fantastic track uh to pick up some of those
7:30 sessions on but if you'll kind of go back to the first in the list we'll jump off on to
7:35 design there are a number of good um sessions actually all the sessions are good i
7:41 should start by by saying that copy it all the sessions are good but a couple that caught my eye that made me think
7:47 i've been working with dnn for 10 years and and know all these different things i'm interested in jumping into some of
7:52 these because it's interesting to see other people's take and their directions on things designing for accessibility and ada
8:00 compliance and things to keep in mind when you're focusing on ada there are a couple of different levels of that type
8:06 of topic that you're going to find through the conference there's ones here on the design side and then cassidy does some
8:13 on the intro and the development side as well there are also items in here
8:19 about design related focus for tailwind css and going in depth for an hour with
8:26 aaron lopez you know he joined us recently to do some of the same but we're going to get even more details and information uh but then we also have
8:33 some things around um design and ux and we see those from 10
8:39 pound gorilla folks so there's some interesting and exciting things to see in the design category if you then head
8:46 into the intro to dnn category i'm sorry marketing category the marketing category we have uh you
8:53 know a couple things like um google analytics four this one from mark saunders caught my eye because a
9:00 few years ago i gave a talk about google analytics and google page speed and the way that things were being calculated
9:06 and a few things from google's perspective and it's really interesting to see the updates and the things that
9:12 are happening um and so google analytics uh version four uh is what he's talking
9:18 about here and that caught my eye because i'm not up to speed on that yet i'd like to sit in and get a tour of what i need
9:24 to pay attention to and understand the difference of how those things are changing um scrolling down there's another one a
9:30 little further down that i was thinking of i mean obviously okay now there's cassidy so then go into the
9:35 dnn introduction so that's level one dnn um cassidy has a couple of different ones that are in different places but
9:43 there's one here in the intruder dnn that i believe is more about ada
9:48 as well uh there are items here uh for how to clean up your site um i'll
9:53 mention that if you want to just have some fun and uh egg on the other contestants you can come join us for dan
9:59 in jeopardy we'll be doing a dna in jeopardy session um but then we also have things like uh
10:04 chris hammond pointing out that when he takes a clean brand new dnn install and
10:09 starts working on it uh he pitches here uh the different things to do with a clean install uh to further set it up
10:16 and lock it down so i enjoy those perspectives from from different people on how they do things and you'll find
10:22 that in all of these categories but now when you move over to the development category
10:28 we've got a few different things here you will find items that are talking about some of our
10:33 different versions of dnn instances so you've got vangero you've got to plant an app
10:39 talking about different ways to take those tools and make even more out of them also examples of how those things
10:44 are being used in the environments they work inside of all of it's still based on and on top of dnn
10:50 but getting some of these extra perspectives and seeing what's out there is very interesting
10:55 um ah this is the one where cassidy talks about demystifying ada compliance and finding the right ada solution
11:01 because there are several different approaches i thought that's always a good thing to get into and watch for regardless the
11:08 industries and types of websites that you work within there are other uh development items
11:14 that are in here that are worth paying attention to um i always focus on the front end so we've got uh
11:21 headache-less css and some of these different um
11:27 different tracks to take a look at so um security is also in this area and mitch
11:32 sellers has one here for managing security within dnn and modern um
11:37 things you're fighting against that is important is also another one
11:43 with um uh mandeep giving another security related focus about tools that can be
11:49 used to help shield dnn sites so these are not things about dnn and the lockdown of dnn but they are tools to
11:54 use to detect intrusion to help protect against it to quarantine things once you've found them
12:00 so there are a few really good sessions related to security here in this area as well
12:07 i think we've covered most of the bases and the things that i saw that jumped out um let's uh let's put it out to the group
12:14 you know for instance daniel's here and daniel's on screen with modern uh module development daniel would you like to
12:20 give a plug and kind of talk about what you got ahead in that yeah so that's going to be a tips and tricks and uh things i've seen
12:27 done wrong and how to do it better for web api um which will cover security performance
12:34 scalability and the fourth item i forgot and uh
12:40 web components how to wrap up uh look and feel and behavior all in one
12:46 little small thing that can be reused everywhere which is super useful for uh reusability reusing
12:53 yeah that's good i mean uh concept there david how about yours on the page the um
12:58 you know building a mobile app with dnm is the back end yeah that'll be an interesting one uh
13:04 where i'll take a real life example of where a mobile app has been built uh
13:10 with dnn serving the data in the back end uh through the mobile app and so forth so uh be kind of an
13:16 introductory type um presentation really on kind of how
13:22 about doing that and kind of connecting all the dots i uh i know it's been a few years back
13:28 but i think if you and dnn is the backend for mobile things when i think about that that davidson project where
13:34 there were screens all over the town and that was using dnns the back end for something else uh oh yeah not exactly
13:41 finding yeah it's exactly it's digital it's not mobile exactly but still uh it was very interesting all right
13:48 all right well so that's it uh the main point is uh dnn summit plans are wrapping up now all of the session
13:55 speakers are putting together their last uh details on their uh sessions and if you want to learn
14:02 what the schedule is you can come to the website to see the individual sessions and the details to follow your favorite
14:07 speakers and also like david's doing now just take a look at the timeline of events so you can plan out each hour of
14:14 the day when you're going to want to jump over from one session to another and where you're going to be going
14:21 so sign up if you haven't already you'll see uh other sponsors such as manage.com and dnn for less and
14:30 um even sponsor and organizations such as uh you
14:35 know mandeep and um bogdan and dana and sharp they're all promoting to their
14:40 client base right now uh the fact that dnn summit signups are going on and dnn summit is next week the next month
14:47 so um if you see those emails uh click links on them let people know that you're coming and if you haven't signed
14:52 up already get sent out awesome thanks brian thank you also uh mentioned that uh dnn
15:00 connect is well underway in planning their 2022
15:05 uh event it'll be in june the 30th through july the 3rd and it's gonna
15:11 actually be an in-person event you know barring no um barring no uh restrictions that come
15:19 down you know based on the the covet uh situation uh right now but it'll be a
15:24 meow france and i think they just sent out a
15:29 communication today just asking for people to go ahead and
15:34 register if they have intentions to come you know barring no issues with restrictions and so forth uh to go
15:41 ahead and commit because i think the facility which they've used in the past for uh one of the dna connect well
15:48 actually maybe two of the events uh where we're at this facility i can't remember warranty anyways
15:54 yeah yeah they there's a there's an opportunity which
16:00 ideally they would have the whole facility to themselves and that um requires a certain number of
16:06 attendees so i think they have until the end of the month uh to commit that otherwise it'll be more of an open kind
16:13 of uh event uh not exclusive uh to to to them but
16:19 no worries either way but if you do plan on being there if you're especially if you're in europe and have
16:26 greater accessibility to that area go ahead and check out the event and register if you
16:32 can on that or if you plan to attend it will be a great event
16:38 for that and you'll find all kinds of details out here about the event and the
16:43 cost it still amazes me at the low cost of the dnn connect events because
16:51 you know for those of you that have been to dnn summit but have never been to a dna connect event it's quite different
16:57 it's a little bit more social based and there's always meals together
17:03 and things like that which is really nice so really your lodging and your meals it's all inclusive in the um the
17:12 event fee on that so it's amazingly affordable uh including recommendation
17:20 exactly and let's not forget about the uh the drinks right yeah but even
17:25 that you have you don't yeah it's including the accommodation so you don't have to pay for for a whole extra for
17:31 hotels so it's all included and that's really uh worth the money
17:36 it's a beautiful uh venue as well uh sebastian did you go to the one that was in mio yeah sure
17:42 it's very nice and nice in the countryside it's not at the coast this time but it's nice on the
17:48 countryside and uh it's uh really a pleasure to be there in the summer it should be really
17:55 a great uh scenery and uh also a great pleasure and i think
18:01 usually in summer cove it is not a big problem and so i expect that it will be
18:07 much easier to see be together and
18:12 exactly exactly now that this photo here i'll mention uh i i think it correctly
18:19 from roma isn't this the pool it's like in a uh like an edgeless pool or something i know the pool was
18:27 is popular so a lot of good times had around that uh pool uh in the previous event so
18:33 yeah check that out uh you can go to dnn-connect.org or dnnconnect.org and they'll forward you there and under
18:40 events go to the 2022 page and get more details about that
18:46 excellent um does anybody have any other community related announcements that
18:52 are worth highlighting here daniel do you have any updates on on dna
19:00 platform or anything uh as far as like i know uh things are still kind of in progress to
19:06 prepare for 9.10 um me and you were both missing in the
19:12 last meeting so i don't have anything fresh but yeah that's the plan
19:17 yeah and i know we've mentioned this in the last couple months but just to reiterate
19:23 the next release is more focused on getting to a better state with the
19:28 default experience as it relates to telerik not being a part of that of course it's
19:34 been optional to remove that since 9.8.0 but in in the next release you know
19:41 unless you're doing an upgrade it by default will install with telrick removed and you'll have the
19:48 option on upgrades to to remove those uh in a more automated fashion
19:54 rather than the manual process other than that i know ther

RELATED VIDEOS

Southern Fried DNN: FOLLOW-UP to GA4 + DNN Connect 2023 RECAP
Jun 15, 2023

This meetup will serve as a follow-up to last month's recorded-only meetup on Transitioning to Google Analytics 4 (GA4). Watch the replay on YouTube HERE and bring your questions/comments. Afterward, we will recap all the wonderful things from DNN Connect 2023. There were so many great takeaways, so you will not want to miss this - there's something for everyone!

Southern Fried DNN: Transitioning to Google Analytics 4 (GA4)
May 19, 2023

As many of you know, support for legacy Google Analytics will cease in July 2023. In this meetup, we'll discuss what it takes to make a smooth transition to Google Analytics 4 (GA4). We'll also cover the various methods for implementation within a DNN instance.

Southern Fried DNN: DNN Summit 2022 Recap + Community Project Highlights
Feb 17, 2022

This month, we'll be recapping DNN Summit 2022 and then we'll take some time to highlight a few exciting community projects. Trust us, they are worth knowing about and getting involved with!

Southern Fried DNN: Sebastian Leupold (Internationalization) & David Poindexter (Web Components...)
Jan 20, 2022

We all keep hearing about web components. We believe they must be cool or something. So, just show me the freakin' secret sauce already. Stop telling me about them and start showing them - in action - in DNN!

Southern Fried DNN: David Poindexter (DNN Strategy) & Daniel Valadas ("I Like Vanilla!")
Jul 15, 2021

Bringing overall strategic direction for the DNN Platform project and coordination between all leadership teams. As the DNN Platform and DNN Community evolves, new ideas and technologies will surface. These are great and it is essential to have a "gatekeeper" funnel to ensure all parties are in the loop, providing feedback, and are contributing to any proposed changes in direction or special project efforts. Learn more about the exciting special projects underway and on the horizon.

Southern Fried DNN: A Web Components DNN Future
Aug 17, 2018

Are you tired of JavaScript Framework Churn? Perhaps some of my latest development efforts will help brighten your day and improve your outlook for future DNN development possibilities. While this project is in the early stages, I am so excited about it and wanted to go ahead and share what I am working on for the DNN community. I believe this contribution will have similar, if not greater, impact to future DNN development as some of my previous open source contributions.

Southern Fried DNN: URL Redirects + What's Next with nvQuickSite + DNN Corp Webinar Post-Game
Sep 22, 2017

Have you ever had to install DNN? Did you do it with nvQuickSite? If you didn’t then you may have taken longer than needed. nvQuickSite is a great tool for installing DNN created by our very own David Poindexter of nvisionative. The DNN Community loves nvQuickSite and uses it all the time to help make installing DNN more efficient.

Southern Fried DNN: JWT in Action with DNN 9 & Ionic
Mar 17, 2017

This will be an exciting walk-through on exactly how to get setup DNN 8 or DNN 9 for authentication using JSON Web Tokens (JWT). Once we have have DNN configured properly, we will test using Postman. Then the real fun will begin as we integrate with a mobile app using Ionic. These will provide the fundamental building blocks for you to connect any outside application to a DNN instance using best practices.