DNN Platform 9.11.0 Release & Walkthrough

Oct 20, 2022

SUMMARY

Southern Fried DNN Meetup
Oct 20, 2022

You will not want to miss this meetup. We'll talk about the DNN Platform 9.11.0 release, along with a walkthrough of all the major highlights. We'll discuss clean installs and all the various upgrade scenarios. It is a truly epic release, so this will be helpful for so many people.

0:02 well hello hello hope everybody is doing well this is the let me see what month
0:08 are we in now is this October October the 20th or uh Southern
0:13 Fried DNN uh it's been a minute since we've been together uh and it's great to
0:19 see all the faces and uh placards on the on the zoom screen there uh from Jeremy
0:27 yeah um we uh I think it was last month and
0:33 maybe the previous month did we skip two uh there Ryan or was it just one that we
0:39 skipped we had to reschedule one and then we skipped one so they were pretty much
0:45 back to back yeah yeah so it's been a while it's great to see everybody again um I mean just because we haven't been
0:51 meeting doesn't mean that nothing has been going on in the DNA community so we've got all sorts of for sure uh
0:57 greatness to talk about tonight with the focus kind of being on uh a big release I mean it the numbers say that it's a
1:05 minor one but for all practical purposes it's a it's a major release
1:11 um so we're gonna try to do a little Deep dive into that tonight and kind of talk about some of the highlights of
1:17 that so let me uh take a second to share screen and we'll go into a few
1:24 probably shouldn't move that out of the way everybody able to see the uh Meetup page okay
1:31 yep you're in good shape excellent good deal then and I need to fix my windows
1:36 here just a little bit but um yeah so uh I guess we'll just kind of start out with a few
1:42 um Community type announcements here but it's kind of funny because the this uh I
1:48 I was gonna if Daniel vladis was on here I was going to give him a bit of credit I was up at his place
1:56 um for about uh three weeks or so in Canada and uh I was uh getting ready to publish
2:04 a Blog on the the testing for the 9.11 release and I started playing around I
2:11 was like I got to create a graphic for this you know I got to figure out kind of what doing I I had some ideas in my
2:17 head and everything and we were sitting there and this image was supposed to be used for another blog but um it was kind
2:24 of cool it's a compositive this is just a little bit of Side Story but a little little composite here of a concert and
2:33 people in it okay that's the perfect time to pay for
2:39 a concert yeah let me figure out who's who the feedback's coming from there uh let's
2:45 see okay okay I think I'm good there now
2:51 um yeah so uh but it was kind of cool because it was it's actually multiple images and Graphics so I kind of
2:58 composited together but it was really kind of neat the way it came out and uh DNN being the center stage there and
3:04 9.11 is pretty big release so it kind of warranted that kind of Epic uh type uh
3:09 type little thing there but I mean just a little Side Story so um I guess what is going on in the
3:15 community um one of the things that I have on my list and feel free to chime in if there's things that I miss here that uh
3:21 because there's been so much going on I guess we're kind of covering a lot from the last couple of months here but one
3:26 of the recent things I mean since we're in October let's talk a little bit about Oktoberfest
3:32 um usually uh I try to do a little bit more talking about this in the Indian Community but this is something that's
3:38 broader in the open source Community if you're not aware of it check out hacktoberfest.com
3:44 um it's sponsored by digitalocean and a few other sponsors like Docker and upright
3:50 um on this but it's it's really kind of grown into this the yearly thing where
3:57 um developers and you know people in the open source Community kind of come together they start contributing a
4:04 little more probably than normal and you get credits for doing open source work
4:10 and get a cool t-shirt I should have worn my t-shirt tonight I got one year that they did it was like my favorite
4:16 shirt because it's just so comfy um but uh yeah every year you either get a t-shirt or some swag stuff or some
4:25 planetary you know kind of whatever floats your boat on that but it's really fun um new be involved in any kind of Open
4:32 Source platform of course DNN can be one of those or some of the open source
4:37 Community modules or you know whatever you know is in that world but I encourage everybody to check this out
4:44 and take a little bit of time in October to see how you can contribute to uh to various projects out there you know even
4:51 if it's small type stuff I mean every every little bit help helps so it's uh really nice to be involved in
5:00 that one of the things that you'll probably notice like in the DNM platform
5:06 repo or some of the other dating Community modules will have a label on
5:14 some of the issues there that are like a help wanted label and any issue like
5:19 that or kind of like low hanging fruit and be less of a you know kind of a
5:26 learning curve to to be able to contribute in those areas so that's a quick way to kind of sort through some
5:31 of those issues and seeing if it's something that you kind of is up your alley to be able to to to contribute on
5:39 but a lot of the repos it's not just something specific to us but that they encourage using that particular issue
5:46 label across different repos so any project that you're following or a part
5:53 of maybe you're a user of a open source project that's out there outside of our community and you know want to kind of
5:59 look and see how you can help or you know you've always wanted that to do X or Y and go ahead and see if you can
6:06 help you know or at least help contribute to that that path but it's a neat little website they've got together
6:12 today um on this that I thought it was really kind of cool the registration process
6:17 and everything they seem to outdo themselves every single year a lot of fun
6:24 um is anybody uh had any good hacktober story uh is out there so far I personally have
6:32 not done Squad as far as contributing yet but it is on my list for this
6:38 weekend to try to spend some time has anybody had any uh um stories they want to share about their involvement
6:47 no pressure no pressure um first I've first I've heard of it oh
6:54 really it's it's really I mean this is something I've been I look forward to when it gets close to October I'm like
7:01 gonna start geeking out it's like I mean you're either of course or you're not right you know but it's kind of neat to
7:08 have a focused month you know of where I don't know it's just motivated awareness
7:14 of Open Source initiatives and so forth and and you know other people are are
7:19 contributing at the same time so it kind of energizes you exactly exactly I just like the retrographics on their
7:27 website it's very retro and you know are scrolling Marquee and like uh 1980s Graphics very cool
7:36 reminds me of uh just a modern day kind of uh old school computer you know
7:42 sci-fi movie or something you know a hacking movie um I wonder if they got it from what was
7:49 that movie uh the uh uh War Games was that it yeah
7:56 [Laughter] but yeah when you when you uh register
8:02 out here of course your GitHub username gets associated with your activity and
8:07 so forth that's kind of how they how they how they track once you get involved they you can get little badges
8:12 for stuff and you know you can participate a little bit or a lot you know and reap the benefits they even
8:18 have events that are focused on hacktoberfest we if we were more organized and more available on our end
8:25 we would have some events that were focused completely on uh October Fest as well but um yeah a lot of fun and get a
8:34 cool t-shirt or plan a cool tree that would be awesome um one other thing is um and Ryan or
8:41 Mark or anybody's involved in the union Summit may want to mention this coming up because I know I haven't seen a whole
8:48 lot of social um messaging coming out about this but the the upcoming conference in uh
8:55 February of uh 2023 is set um to be another you know online event
9:01 and um the site's been updated out here to have all the appropriate information and
9:07 the early bird you might want to try to take advantage of that because it'll end
9:13 on December the 9th so we have a little bit of time but not a lot of time
9:19 um save yourself seventy dollars there if you want to be involved in that this year and I think they have a call for
9:26 speakers out as well um yeah let's see here conference
9:34 a little bit uh I'll mention a couple of things that
9:39 are uh exciting to me about uh what we're putting together for this DNN Summit uh so like David's mentioning uh
9:46 first off uh call for speakers is open and it closes faster than you might
9:52 think um so it closes here in the first weekend of November and that might as
9:58 well be tomorrow so we have a proud history in the DNA Community if everyone's submitting their sessions the
10:06 last day or maybe asking and nicely if they can submit them two days after it's
10:12 already expired so um if if anyone's listening who's in our usuals for presenting then I encourage
10:20 you to please try to get in there and do it early uh post your session Concepts you don't have to have them fully fled
10:26 fleshed out but if you can put together the outline and submit that then that
10:31 would be fantastic if you're not in the regulars and you haven't presented before but you you've got an idea of a
10:39 session some you know bit of DNN Corner that you really feel passionate about and that you enjoy teaching or training
10:46 about you see it rarely discussed um you know I I give my brother Dustin
10:52 it's a good example um he kind of bemoans that there aren't enough sessions for database focused DNN
10:59 database information at conventions like this and so my encouragement to him is
11:04 well make a session about databases let's talk about it let's talk about performance let's talk about positions
11:10 or database side so if you have some good ideas like that put together a session put it out there we'd love to
11:17 have you present something new to the audience of of all of us in the community who uh would love to see you
11:24 present a couple of other things about um the conference this year we are still
11:31 virtual this is the second year uh virtual in a row and uh one of the things that we are
11:37 working on our swag packages uh that is right there on the screen um we will have a t-shirt we will have a
11:45 few other items that we are sending out if you purchase your tickets in time
11:51 especially before the early bird then I personally will be shipping them out to
11:56 you so the idea is these are uh Creature Comforts for you in your office while
12:03 you are um attending the conference virtual so they are desktop items they are shirts
12:09 they are mugs and things like that for you to uh to enjoy and celebrate uh knowing that
12:17 you've got math package out to you um and you can enjoy it while you're at the conference virtually so swag
12:22 packages that is new for this year and uh me personally that's one things I enjoy about being in person with
12:28 everyone is a little Trotsky and swag and uh things like that to get some
12:35 sponsors uh number two item um mention is that
12:40 there is an ever-changing or evolving situation with recordings for videos
12:47 in that I think the very first year we use hop in there were some issues with the recordings the next time it worked
12:55 but for a limited time now we really have a good foundation for recordings so
13:02 your attendance at the event and and your ticket is going to be even more
13:08 valuable now at this point because you will be able to attend the sessions that you're part of but then you'll also be
13:14 able to go back and watch every session because they are all being recorded and will be presented so if you have to
13:21 convince someone that DNN summon is a great value for you and is a great benefit then this is the screen that
13:29 will give you those details because for sure you get extra benefits even more than in person because you can see every
13:36 single session
13:43 fantastic um Mark do you have anything to to add to
13:50 any of that or Ryan does an excellent job no I don't think I have anything to add thank you Ryan
13:58 awesome yeah well that's great um it's always good to to get together uh even
14:03 if it is virtual uh of course there's some elements of the virtual that I really love and and the fact that get to
14:08 talk to people that would probably have never shown up at a uh in-person event so that's that's really neat to to be
14:15 able to to run into folks that you don't normally get a chance to cross paths with so it's one of the big benefits of
14:22 the uh the virtual I am hoping to be able to submit some
14:28 sessions but that deadline is really soon I don't think anybody I mean who has actually heard about the call for
14:35 speakers yet because I have not until uh till I uh put it on the website
14:43 be nice to to get that posted out there because I got to fill and it won't be a whole lot of submissions uh so if you
14:49 know anyone that might be interested please spread the word um you know um and get it out and get the word out
14:55 on this because it'd be nice to get get a lot of submissions okay
15:02 um I I guess let me open it up for just a second to see if there's anything in
15:07 particular you know this happened in and around the DNA community over the last two months that you'd like to uh
15:14 highlight or or mention uh otherwise I'm gonna probably just jump right into the
15:19 uh to the DNN 911 review here hey I'll jump in and do my usual too
15:27 sexy um thing if you guys aren't paying attention the two sexy major
15:33 enhancements and revisions and Bug fixes have been absolutely amazing since they
15:40 uh came back from their little vacation they do every year so um there's a ton to learn I mean I'm
15:46 quite frankly I'm overwhelmed with it I'm having trouble adapting to all the new ways to do things that are obviously
15:54 better but um it's worth digging in and learning everything I've touched so far is amazing even just switching stuff
16:01 over so you're using image flow um there's benefits your cash sizes are
16:08 smaller things are operating faster um all kinds of stuff little things that
16:14 you don't notice the only thing that's lagging still is documentation there's quite a few things I want to learn and
16:20 there's still no Docs especially related to the whole new settings stack which I think is kind of
16:27 exciting but I barely touched it no docs not complaining very excited
16:34 so I guess the last May uh long-term support release was 7
16:39 14 the I could speak 14.7.4
16:45 um since then what are some of the some of the highlights that you've seen that you that interest you the most
16:52 the ones that are um they're basically the polishing and finishing of things like the formulas
16:58 are really becoming pretty useful in advance now you can actually do things
17:04 like read data uh they've even made the syntax that you used in c-sharp and
17:11 razor on the back end nearly identical so you can move stuff into your JavaScript in your formulas and
17:18 literally just Access Data the way you do in C sharp there's just amazing little things like that that are really
17:25 nice they've also uh mentioned image flow um what else is in there that I've been
17:31 playing with uh you've put me on the spot because I'm like all excited about this stuff but I
17:36 don't have good examples yeah sorry I didn't mean to put it on oh
17:42 if you're not using them the the the kits are just amazing being able to do
17:47 kit dot whatever those are fantastic if you haven't paid attention to that those are documented
17:53 well so start using those kits I'm not familiar with that what is what
17:59 is that Jeremy kids and he's bundled together all kinds of things you used to do into this thing
18:08 called a kit okay um let me see if I can find a link to share hold on a sec
18:15 and by the way while Jeremy's looking for that um there an idea came up I don't know
18:22 maybe three weeks or so ago of uh kind of doing a a meet up every once in a
18:29 while just just for two sexy users you know just to be able to kind of get together and share some things and it is
18:36 on my list to try to see if I can coordinate that so if you are interested
18:42 in that post something in the chat or in the DNN Community slack and just let
18:48 know your interest because like I know there's a few of us that are always talking about things uh too sexy and but
18:55 it'd be nice to know if there really is more interest than just that and then we can really kind of turn into that into a
19:01 you know a little more focused yeah that'd be great you know I'll be there
19:07 um so I posted the link in the chat so you can just see a quick example of how
19:13 the service kits work um so you can scroll down slightly there's an example right on screen of
19:19 turning you know three or four lines of code right there that was pretty common
19:24 for the last year and it's now just that oh Nate okay
19:30 and then if you scroll down further the other big one that I've actually used a lot on a recent project I've converted
19:37 all my uh toolbar stuff over to the toolbar Builder and basically for those of you that like um
19:44 um Razer Blade and building your HTML that way he's used the same style of
19:50 fluent API to build those toolbars and for the first time ever
19:56 it's actually easy and useful and it's kind of exciting
20:01 because I don't know if you guys have been paying attention but when you use toolbars and too sexy there's like four
20:07 different versions of the documentation over the years I heard someone laugh was that David yeah yeah and and like you so
20:15 I have code from 2018 to now that does the same thing and there's four
20:21 completely different versions and none of it you retain in your head but this toolbar Builder is very logical it's
20:29 much easier to learn and it's documented and I highly recommend paying attention to it so if you like to put those hover
20:36 buttons on your page now you have control of them properly so this is more for the quick edit stuff
20:43 or is this in replacement of tag yeah don't come this is the replay this is what to use

RELATED VIDEOS

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.