"}},"componentScriptGroups({\"componentId\":\"custom.widget.MicrosoftFooter\"})":{"__typename":"ComponentScriptGroups","scriptGroups":{"__typename":"ComponentScriptGroupsDefinition","afterInteractive":{"__typename":"PageScriptGroupDefinition","group":"AFTER_INTERACTIVE","scriptIds":[]},"lazyOnLoad":{"__typename":"PageScriptGroupDefinition","group":"LAZY_ON_LOAD","scriptIds":[]}},"componentScripts":[]},"tagFollowsForNodes({\"nodeIds\":\"category:communities\",\"tagText\":\"MVP\"})":[{"__typename":"TagFollowForNodeResponse","coreNode":{"__ref":"Category:category:communities"},"follow":null}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarDropdownToggle\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageListTabs\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageListTabs-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageView/MessageViewInline\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Pager/PagerLoadMore\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/OverflowNav\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/OverflowNav-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserLink-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSubject\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSubject-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageBody\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageBody-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTime-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeIcon\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageUnreadCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageUnreadCount-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageViewCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageViewCount-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/kudos/KudosCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/kudos/KudosCount-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageRepliesCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageRepliesCount-1745505307000"}],"cachedText({\"lastModified\":\"1745505307000\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1745505307000"}]},"Theme:customTheme1":{"__typename":"Theme","id":"customTheme1"},"User:user:-1":{"__typename":"User","id":"user:-1","uid":-1,"login":"Deleted","email":"","avatar":null,"rank":null,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":"ANONYMOUS","registrationTime":null,"confirmEmailStatus":false,"registrationAccessLevel":"VIEW","ssoRegistrationFields":[]},"ssoId":null,"profileSettings":{"__typename":"ProfileSettings","dateDisplayStyle":{"__typename":"InheritableStringSettingWithPossibleValues","key":"layout.friendly_dates_enabled","value":"false","localValue":"true","possibleValues":["true","false"]},"dateDisplayFormat":{"__typename":"InheritableStringSetting","key":"layout.format_pattern_date","value":"MMM dd yyyy","localValue":"MM-dd-yyyy"},"language":{"__typename":"InheritableStringSettingWithPossibleValues","key":"profile.language","value":"en-US","localValue":null,"possibleValues":["en-US","es-ES"]},"repliesSortOrder":{"__typename":"InheritableStringSettingWithPossibleValues","key":"config.user_replies_sort_order","value":"DEFAULT","localValue":"DEFAULT","possibleValues":["DEFAULT","LIKES","PUBLISH_TIME","REVERSE_PUBLISH_TIME"]}},"deleted":false},"CachedAsset:pages-1747047226673":{"__typename":"CachedAsset","id":"pages-1747047226673","value":[{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"BlogViewAllPostsPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId/all-posts/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"CasePortalPage","type":"CASE_PORTAL","urlPath":"/caseportal","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"CreateGroupHubPage","type":"GROUP_HUB","urlPath":"/groups/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"CaseViewPage","type":"CASE_DETAILS","urlPath":"/case/:caseId/:caseNumber","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"InboxPage","type":"COMMUNITY","urlPath":"/inbox","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"HelpFAQPage","type":"COMMUNITY","urlPath":"/help","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"IdeaMessagePage","type":"IDEA_POST","urlPath":"/idea/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"IdeaViewAllIdeasPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/all-ideas/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"LoginPage","type":"USER","urlPath":"/signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"BlogPostPage","type":"BLOG","urlPath":"/category/:categoryId/blogs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"UserBlogPermissions.Page","type":"COMMUNITY","urlPath":"/c/user-blog-permissions/page","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ThemeEditorPage","type":"COMMUNITY","urlPath":"/designer/themes","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TkbViewAllArticlesPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId/all-articles/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730819800000,"localOverride":null,"page":{"id":"AllEvents","type":"CUSTOM","urlPath":"/Events","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"OccasionEditPage","type":"EVENT","urlPath":"/event/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"OAuthAuthorizationAllowPage","type":"USER","urlPath":"/auth/authorize/allow","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"PageEditorPage","type":"COMMUNITY","urlPath":"/designer/pages","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"PostPage","type":"COMMUNITY","urlPath":"/category/:categoryId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ForumBoardPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TkbBoardPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"EventPostPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"UserBadgesPage","type":"COMMUNITY","urlPath":"/users/:login/:userId/badges","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"GroupHubMembershipAction","type":"GROUP_HUB","urlPath":"/membership/join/:nodeId/:membershipType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"MaintenancePage","type":"COMMUNITY","urlPath":"/maintenance","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"IdeaReplyPage","type":"IDEA_REPLY","urlPath":"/idea/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"UserSettingsPage","type":"USER","urlPath":"/mysettings/:userSettingsTab","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"GroupHubsPage","type":"GROUP_HUB","urlPath":"/groups","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ForumPostPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"OccasionRsvpActionPage","type":"OCCASION","urlPath":"/event/:boardId/:messageSubject/:messageId/rsvp/:responseType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"VerifyUserEmailPage","type":"USER","urlPath":"/verifyemail/:userId/:verifyEmailToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"AllOccasionsPage","type":"OCCASION","urlPath":"/category/:categoryId/events/:boardId/all-events/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"EventBoardPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TkbReplyPage","type":"TKB_REPLY","urlPath":"/kb/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"IdeaBoardPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"CommunityGuideLinesPage","type":"COMMUNITY","urlPath":"/communityguidelines","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"CaseCreatePage","type":"SALESFORCE_CASE_CREATION","urlPath":"/caseportal/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TkbEditPage","type":"TKB","urlPath":"/kb/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ForgotPasswordPage","type":"USER","urlPath":"/forgotpassword","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"IdeaEditPage","type":"IDEA","urlPath":"/idea/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TagPage","type":"COMMUNITY","urlPath":"/tag/:tagName","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"BlogBoardPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"OccasionMessagePage","type":"OCCASION_TOPIC","urlPath":"/event/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ManageContentPage","type":"COMMUNITY","urlPath":"/managecontent","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ClosedMembershipNodeNonMembersPage","type":"GROUP_HUB","urlPath":"/closedgroup/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"CommunityPage","type":"COMMUNITY","urlPath":"/","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ForumMessagePage","type":"FORUM_TOPIC","urlPath":"/discussions/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"IdeaPostPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730819800000,"localOverride":null,"page":{"id":"CommunityHub.Page","type":"CUSTOM","urlPath":"/Directory","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"BlogMessagePage","type":"BLOG_ARTICLE","urlPath":"/blog/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"RegistrationPage","type":"USER","urlPath":"/register","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"EditGroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ForumEditPage","type":"FORUM","urlPath":"/discussions/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ResetPasswordPage","type":"USER","urlPath":"/resetpassword/:userId/:resetPasswordToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730819800000,"localOverride":null,"page":{"id":"AllBlogs.Page","type":"CUSTOM","urlPath":"/blogs","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TkbMessagePage","type":"TKB_ARTICLE","urlPath":"/kb/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"BlogEditPage","type":"BLOG","urlPath":"/blog/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ManageUsersPage","type":"USER","urlPath":"/users/manage/:tab?/:manageUsersTab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ForumReplyPage","type":"FORUM_REPLY","urlPath":"/discussions/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"PrivacyPolicyPage","type":"COMMUNITY","urlPath":"/privacypolicy","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"NotificationPage","type":"COMMUNITY","urlPath":"/notifications","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"UserPage","type":"USER","urlPath":"/users/:login/:userId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"HealthCheckPage","type":"COMMUNITY","urlPath":"/health","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"OccasionReplyPage","type":"OCCASION_REPLY","urlPath":"/event/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ManageMembersPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/manage/:tab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"SearchResultsPage","type":"COMMUNITY","urlPath":"/search","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"BlogReplyPage","type":"BLOG_REPLY","urlPath":"/blog/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"GroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TermsOfServicePage","type":"COMMUNITY","urlPath":"/termsofservice","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"CategoryPage","type":"CATEGORY","urlPath":"/category/:categoryId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"ForumViewAllTopicsPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/all-topics/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"TkbPostPage","type":"TKB","urlPath":"/category/:categoryId/kbs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1747047226673,"localOverride":null,"page":{"id":"GroupHubPostPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"}],"localOverride":false},"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0":{"__typename":"CachedAsset","id":"text:en_US-components/context/AppContext/AppContextProvider-0","value":{"noCommunity":"Cannot find community","noUser":"Cannot find current user","noNode":"Cannot find node with id {nodeId}","noMessage":"Cannot find message with id {messageId}","userBanned":"We're sorry, but you have been banned from using this site.","userBannedReason":"You have been banned for the following reason: {reason}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-0","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:theme:customTheme1-1747047226073":{"__typename":"CachedAsset","id":"theme:customTheme1-1747047226073","value":{"id":"customTheme1","animation":{"fast":"150ms","normal":"250ms","slow":"500ms","slowest":"750ms","function":"cubic-bezier(0.07, 0.91, 0.51, 1)","__typename":"AnimationThemeSettings"},"avatar":{"borderRadius":"50%","collections":["default"],"__typename":"AvatarThemeSettings"},"basics":{"browserIcon":{"imageAssetName":"favicon-1730836283320.png","imageLastModified":"1730836286415","__typename":"ThemeAsset"},"customerLogo":{"imageAssetName":"favicon-1730836271365.png","imageLastModified":"1730836274203","__typename":"ThemeAsset"},"maximumWidthOfPageContent":"1300px","oneColumnNarrowWidth":"800px","gridGutterWidthMd":"30px","gridGutterWidthXs":"10px","pageWidthStyle":"WIDTH_OF_BROWSER","__typename":"BasicsThemeSettings"},"buttons":{"borderRadiusSm":"3px","borderRadius":"3px","borderRadiusLg":"5px","paddingY":"5px","paddingYLg":"7px","paddingYHero":"var(--lia-bs-btn-padding-y-lg)","paddingX":"12px","paddingXLg":"16px","paddingXHero":"60px","fontStyle":"NORMAL","fontWeight":"700","textTransform":"NONE","disabledOpacity":0.5,"primaryTextColor":"var(--lia-bs-white)","primaryTextHoverColor":"var(--lia-bs-white)","primaryTextActiveColor":"var(--lia-bs-white)","primaryBgColor":"var(--lia-bs-primary)","primaryBgHoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.85))","primaryBgActiveColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.7))","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","primaryBorderActive":"1px solid transparent","primaryBorderFocus":"1px solid var(--lia-bs-white)","primaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","secondaryTextColor":"var(--lia-bs-gray-900)","secondaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","secondaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","secondaryBgColor":"var(--lia-bs-gray-200)","secondaryBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","secondaryBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","secondaryBorder":"1px solid transparent","secondaryBorderHover":"1px solid transparent","secondaryBorderActive":"1px solid transparent","secondaryBorderFocus":"1px solid transparent","secondaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","tertiaryTextColor":"var(--lia-bs-gray-900)","tertiaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","tertiaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","tertiaryBgColor":"transparent","tertiaryBgHoverColor":"transparent","tertiaryBgActiveColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.04)","tertiaryBorder":"1px solid transparent","tertiaryBorderHover":"1px solid hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","tertiaryBorderActive":"1px solid transparent","tertiaryBorderFocus":"1px solid transparent","tertiaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","destructiveTextColor":"var(--lia-bs-danger)","destructiveTextHoverColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.95))","destructiveTextActiveColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.9))","destructiveBgColor":"var(--lia-bs-gray-200)","destructiveBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","destructiveBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","destructiveBorder":"1px solid transparent","destructiveBorderHover":"1px solid transparent","destructiveBorderActive":"1px solid transparent","destructiveBorderFocus":"1px solid transparent","destructiveBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","__typename":"ButtonsThemeSettings"},"border":{"color":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","mainContent":"NONE","sideContent":"LIGHT","radiusSm":"3px","radius":"5px","radiusLg":"9px","radius50":"100vw","__typename":"BorderThemeSettings"},"boxShadow":{"xs":"0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16)","sm":"0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12)","md":"0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","lg":"0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","__typename":"BoxShadowThemeSettings"},"cards":{"bgColor":"var(--lia-panel-bg-color)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":"var(--lia-box-shadow-xs)","__typename":"CardsThemeSettings"},"chip":{"maxWidth":"300px","height":"30px","__typename":"ChipThemeSettings"},"coreTypes":{"defaultMessageLinkColor":"var(--lia-bs-link-color)","defaultMessageLinkDecoration":"none","defaultMessageLinkFontStyle":"NORMAL","defaultMessageLinkFontWeight":"400","defaultMessageFontStyle":"NORMAL","defaultMessageFontWeight":"400","defaultMessageFontFamily":"var(--lia-bs-font-family-base)","forumColor":"#4099E2","forumFontFamily":"var(--lia-bs-font-family-base)","forumFontWeight":"var(--lia-default-message-font-weight)","forumLineHeight":"var(--lia-bs-line-height-base)","forumFontStyle":"var(--lia-default-message-font-style)","forumMessageLinkColor":"var(--lia-default-message-link-color)","forumMessageLinkDecoration":"var(--lia-default-message-link-decoration)","forumMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","forumMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","forumSolvedColor":"#148563","blogColor":"#1CBAA0","blogFontFamily":"var(--lia-bs-font-family-base)","blogFontWeight":"var(--lia-default-message-font-weight)","blogLineHeight":"1.75","blogFontStyle":"var(--lia-default-message-font-style)","blogMessageLinkColor":"var(--lia-default-message-link-color)","blogMessageLinkDecoration":"var(--lia-default-message-link-decoration)","blogMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","blogMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","tkbColor":"#4C6B90","tkbFontFamily":"var(--lia-bs-font-family-base)","tkbFontWeight":"var(--lia-default-message-font-weight)","tkbLineHeight":"1.75","tkbFontStyle":"var(--lia-default-message-font-style)","tkbMessageLinkColor":"var(--lia-default-message-link-color)","tkbMessageLinkDecoration":"var(--lia-default-message-link-decoration)","tkbMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","tkbMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaColor":"#4099E2","qandaFontFamily":"var(--lia-bs-font-family-base)","qandaFontWeight":"var(--lia-default-message-font-weight)","qandaLineHeight":"var(--lia-bs-line-height-base)","qandaFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkColor":"var(--lia-default-message-link-color)","qandaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","qandaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaSolvedColor":"#3FA023","ideaColor":"#FF8000","ideaFontFamily":"var(--lia-bs-font-family-base)","ideaFontWeight":"var(--lia-default-message-font-weight)","ideaLineHeight":"var(--lia-bs-line-height-base)","ideaFontStyle":"var(--lia-default-message-font-style)","ideaMessageLinkColor":"var(--lia-default-message-link-color)","ideaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","ideaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","ideaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","contestColor":"#FCC845","contestFontFamily":"var(--lia-bs-font-family-base)","contestFontWeight":"var(--lia-default-message-font-weight)","contestLineHeight":"var(--lia-bs-line-height-base)","contestFontStyle":"var(--lia-default-message-link-font-style)","contestMessageLinkColor":"var(--lia-default-message-link-color)","contestMessageLinkDecoration":"var(--lia-default-message-link-decoration)","contestMessageLinkFontStyle":"ITALIC","contestMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","occasionColor":"#D13A1F","occasionFontFamily":"var(--lia-bs-font-family-base)","occasionFontWeight":"var(--lia-default-message-font-weight)","occasionLineHeight":"var(--lia-bs-line-height-base)","occasionFontStyle":"var(--lia-default-message-font-style)","occasionMessageLinkColor":"var(--lia-default-message-link-color)","occasionMessageLinkDecoration":"var(--lia-default-message-link-decoration)","occasionMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","occasionMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","grouphubColor":"#333333","categoryColor":"#949494","communityColor":"#FFFFFF","productColor":"#949494","__typename":"CoreTypesThemeSettings"},"colors":{"black":"#000000","white":"#FFFFFF","gray100":"#F7F7F7","gray200":"#F7F7F7","gray300":"#E8E8E8","gray400":"#D9D9D9","gray500":"#CCCCCC","gray600":"#717171","gray700":"#707070","gray800":"#545454","gray900":"#333333","dark":"#545454","light":"#F7F7F7","primary":"#0069D4","secondary":"#333333","bodyText":"#1E1E1E","bodyBg":"#FFFFFF","info":"#409AE2","success":"#41C5AE","warning":"#FCC844","danger":"#BC341B","alertSystem":"#FF6600","textMuted":"#707070","highlight":"#FFFCAD","outline":"var(--lia-bs-primary)","custom":["#D3F5A4","#243A5E"],"__typename":"ColorsThemeSettings"},"divider":{"size":"3px","marginLeft":"4px","marginRight":"4px","borderRadius":"50%","bgColor":"var(--lia-bs-gray-600)","bgColorActive":"var(--lia-bs-gray-600)","__typename":"DividerThemeSettings"},"dropdown":{"fontSize":"var(--lia-bs-font-size-sm)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius-sm)","dividerBg":"var(--lia-bs-gray-300)","itemPaddingY":"5px","itemPaddingX":"20px","headerColor":"var(--lia-bs-gray-700)","__typename":"DropdownThemeSettings"},"email":{"link":{"color":"#0069D4","hoverColor":"#0061c2","decoration":"none","hoverDecoration":"underline","__typename":"EmailLinkSettings"},"border":{"color":"#e4e4e4","__typename":"EmailBorderSettings"},"buttons":{"borderRadiusLg":"5px","paddingXLg":"16px","paddingYLg":"7px","fontWeight":"700","primaryTextColor":"#ffffff","primaryTextHoverColor":"#ffffff","primaryBgColor":"#0069D4","primaryBgHoverColor":"#005cb8","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","__typename":"EmailButtonsSettings"},"panel":{"borderRadius":"5px","borderColor":"#e4e4e4","__typename":"EmailPanelSettings"},"__typename":"EmailThemeSettings"},"emoji":{"skinToneDefault":"#ffcd43","skinToneLight":"#fae3c5","skinToneMediumLight":"#e2cfa5","skinToneMedium":"#daa478","skinToneMediumDark":"#a78058","skinToneDark":"#5e4d43","__typename":"EmojiThemeSettings"},"heading":{"color":"var(--lia-bs-body-color)","fontFamily":"Segoe UI","fontStyle":"NORMAL","fontWeight":"400","h1FontSize":"34px","h2FontSize":"32px","h3FontSize":"28px","h4FontSize":"24px","h5FontSize":"20px","h6FontSize":"16px","lineHeight":"1.3","subHeaderFontSize":"11px","subHeaderFontWeight":"500","h1LetterSpacing":"normal","h2LetterSpacing":"normal","h3LetterSpacing":"normal","h4LetterSpacing":"normal","h5LetterSpacing":"normal","h6LetterSpacing":"normal","subHeaderLetterSpacing":"2px","h1FontWeight":"var(--lia-bs-headings-font-weight)","h2FontWeight":"var(--lia-bs-headings-font-weight)","h3FontWeight":"var(--lia-bs-headings-font-weight)","h4FontWeight":"var(--lia-bs-headings-font-weight)","h5FontWeight":"var(--lia-bs-headings-font-weight)","h6FontWeight":"var(--lia-bs-headings-font-weight)","__typename":"HeadingThemeSettings"},"icons":{"size10":"10px","size12":"12px","size14":"14px","size16":"16px","size20":"20px","size24":"24px","size30":"30px","size40":"40px","size50":"50px","size60":"60px","size80":"80px","size120":"120px","size160":"160px","__typename":"IconsThemeSettings"},"imagePreview":{"bgColor":"var(--lia-bs-gray-900)","titleColor":"var(--lia-bs-white)","controlColor":"var(--lia-bs-white)","controlBgColor":"var(--lia-bs-gray-800)","__typename":"ImagePreviewThemeSettings"},"input":{"borderColor":"var(--lia-bs-gray-600)","disabledColor":"var(--lia-bs-gray-600)","focusBorderColor":"var(--lia-bs-primary)","labelMarginBottom":"10px","btnFontSize":"var(--lia-bs-font-size-sm)","focusBoxShadow":"0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","checkLabelMarginBottom":"2px","checkboxBorderRadius":"3px","borderRadiusSm":"var(--lia-bs-border-radius-sm)","borderRadius":"var(--lia-bs-border-radius)","borderRadiusLg":"var(--lia-bs-border-radius-lg)","formTextMarginTop":"4px","textAreaBorderRadius":"var(--lia-bs-border-radius)","activeFillColor":"var(--lia-bs-primary)","__typename":"InputThemeSettings"},"loading":{"dotDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2)","dotLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5)","barDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06)","barLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4)","__typename":"LoadingThemeSettings"},"link":{"color":"var(--lia-bs-primary)","hoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%))","decoration":"none","hoverDecoration":"underline","__typename":"LinkThemeSettings"},"listGroup":{"itemPaddingY":"15px","itemPaddingX":"15px","borderColor":"var(--lia-bs-gray-300)","__typename":"ListGroupThemeSettings"},"modal":{"contentTextColor":"var(--lia-bs-body-color)","contentBg":"var(--lia-bs-white)","backgroundBg":"var(--lia-bs-black)","smSize":"440px","mdSize":"760px","lgSize":"1080px","backdropOpacity":0.3,"contentBoxShadowXs":"var(--lia-bs-box-shadow-sm)","contentBoxShadow":"var(--lia-bs-box-shadow)","headerFontWeight":"700","__typename":"ModalThemeSettings"},"navbar":{"position":"FIXED","background":{"attachment":null,"clip":null,"color":"var(--lia-bs-white)","imageAssetName":"","imageLastModified":"0","origin":null,"position":"CENTER_CENTER","repeat":"NO_REPEAT","size":"COVER","__typename":"BackgroundProps"},"backgroundOpacity":0.8,"paddingTop":"15px","paddingBottom":"15px","borderBottom":"1px solid var(--lia-bs-border-color)","boxShadow":"var(--lia-bs-box-shadow-sm)","brandMarginRight":"30px","brandMarginRightSm":"10px","brandLogoHeight":"30px","linkGap":"10px","linkJustifyContent":"flex-start","linkPaddingY":"5px","linkPaddingX":"10px","linkDropdownPaddingY":"9px","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkColor":"var(--lia-bs-body-color)","linkHoverColor":"var(--lia-bs-primary)","linkFontSize":"var(--lia-bs-font-size-sm)","linkFontStyle":"NORMAL","linkFontWeight":"400","linkTextTransform":"NONE","linkLetterSpacing":"normal","linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkBgColor":"transparent","linkBgHoverColor":"transparent","linkBorder":"none","linkBorderHover":"none","linkBoxShadow":"none","linkBoxShadowHover":"none","linkTextBorderBottom":"none","linkTextBorderBottomHover":"none","dropdownPaddingTop":"10px","dropdownPaddingBottom":"15px","dropdownPaddingX":"10px","dropdownMenuOffset":"2px","dropdownDividerMarginTop":"10px","dropdownDividerMarginBottom":"10px","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","controllerIconColor":"var(--lia-bs-body-color)","controllerIconHoverColor":"var(--lia-bs-body-color)","controllerTextColor":"var(--lia-nav-controller-icon-color)","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","controllerHighlightColor":"hsla(30, 100%, 50%)","controllerHighlightTextColor":"var(--lia-yiq-light)","controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerColor":"var(--lia-nav-controller-icon-color)","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","hamburgerBgColor":"transparent","hamburgerBgHoverColor":"transparent","hamburgerBorder":"none","hamburgerBorderHover":"none","collapseMenuMarginLeft":"20px","collapseMenuDividerBg":"var(--lia-nav-link-color)","collapseMenuDividerOpacity":0.16,"__typename":"NavbarThemeSettings"},"pager":{"textColor":"var(--lia-bs-link-color)","textFontWeight":"var(--lia-font-weight-md)","textFontSize":"var(--lia-bs-font-size-sm)","__typename":"PagerThemeSettings"},"panel":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-bs-border-radius)","borderColor":"var(--lia-bs-border-color)","boxShadow":"none","__typename":"PanelThemeSettings"},"popover":{"arrowHeight":"8px","arrowWidth":"16px","maxWidth":"300px","minWidth":"100px","headerBg":"var(--lia-bs-white)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius)","boxShadow":"0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15)","__typename":"PopoverThemeSettings"},"prism":{"color":"#000000","bgColor":"#f5f2f0","fontFamily":"var(--font-family-monospace)","fontSize":"var(--lia-bs-font-size-base)","fontWeightBold":"var(--lia-bs-font-weight-bold)","fontStyleItalic":"italic","tabSize":2,"highlightColor":"#b3d4fc","commentColor":"#62707e","punctuationColor":"#6f6f6f","namespaceOpacity":"0.7","propColor":"#990055","selectorColor":"#517a00","operatorColor":"#906736","operatorBgColor":"hsla(0, 0%, 100%, 0.5)","keywordColor":"#0076a9","functionColor":"#d3284b","variableColor":"#c14700","__typename":"PrismThemeSettings"},"rte":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":" var(--lia-panel-box-shadow)","customColor1":"#bfedd2","customColor2":"#fbeeb8","customColor3":"#f8cac6","customColor4":"#eccafa","customColor5":"#c2e0f4","customColor6":"#2dc26b","customColor7":"#f1c40f","customColor8":"#e03e2d","customColor9":"#b96ad9","customColor10":"#3598db","customColor11":"#169179","customColor12":"#e67e23","customColor13":"#ba372a","customColor14":"#843fa1","customColor15":"#236fa1","customColor16":"#ecf0f1","customColor17":"#ced4d9","customColor18":"#95a5a6","customColor19":"#7e8c8d","customColor20":"#34495e","customColor21":"#000000","customColor22":"#ffffff","defaultMessageHeaderMarginTop":"40px","defaultMessageHeaderMarginBottom":"20px","defaultMessageItemMarginTop":"0","defaultMessageItemMarginBottom":"10px","diffAddedColor":"hsla(170, 53%, 51%, 0.4)","diffChangedColor":"hsla(43, 97%, 63%, 0.4)","diffNoneColor":"hsla(0, 0%, 80%, 0.4)","diffRemovedColor":"hsla(9, 74%, 47%, 0.4)","specialMessageHeaderMarginTop":"40px","specialMessageHeaderMarginBottom":"20px","specialMessageItemMarginTop":"0","specialMessageItemMarginBottom":"10px","__typename":"RteThemeSettings"},"tags":{"bgColor":"var(--lia-bs-gray-200)","bgHoverColor":"var(--lia-bs-gray-400)","borderRadius":"var(--lia-bs-border-radius-sm)","color":"var(--lia-bs-body-color)","hoverColor":"var(--lia-bs-body-color)","fontWeight":"var(--lia-font-weight-md)","fontSize":"var(--lia-font-size-xxs)","textTransform":"UPPERCASE","letterSpacing":"0.5px","__typename":"TagsThemeSettings"},"toasts":{"borderRadius":"var(--lia-bs-border-radius)","paddingX":"12px","__typename":"ToastsThemeSettings"},"typography":{"fontFamilyBase":"Segoe UI","fontStyleBase":"NORMAL","fontWeightBase":"400","fontWeightLight":"300","fontWeightNormal":"400","fontWeightMd":"500","fontWeightBold":"700","letterSpacingSm":"normal","letterSpacingXs":"normal","lineHeightBase":"1.5","fontSizeBase":"16px","fontSizeXxs":"11px","fontSizeXs":"12px","fontSizeSm":"14px","fontSizeLg":"20px","fontSizeXl":"24px","smallFontSize":"14px","customFonts":[{"source":"SERVER","name":"Segoe UI","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"},{"style":"NORMAL","weight":"300","__typename":"FontStyleData"},{"style":"NORMAL","weight":"600","__typename":"FontStyleData"},{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"ITALIC","weight":"400","__typename":"FontStyleData"}],"assetNames":["SegoeUI-normal-400.woff2","SegoeUI-normal-300.woff2","SegoeUI-normal-600.woff2","SegoeUI-normal-700.woff2","SegoeUI-italic-400.woff2"],"__typename":"CustomFont"},{"source":"SERVER","name":"MWF Fluent Icons","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"}],"assetNames":["MWFFluentIcons-normal-400.woff2"],"__typename":"CustomFont"}],"__typename":"TypographyThemeSettings"},"unstyledListItem":{"marginBottomSm":"5px","marginBottomMd":"10px","marginBottomLg":"15px","marginBottomXl":"20px","marginBottomXxl":"25px","__typename":"UnstyledListItemThemeSettings"},"yiq":{"light":"#ffffff","dark":"#000000","__typename":"YiqThemeSettings"},"colorLightness":{"primaryDark":0.36,"primaryLight":0.74,"primaryLighter":0.89,"primaryLightest":0.95,"infoDark":0.39,"infoLight":0.72,"infoLighter":0.85,"infoLightest":0.93,"successDark":0.24,"successLight":0.62,"successLighter":0.8,"successLightest":0.91,"warningDark":0.39,"warningLight":0.68,"warningLighter":0.84,"warningLightest":0.93,"dangerDark":0.41,"dangerLight":0.72,"dangerLighter":0.89,"dangerLightest":0.95,"__typename":"ColorLightnessThemeSettings"},"localOverride":false,"__typename":"Theme"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-1745505307000","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:text:en_US-components/common/EmailVerification-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/common/EmailVerification-1745505307000","value":{"email.verification.title":"Email Verification Required","email.verification.message.update.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. To change your email, visit My Settings.","email.verification.message.resend.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. Resend email."},"localOverride":false},"CachedAsset:text:en_US-pages/tags/TagPage-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-pages/tags/TagPage-1745505307000","value":{"tagPageTitle":"Tag:\"{tagName}\" | {communityTitle}","tagPageForNodeTitle":"Tag:\"{tagName}\" in \"{title}\" | {communityTitle}","name":"Tags Page","tag":"Tag: {tagName}"},"localOverride":false},"Category:category:top":{"__typename":"Category","id":"category:top","entityType":"CATEGORY","displayId":"top","nodeType":"category","depth":0,"title":"Top","shortTitle":"Top"},"Category:category:communities":{"__typename":"Category","id":"category:communities","entityType":"CATEGORY","displayId":"communities","nodeType":"category","depth":1,"title":"Communities","description":"","avatar":null,"profileSettings":{"__typename":"ProfileSettings","language":null},"parent":{"__ref":"Category:category:top"},"ancestors":{"__typename":"CoreNodeConnection","edges":[{"__typename":"CoreNodeEdge","node":{"__ref":"Community:community:gxcuf89792"}}]},"userContext":{"__typename":"NodeUserContext","canAddAttachments":false,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"theme":{"__ref":"Theme:customTheme1"},"tagPolicies":{"__typename":"TagPolicies","canSubscribeTagOnNode":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.labels.action.corenode.subscribe_labels.allow.accessDenied","key":"error.lithium.policies.labels.action.corenode.subscribe_labels.allow.accessDenied","args":[]}},"canManageTagDashboard":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.labels.action.corenode.admin_labels.allow.accessDenied","key":"error.lithium.policies.labels.action.corenode.admin_labels.allow.accessDenied","args":[]}}}},"CachedAsset:quilt:o365.prod:pages/tags/TagPage:category:communities-1747047224233":{"__typename":"CachedAsset","id":"quilt:o365.prod:pages/tags/TagPage:category:communities-1747047224233","value":{"id":"TagPage","container":{"id":"Common","headerProps":{"removeComponents":["community.widget.bannerWidget"],"__typename":"QuiltContainerSectionProps"},"items":[{"id":"tag-header-widget","layout":"ONE_COLUMN","bgColor":"var(--lia-bs-white)","showBorder":"BOTTOM","sectionEditLevel":"LOCKED","columnMap":{"main":[{"id":"tags.widget.TagsHeaderWidget","__typename":"QuiltComponent"}],"__typename":"OneSectionColumns"},"__typename":"OneColumnQuiltSection"},{"id":"messages-list-for-tag-widget","layout":"ONE_COLUMN","columnMap":{"main":[{"id":"messages.widget.messageListForNodeByRecentActivityWidget","props":{"viewVariant":{"type":"inline","props":{"useUnreadCount":true,"useViewCount":true,"useAuthorLogin":true,"clampBodyLines":3,"useAvatar":true,"useBoardIcon":false,"useKudosCount":true,"usePreviewMedia":true,"useTags":false,"useNode":true,"useNodeLink":true,"useTextBody":true,"truncateBodyLength":-1,"useBody":true,"useRepliesCount":true,"useSolvedBadge":true,"timeStampType":"conversation.lastPostingActivityTime","useMessageTimeLink":true,"clampSubjectLines":2}},"panelType":"divider","useTitle":false,"hideIfEmpty":false,"pagerVariant":{"type":"loadMore"},"style":"list","showTabs":true,"tabItemMap":{"default":{"mostRecent":true,"mostRecentUserContent":false,"newest":false},"additional":{"mostKudoed":true,"mostViewed":true,"mostReplies":false,"noReplies":false,"noSolutions":false,"solutions":false}}},"__typename":"QuiltComponent"}],"__typename":"OneSectionColumns"},"__typename":"OneColumnQuiltSection"}],"__typename":"QuiltContainer"},"__typename":"Quilt"},"localOverride":false},"CachedAsset:quiltWrapper:o365.prod:Common:1747047166510":{"__typename":"CachedAsset","id":"quiltWrapper:o365.prod:Common:1747047166510","value":{"id":"Common","header":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"community.widget.navbarWidget","props":{"showUserName":true,"showRegisterLink":true,"useIconLanguagePicker":true,"useLabelLanguagePicker":true,"className":"QuiltComponent_lia-component-edit-mode__0nCcm","links":{"sideLinks":[],"mainLinks":[{"children":[],"linkType":"INTERNAL","id":"gxcuf89792","params":{},"routeName":"CommunityPage"},{"children":[],"linkType":"EXTERNAL","id":"external-link","url":"/Directory","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft365","params":{"categoryId":"microsoft365"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows","params":{"categoryId":"Windows"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"Common-microsoft365-copilot-link","params":{"categoryId":"Microsoft365Copilot"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-teams","params":{"categoryId":"MicrosoftTeams"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-securityand-compliance","params":{"categoryId":"microsoft-security"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"azure","params":{"categoryId":"Azure"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"Common-content_management-link","params":{"categoryId":"Content_Management"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"exchange","params":{"categoryId":"Exchange"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows-server","params":{"categoryId":"Windows-Server"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"outlook","params":{"categoryId":"Outlook"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-endpoint-manager","params":{"categoryId":"microsoftintune"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-2","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities","url":"/","target":"BLANK"},{"children":[{"linkType":"INTERNAL","id":"a-i","params":{"categoryId":"AI"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"education-sector","params":{"categoryId":"EducationSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"partner-community","params":{"categoryId":"PartnerCommunity"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"i-t-ops-talk","params":{"categoryId":"ITOpsTalk"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"healthcare-and-life-sciences","params":{"categoryId":"HealthcareAndLifeSciences"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-mechanics","params":{"categoryId":"MicrosoftMechanics"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"public-sector","params":{"categoryId":"PublicSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"s-m-b","params":{"categoryId":"MicrosoftforNonprofits"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"io-t","params":{"categoryId":"IoT"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"startupsat-microsoft","params":{"categoryId":"StartupsatMicrosoft"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"driving-adoption","params":{"categoryId":"DrivingAdoption"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-1","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities-1","url":"/","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external","url":"/Blogs","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external-1","url":"/Events","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft-learn-1","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-learn-blog","params":{"boardId":"MicrosoftLearnBlog","categoryId":"MicrosoftLearn"},"routeName":"BlogBoardPage"},{"linkType":"EXTERNAL","id":"external-10","url":"https://learningroomdirectory.microsoft.com/","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-3","url":"https://docs.microsoft.com/learn/dynamics365/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-4","url":"https://docs.microsoft.com/learn/m365/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-5","url":"https://docs.microsoft.com/learn/topics/sci/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-6","url":"https://docs.microsoft.com/learn/powerplatform/?wt.mc_id=techcom_header-webpage-powerplatform","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-7","url":"https://docs.microsoft.com/learn/github/?wt.mc_id=techcom_header-webpage-github","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-8","url":"https://docs.microsoft.com/learn/teams/?wt.mc_id=techcom_header-webpage-teams","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-9","url":"https://docs.microsoft.com/learn/dotnet/?wt.mc_id=techcom_header-webpage-dotnet","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-2","url":"https://docs.microsoft.com/learn/azure/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"}],"linkType":"INTERNAL","id":"microsoft-learn","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"children":[],"linkType":"INTERNAL","id":"community-info-center","params":{"categoryId":"Community-Info-Center"},"routeName":"CategoryPage"}]},"style":{"boxShadow":"var(--lia-bs-box-shadow-sm)","controllerHighlightColor":"hsla(30, 100%, 50%)","linkFontWeight":"400","dropdownDividerMarginBottom":"10px","hamburgerBorderHover":"none","linkBoxShadowHover":"none","linkFontSize":"14px","backgroundOpacity":0.8,"controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerBgColor":"transparent","hamburgerColor":"var(--lia-nav-controller-icon-color)","linkTextBorderBottom":"none","brandLogoHeight":"30px","linkBgHoverColor":"transparent","linkLetterSpacing":"normal","collapseMenuDividerOpacity":0.16,"dropdownPaddingBottom":"15px","paddingBottom":"15px","dropdownMenuOffset":"2px","hamburgerBgHoverColor":"transparent","borderBottom":"1px solid var(--lia-bs-border-color)","hamburgerBorder":"none","dropdownPaddingX":"10px","brandMarginRightSm":"10px","linkBoxShadow":"none","collapseMenuDividerBg":"var(--lia-nav-link-color)","linkColor":"var(--lia-bs-body-color)","linkJustifyContent":"flex-start","dropdownPaddingTop":"10px","controllerHighlightTextColor":"var(--lia-yiq-dark)","controllerTextColor":"var(--lia-nav-controller-icon-color)","background":{"imageAssetName":"","color":"var(--lia-bs-white)","size":"COVER","repeat":"NO_REPEAT","position":"CENTER_CENTER","imageLastModified":""},"linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkHoverColor":"var(--lia-bs-body-color)","position":"FIXED","linkBorder":"none","linkTextBorderBottomHover":"2px solid var(--lia-bs-body-color)","brandMarginRight":"30px","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","linkBorderHover":"none","collapseMenuMarginLeft":"20px","linkFontStyle":"NORMAL","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","linkPaddingX":"10px","linkPaddingY":"5px","paddingTop":"15px","linkTextTransform":"NONE","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","linkBgColor":"transparent","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkDropdownPaddingY":"9px","controllerIconColor":"var(--lia-bs-body-color)","dropdownDividerMarginTop":"10px","linkGap":"10px","controllerIconHoverColor":"var(--lia-bs-body-color)"},"showSearchIcon":false,"languagePickerStyle":"iconAndLabel"},"__typename":"QuiltComponent"},{"id":"community.widget.breadcrumbWidget","props":{"backgroundColor":"transparent","linkHighlightColor":"var(--lia-bs-primary)","visualEffects":{"showBottomBorder":true},"linkTextColor":"var(--lia-bs-gray-700)"},"__typename":"QuiltComponent"},{"id":"custom.widget.HeroBanner","props":{"widgetVisibility":"signedInOrAnonymous","usePageWidth":false,"useTitle":true,"cMax_items":3,"useBackground":false,"title":"","lazyLoad":false,"widgetChooser":"custom.widget.HeroBanner"},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"footer":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"custom.widget.MicrosoftFooter","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"__typename":"QuiltWrapper","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/ActionFeedback-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/common/ActionFeedback-1745505307000","value":{"joinedGroupHub.title":"Welcome","joinedGroupHub.message":"You are now a member of this group and are subscribed to updates.","groupHubInviteNotFound.title":"Invitation Not Found","groupHubInviteNotFound.message":"Sorry, we could not find your invitation to the group. The owner may have canceled the invite.","groupHubNotFound.title":"Group Not Found","groupHubNotFound.message":"The grouphub you tried to join does not exist. It may have been deleted.","existingGroupHubMember.title":"Already Joined","existingGroupHubMember.message":"You are already a member of this group.","accountLocked.title":"Account Locked","accountLocked.message":"Your account has been locked due to multiple failed attempts. Try again in {lockoutTime} minutes.","editedGroupHub.title":"Changes Saved","editedGroupHub.message":"Your group has been updated.","leftGroupHub.title":"Goodbye","leftGroupHub.message":"You are no longer a member of this group and will not receive future updates.","deletedGroupHub.title":"Deleted","deletedGroupHub.message":"The group has been deleted.","groupHubCreated.title":"Group Created","groupHubCreated.message":"{groupHubName} is ready to use","accountClosed.title":"Account Closed","accountClosed.message":"The account has been closed and you will now be redirected to the homepage","resetTokenExpired.title":"Reset Password Link has Expired","resetTokenExpired.message":"Try resetting your password again","invalidUrl.title":"Invalid URL","invalidUrl.message":"The URL you're using is not recognized. Verify your URL and try again.","accountClosedForUser.title":"Account Closed","accountClosedForUser.message":"{userName}'s account is closed","inviteTokenInvalid.title":"Invitation Invalid","inviteTokenInvalid.message":"Your invitation to the community has been canceled or expired.","inviteTokenError.title":"Invitation Verification Failed","inviteTokenError.message":"The url you are utilizing is not recognized. Verify your URL and try again","pageNotFound.title":"Access Denied","pageNotFound.message":"You do not have access to this area of the community or it doesn't exist","eventAttending.title":"Responded as Attending","eventAttending.message":"You'll be notified when there's new activity and reminded as the event approaches","eventInterested.title":"Responded as Interested","eventInterested.message":"You'll be notified when there's new activity and reminded as the event approaches","eventNotFound.title":"Event Not Found","eventNotFound.message":"The event you tried to respond to does not exist.","redirectToRelatedPage.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.message":"The content you are trying to access is archived","redirectToRelatedPage.message":"The content you are trying to access is archived","relatedUrl.archivalLink.flyoutMessage":"The content you are trying to access is archived View Archived Content"},"localOverride":false},"CachedAsset:component:custom.widget.HeroBanner-en-us-1747047268536":{"__typename":"CachedAsset","id":"component:custom.widget.HeroBanner-en-us-1747047268536","value":{"component":{"id":"custom.widget.HeroBanner","template":{"id":"HeroBanner","markupLanguage":"REACT","style":null,"texts":{"searchPlaceholderText":"Search this community","followActionText":"Follow","unfollowActionText":"Following","searchOnHoverText":"Please enter your search term(s) and then press return key to complete a search.","blogs.sidebar.pagetitle":"Latest Blogs | Microsoft Tech Community","followThisNode":"Follow this node","unfollowThisNode":"Unfollow this node"},"defaults":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.HeroBanner","form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"__typename":"Component","localOverride":false},"globalCss":null,"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"}},"localOverride":false},"CachedAsset:component:custom.widget.MicrosoftFooter-en-us-1747047268536":{"__typename":"CachedAsset","id":"component:custom.widget.MicrosoftFooter-en-us-1747047268536","value":{"component":{"id":"custom.widget.MicrosoftFooter","template":{"id":"MicrosoftFooter","markupLanguage":"HANDLEBARS","style":".context-uhf {\n min-width: 280px;\n font-size: 15px;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n & *,\n & *:before,\n & *:after {\n box-sizing: inherit;\n }\n a.c-uhff-link {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n &a:link,\n &a:focus,\n &a:hover,\n &a:active,\n &a:visited {\n text-decoration: none;\n color: inherit;\n }\n & div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.c-uhff {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.c-uhff-nav {\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n &:before,\n &:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n .c-heading-4 {\n color: #616161;\n word-break: break-word;\n font-size: 15px;\n line-height: 20px;\n padding: 36px 0 4px;\n font-weight: 600;\n }\n .c-uhff-nav-row {\n .c-uhff-nav-group {\n display: block;\n float: left;\n min-height: 1px;\n vertical-align: text-top;\n padding: 0 12px;\n width: 100%;\n zoom: 1;\n &:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.c-list.f-bare {\n font-size: 11px;\n line-height: 16px;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 8px 0;\n margin: 0;\n }\n }\n }\n }\n}\n.c-uhff-base {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 30px 5% 16px;\n &:before,\n &:after {\n content: ' ';\n display: table;\n }\n &:after {\n clear: both;\n }\n a.c-uhff-ccpa {\n font-size: 11px;\n line-height: 16px;\n float: left;\n margin: 3px 0;\n }\n a.c-uhff-ccpa:hover {\n text-decoration: underline;\n }\n ul.c-list {\n font-size: 11px;\n line-height: 16px;\n float: right;\n margin: 3px 0;\n color: #616161;\n li {\n padding: 0 24px 4px 0;\n display: inline-block;\n }\n }\n .c-list.f-bare {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 30px 24px 16px;\n }\n}\n\n.social-share {\n position: fixed;\n top: 60%;\n transform: translateY(-50%);\n left: 0;\n z-index: 1000;\n}\n\n.sharing-options {\n list-style: none;\n padding: 0;\n margin: 0;\n display: block;\n flex-direction: column;\n background-color: white;\n width: 43px;\n border-radius: 0px 7px 7px 0px;\n}\n.linkedin-icon {\n border-top-right-radius: 7px;\n}\n.linkedin-icon:hover {\n border-radius: 0;\n}\n.social-share-rss-image {\n border-bottom-right-radius: 7px;\n}\n.social-share-rss-image:hover {\n border-radius: 0;\n}\n\n.social-link-footer {\n position: relative;\n display: block;\n margin: -2px 0;\n transition: all 0.2s ease;\n}\n.social-link-footer:hover .linkedin-icon {\n border-radius: 0;\n}\n.social-link-footer:hover .social-share-rss-image {\n border-radius: 0;\n}\n\n.social-link-footer img {\n width: 40px;\n height: auto;\n transition: filter 0.3s ease;\n}\n\n.social-share-list {\n width: 40px;\n}\n.social-share-rss-image {\n width: 40px;\n}\n\n.share-icon {\n border: 2px solid transparent;\n display: inline-block;\n position: relative;\n}\n\n.share-icon:hover {\n opacity: 1;\n border: 2px solid white;\n box-sizing: border-box;\n}\n\n.share-icon:hover .label {\n opacity: 1;\n visibility: visible;\n border: 2px solid white;\n box-sizing: border-box;\n border-left: none;\n}\n\n.label {\n position: absolute;\n left: 100%;\n white-space: nowrap;\n opacity: 0;\n visibility: hidden;\n transition: all 0.2s ease;\n color: white;\n border-radius: 0 10 0 10px;\n top: 50%;\n transform: translateY(-50%);\n height: 40px;\n border-radius: 0 6px 6px 0;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 20px 5px 20px 8px;\n margin-left: -1px;\n}\n.linkedin {\n background-color: #0474b4;\n}\n.facebook {\n background-color: #3c5c9c;\n}\n.twitter {\n background-color: white;\n color: black;\n}\n.reddit {\n background-color: #fc4404;\n}\n.mail {\n background-color: #848484;\n}\n.bluesky {\n background-color: white;\n color: black;\n}\n.rss {\n background-color: #ec7b1c;\n}\n#RSS {\n width: 40px;\n height: 40px;\n}\n\n@media (max-width: 991px) {\n .social-share {\n display: none;\n }\n}\n","texts":{"New tab":"What's New","New 1":"Surface Laptop Studio 2","New 2":"Surface Laptop Go 3","New 3":"Surface Pro 9","New 4":"Surface Laptop 5","New 5":"Surface Studio 2+","New 6":"Copilot in Windows","New 7":"Microsoft 365","New 8":"Windows 11 apps","Store tab":"Microsoft Store","Store 1":"Account Profile","Store 2":"Download Center","Store 3":"Microsoft Store Support","Store 4":"Returns","Store 5":"Order tracking","Store 6":"Certified Refurbished","Store 7":"Microsoft Store Promise","Store 8":"Flexible Payments","Education tab":"Education","Edu 1":"Microsoft in education","Edu 2":"Devices for education","Edu 3":"Microsoft Teams for Education","Edu 4":"Microsoft 365 Education","Edu 5":"How to buy for your school","Edu 6":"Educator Training and development","Edu 7":"Deals for students and parents","Edu 8":"Azure for students","Business tab":"Business","Bus 1":"Microsoft Cloud","Bus 2":"Microsoft Security","Bus 3":"Dynamics 365","Bus 4":"Microsoft 365","Bus 5":"Microsoft Power Platform","Bus 6":"Microsoft Teams","Bus 7":"Microsoft Industry","Bus 8":"Small Business","Developer tab":"Developer & IT","Dev 1":"Azure","Dev 2":"Developer Center","Dev 3":"Documentation","Dev 4":"Microsoft Learn","Dev 5":"Microsoft Tech Community","Dev 6":"Azure Marketplace","Dev 7":"AppSource","Dev 8":"Visual Studio","Company tab":"Company","Com 1":"Careers","Com 2":"About Microsoft","Com 3":"Company News","Com 4":"Privacy at Microsoft","Com 5":"Investors","Com 6":"Diversity and inclusion","Com 7":"Accessiblity","Com 8":"Sustainibility"},"defaults":{"config":{"applicablePages":[],"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.MicrosoftFooter","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_MicrosoftFooter_context-uhf_105bp_1 {\n min-width: 17.5rem;\n font-size: 0.9375rem;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n & *,\n & *:before,\n & *:after {\n box-sizing: inherit;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-link_105bp_12 {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n &a:link,\n &a:focus,\n &a:hover,\n &a:active,\n &a:visited {\n text-decoration: none;\n color: inherit;\n }\n & div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff_105bp_12 {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.custom_widget_MicrosoftFooter_c-uhff-nav_105bp_35 {\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n &:before,\n &:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n .custom_widget_MicrosoftFooter_c-heading-4_105bp_49 {\n color: #616161;\n word-break: break-word;\n font-size: 0.9375rem;\n line-height: 1.25rem;\n padding: 2.25rem 0 0.25rem;\n font-weight: 600;\n }\n .custom_widget_MicrosoftFooter_c-uhff-nav-row_105bp_57 {\n .custom_widget_MicrosoftFooter_c-uhff-nav-group_105bp_58 {\n display: block;\n float: left;\n min-height: 0.0625rem;\n vertical-align: text-top;\n padding: 0 0.75rem;\n width: 100%;\n zoom: 1;\n &:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.custom_widget_MicrosoftFooter_c-list_105bp_78.custom_widget_MicrosoftFooter_f-bare_105bp_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 0.5rem 0;\n margin: 0;\n }\n }\n }\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff-base_105bp_94 {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 1.875rem 5% 1rem;\n &:before,\n &:after {\n content: ' ';\n display: table;\n }\n &:after {\n clear: both;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_105bp_107 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: left;\n margin: 0.1875rem 0;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_105bp_107:hover {\n text-decoration: underline;\n }\n ul.custom_widget_MicrosoftFooter_c-list_105bp_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: right;\n margin: 0.1875rem 0;\n color: #616161;\n li {\n padding: 0 1.5rem 0.25rem 0;\n display: inline-block;\n }\n }\n .custom_widget_MicrosoftFooter_c-list_105bp_78.custom_widget_MicrosoftFooter_f-bare_105bp_78 {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 1.875rem 1.5rem 1rem;\n }\n}\n.custom_widget_MicrosoftFooter_social-share_105bp_138 {\n position: fixed;\n top: 60%;\n transform: translateY(-50%);\n left: 0;\n z-index: 1000;\n}\n.custom_widget_MicrosoftFooter_sharing-options_105bp_146 {\n list-style: none;\n padding: 0;\n margin: 0;\n display: block;\n flex-direction: column;\n background-color: white;\n width: 2.6875rem;\n border-radius: 0 0.4375rem 0.4375rem 0;\n}\n.custom_widget_MicrosoftFooter_linkedin-icon_105bp_156 {\n border-top-right-radius: 7px;\n}\n.custom_widget_MicrosoftFooter_linkedin-icon_105bp_156:hover {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162 {\n border-bottom-right-radius: 7px;\n}\n.custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162:hover {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169 {\n position: relative;\n display: block;\n margin: -0.125rem 0;\n transition: all 0.2s ease;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169:hover .custom_widget_MicrosoftFooter_linkedin-icon_105bp_156 {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169:hover .custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162 {\n border-radius: 0;\n}\n.custom_widget_MicrosoftFooter_social-link-footer_105bp_169 img {\n width: 2.5rem;\n height: auto;\n transition: filter 0.3s ease;\n}\n.custom_widget_MicrosoftFooter_social-share-list_105bp_188 {\n width: 2.5rem;\n}\n.custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162 {\n width: 2.5rem;\n}\n.custom_widget_MicrosoftFooter_share-icon_105bp_195 {\n border: 2px solid transparent;\n display: inline-block;\n position: relative;\n}\n.custom_widget_MicrosoftFooter_share-icon_105bp_195:hover {\n opacity: 1;\n border: 2px solid white;\n box-sizing: border-box;\n}\n.custom_widget_MicrosoftFooter_share-icon_105bp_195:hover .custom_widget_MicrosoftFooter_label_105bp_207 {\n opacity: 1;\n visibility: visible;\n border: 2px solid white;\n box-sizing: border-box;\n border-left: none;\n}\n.custom_widget_MicrosoftFooter_label_105bp_207 {\n position: absolute;\n left: 100%;\n white-space: nowrap;\n opacity: 0;\n visibility: hidden;\n transition: all 0.2s ease;\n color: white;\n border-radius: 0 10 0 0.625rem;\n top: 50%;\n transform: translateY(-50%);\n height: 2.5rem;\n border-radius: 0 0.375rem 0.375rem 0;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 1.25rem 0.3125rem 1.25rem 0.5rem;\n margin-left: -0.0625rem;\n}\n.custom_widget_MicrosoftFooter_linkedin_105bp_156 {\n background-color: #0474b4;\n}\n.custom_widget_MicrosoftFooter_facebook_105bp_237 {\n background-color: #3c5c9c;\n}\n.custom_widget_MicrosoftFooter_twitter_105bp_240 {\n background-color: white;\n color: black;\n}\n.custom_widget_MicrosoftFooter_reddit_105bp_244 {\n background-color: #fc4404;\n}\n.custom_widget_MicrosoftFooter_mail_105bp_247 {\n background-color: #848484;\n}\n.custom_widget_MicrosoftFooter_bluesky_105bp_250 {\n background-color: white;\n color: black;\n}\n.custom_widget_MicrosoftFooter_rss_105bp_254 {\n background-color: #ec7b1c;\n}\n#custom_widget_MicrosoftFooter_RSS_105bp_1 {\n width: 2.5rem;\n height: 2.5rem;\n}\n@media (max-width: 991px) {\n .custom_widget_MicrosoftFooter_social-share_105bp_138 {\n display: none;\n }\n}\n","tokens":{"context-uhf":"custom_widget_MicrosoftFooter_context-uhf_105bp_1","c-uhff-link":"custom_widget_MicrosoftFooter_c-uhff-link_105bp_12","c-uhff":"custom_widget_MicrosoftFooter_c-uhff_105bp_12","c-uhff-nav":"custom_widget_MicrosoftFooter_c-uhff-nav_105bp_35","c-heading-4":"custom_widget_MicrosoftFooter_c-heading-4_105bp_49","c-uhff-nav-row":"custom_widget_MicrosoftFooter_c-uhff-nav-row_105bp_57","c-uhff-nav-group":"custom_widget_MicrosoftFooter_c-uhff-nav-group_105bp_58","c-list":"custom_widget_MicrosoftFooter_c-list_105bp_78","f-bare":"custom_widget_MicrosoftFooter_f-bare_105bp_78","c-uhff-base":"custom_widget_MicrosoftFooter_c-uhff-base_105bp_94","c-uhff-ccpa":"custom_widget_MicrosoftFooter_c-uhff-ccpa_105bp_107","social-share":"custom_widget_MicrosoftFooter_social-share_105bp_138","sharing-options":"custom_widget_MicrosoftFooter_sharing-options_105bp_146","linkedin-icon":"custom_widget_MicrosoftFooter_linkedin-icon_105bp_156","social-share-rss-image":"custom_widget_MicrosoftFooter_social-share-rss-image_105bp_162","social-link-footer":"custom_widget_MicrosoftFooter_social-link-footer_105bp_169","social-share-list":"custom_widget_MicrosoftFooter_social-share-list_105bp_188","share-icon":"custom_widget_MicrosoftFooter_share-icon_105bp_195","label":"custom_widget_MicrosoftFooter_label_105bp_207","linkedin":"custom_widget_MicrosoftFooter_linkedin_105bp_156","facebook":"custom_widget_MicrosoftFooter_facebook_105bp_237","twitter":"custom_widget_MicrosoftFooter_twitter_105bp_240","reddit":"custom_widget_MicrosoftFooter_reddit_105bp_244","mail":"custom_widget_MicrosoftFooter_mail_105bp_247","bluesky":"custom_widget_MicrosoftFooter_bluesky_105bp_250","rss":"custom_widget_MicrosoftFooter_rss_105bp_254","RSS":"custom_widget_MicrosoftFooter_RSS_105bp_1"}},"form":null},"localOverride":false},"CachedAsset:text:en_US-components/community/Breadcrumb-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/community/Breadcrumb-1745505307000","value":{"navLabel":"Breadcrumbs","dropdown":"Additional parent page navigation"},"localOverride":false},"CachedAsset:text:en_US-components/tags/TagsHeaderWidget-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/tags/TagsHeaderWidget-1745505307000","value":{"tag":"{tagName}","topicsCount":"{count} {count, plural, one {Topic} other {Topics}}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1745505307000","value":{"title@userScope:other":"Recent Content","title@userScope:self":"Contributions","title@board:FORUM@userScope:other":"Recent Discussions","title@board:BLOG@userScope:other":"Recent Blogs","emptyDescription":"No content to show","MessageListForNodeByRecentActivityWidgetEditor.nodeScope.label":"Scope","title@instance:1722894000155":"Recent Discussions","title@instance:1727367112619":"Recent Blog Articles","title@instance:1727367069748":"Recent Discussions","title@instance:1727366213114":"Latest Discussions","title@instance:1727899609720":"","title@instance:1727363308925":"Latest Discussions","title@instance:1737115580352":"Latest Articles","title@instance:1720453418992":"Recent Discssions","title@instance:1727365950181":"Latest Blog Articles","title@instance:bmDPnI":"Latest Blog Articles","title@instance:IiDDJZ":"Latest Blog Articles","title@instance:1721244347979":"Latest blog posts","title@instance:1728383752171":"Related Content","title@instance:1722893956545":"Latest Skilling Resources","title@instance:dhcgCU":"Latest Discussions"},"localOverride":false},"Category:category:Exchange":{"__typename":"Category","id":"category:Exchange","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Outlook":{"__typename":"Category","id":"category:Outlook","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Community-Info-Center":{"__typename":"Category","id":"category:Community-Info-Center","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:EducationSector":{"__typename":"Category","id":"category:EducationSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"displayId":"EducationSector"},"Category:category:DrivingAdoption":{"__typename":"Category","id":"category:DrivingAdoption","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Azure":{"__typename":"Category","id":"category:Azure","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows-Server":{"__typename":"Category","id":"category:Windows-Server","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftTeams":{"__typename":"Category","id":"category:MicrosoftTeams","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PublicSector":{"__typename":"Category","id":"category:PublicSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft365":{"__typename":"Category","id":"category:microsoft365","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:IoT":{"__typename":"Category","id":"category:IoT","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:HealthcareAndLifeSciences":{"__typename":"Category","id":"category:HealthcareAndLifeSciences","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:ITOpsTalk":{"__typename":"Category","id":"category:ITOpsTalk","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftLearn":{"__typename":"Category","id":"category:MicrosoftLearn","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:MicrosoftLearnBlog":{"__typename":"Blog","id":"board:MicrosoftLearnBlog","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:AI":{"__typename":"Category","id":"category:AI","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftMechanics":{"__typename":"Category","id":"category:MicrosoftMechanics","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftforNonprofits":{"__typename":"Category","id":"category:MicrosoftforNonprofits","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:StartupsatMicrosoft":{"__typename":"Category","id":"category:StartupsatMicrosoft","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PartnerCommunity":{"__typename":"Category","id":"category:PartnerCommunity","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Microsoft365Copilot":{"__typename":"Category","id":"category:Microsoft365Copilot","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows":{"__typename":"Category","id":"category:Windows","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Content_Management":{"__typename":"Category","id":"category:Content_Management","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft-security":{"__typename":"Category","id":"category:microsoft-security","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoftintune":{"__typename":"Category","id":"category:microsoftintune","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Conversation:conversation:4408830":{"__typename":"Conversation","id":"conversation:4408830","topic":{"__typename":"BlogTopicMessage","uid":4408830},"lastPostingActivityTime":"2025-04-29T11:19:08.432-07:00","solved":false},"Category:category:mvp":{"__typename":"Category","id":"category:mvp","displayId":"mvp"},"Blog:board:mvp-blog":{"__typename":"Blog","id":"board:mvp-blog","displayId":"mvp-blog","nodeType":"board","conversationStyle":"BLOG","title":"Microsoft MVP Program Blog","shortTitle":"Microsoft MVP Program Blog","parent":{"__ref":"Category:category:mvp"}},"User:user:580309":{"__typename":"User","uid":580309,"login":"RochelleSonnenberg","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS01ODAzMDktNjEyOTg3aUQxNUFDNzg5RkY4MTJEQzU"},"id":"user:580309"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLVZ6N0x2TQ?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLVZ6N0x2TQ?revision=6","title":"nitya.png","associationType":"COVER","width":400,"height":400,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLWV0U000cQ?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLWV0U000cQ?revision=6","title":"clipboard_image-1-1745867317720.png","associationType":"BODY","width":400,"height":400,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLWQ5dEdBVw?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLWQ5dEdBVw?revision=6","title":"clipboard_image-2-1745867317760.png","associationType":"BODY","width":528,"height":528,"altText":""},"BlogTopicMessage:message:4408830":{"__typename":"BlogTopicMessage","subject":"Building Custom Chat AI: A Comprehensive Guide for Developers","conversation":{"__ref":"Conversation:conversation:4408830"},"id":"message:4408830","revisionNum":6,"uid":4408830,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:580309"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":"","introduction":"This article guides developers on building custom chat AI for company websites. It covers core AI concepts, model selection, and prompt engineering techniques.","metrics":{"__typename":"MessageMetrics","views":145},"postTime":"2025-04-29T11:19:08.432-07:00","lastPublishTime":"2025-04-29T11:19:08.432-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" In today's rapidly evolving digital landscape, the integration of artificial intelligence (AI) into business operations has become a pivotal strategy for companies aiming to enhance their customer engagement and streamline their processes. This article delves into the foundational steps and considerations for developers embarking on the journey of building a custom chat AI for their company website. From understanding the core concepts of AI to selecting the right models and implementing effective prompt engineering techniques, this guide provides a comprehensive overview to help developers navigate the complexities of AI development. \n Whether you are a beginner or have some experience in the field, the insights shared here will equip you with the knowledge and tools needed to create a robust and efficient chat AI tailored to your business needs. A discussion will be held with Nitya Narasimhan, Senior Cloud Advocate at Microsoft specializing in AI, and Wey Gu, a Chinese AI MVP, to delve into these critical topics. \n \n \n \n \n \n \n \n \n \n \n What are the first steps a developer should take when starting to build a custom chat AI for their company website? \n Nitya: If you are new to AI, start by familiarizing yourself with the core concepts and usage of AI models. A course like Generative AI for Beginnerscan be a great starting point. Next, get hands-on experience with models by trying out GitHub Models, which are free to use with just a GitHub account. This will help you build your intuition for model selection and prompt engineering. \n If you already have some experience, the initial steps to building a custom chat AI are as follows: \n \n Identify the use case and requirements (e.g., typical questions asked and valid responses). \n Choose a model to start prototyping (test the question with various models and compare results). \n If your chat AI is grounded in your data, identify the data sources and formats (where and what). \n Select an AI app template to jumpstart development and customize it with your model and data choices. \n \n How does understanding model choice impact the development of a custom chat AI? \n Nitya: Understanding model choice is crucial for developing a custom chat AI. It involves evaluating models based on three key factors: cost, customization, and performance. \n \n Customization: Start by identifying the task you want to execute (e.g., chat, image, embeddings, agents). Filter models that support this capability and validate them with a test prompt to ensure they fit your requirements. This process will narrow down your options from thousands to a few suitable models. \n Cost: Consider whether the model supports serverless deployments (pay-as-you-go, per token) or managed deployments (subscription-based, per VM). Evaluate costs not just for usage (chat completion) but also for end-to-end development (evaluations, iterative ideation). \n Performance: Assess models based on latency (e.g., chat completions vs. reasoning models) and the quality and safety of responses. Understand default model characteristics (model card) and perform custom evaluations to ensure quality for your desired prompts dataset. \n \n Can you explain the concept of prompt engineering and how it can be applied using GitHub models? \n Nitya: Prompt engineering involves guiding the model on how to process questions and generate responses to improve quality. Think of developers as teachers and models as students being taught to answer exam questions. Prompt engineering provides a rubric to guide models in giving relevant answers. This includes providing examples, creating personas (e.g., \"answer politely using formal language\"), defining output formats (e.g., \"answer in 1-2 sentences\", \"reply with results in JSON format\"), and configuring model parameters (e.g., temperature, stop-words, top-p, max tokens). \n When working with GitHub models, you can configure models using the Playground (UI) or move to an IDE with the Azure AI Inference API, offering both low-code and code-first options for prompt engineering. \n What is retrieval augmented generation (RAG), and how does it enhance the ability to chat with data? \n Wei: RAG involves grounding user questions in retrieved knowledge from private data sources to ensure responses are relevant to the application scenario. It works by wrapping the initial user prompt in a prompt template to create the final model prompt sent to the model. The RAG workflow includes retrieval of knowledge, augmentation of the prompt, and generation of the response. This dynamic process provides relevant grounding data and instructions to contextualize user questions for app-required responses. \n What are some practical tips for developers to streamline their end-to-end journey from catalog to cloud? \n Nitya: Here are three tips to get started: \n \n Model Selection: Use GitHub Models with diverse test prompts to build intuition for prompt engineering and model capabilities. Compare models side-by-side. \n Copilot Development: Start with an Azure AI app template. Deploy it to understand the application and its architecture before customizing it to your needs. Validate your development environment and get familiar with tools. \n Safety & Evaluation: Explore built-in content safety filters and evaluators in the Azure AI platform to understand metrics and effectiveness of your prompt engineering or RAG strategy. Use tracing and App Insights to monitor performance and cost. \n \n \n \n \n \n \n \n \n \n \n \n What are some common challenges developers might face when building a custom chat AI, and how can they overcome them? \n Nitya and Wei: There are many challenges we can think of - here are three that are important: \n \n App Architecture: Understand the app architecture for your scenario (e.g., RAG, multi-agent). Explore existing AI app templates to build intuition and customize one that fits your requirements. \n Model Choice: Choose models based on cost, quota availability, and flexibility for future configuration. Use the Azure AI model inference API to abstract provider-specific SDKs and decouple your code from your choice, allowing for easier model swaps later. \n Observability: Debug issues in app development or execution performance. Use platforms and tools that bring observability to the end-to-end workflow. Activate App Insights and use tracing tools to generate telemetry for insights locally or in production. \n \n What resources and samples are available for further exploration into this subject? \n Wei: Explore Azure AI App Templates, For Beginners Curricula, RAG Chat Workshop, AI Tour Workshops and Generative AI for Beginners. \n For more workshops and talks, visit https://aka.ms/aitour/repos. Feel free to check out opensource projects like AutoGen, LlamaIndex, LangChain, and CamelAI's documentation. \n As we conclude this exploration into building a custom chat AI for your company website, it's clear that the journey is both challenging and rewarding. By understanding the core concepts of AI, selecting the right models, and mastering prompt engineering, developers can create a powerful tool that enhances customer engagement and streamlines business operations. The insights and practical tips shared in this article provide a solid foundation for embarking on this journey. Remember, the key to success lies in continuous learning and adaptation. As AI technology evolves, you should also adapt your approach to developing and refining your chat AI. Stay curious, stay innovative, and most importantly, stay committed to delivering the best possible experience for your users. ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"7756","kudosSumWeight":1,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLVZ6N0x2TQ?revision=6\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLWV0U000cQ?revision=6\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLWQ5dEdBVw?revision=6\"}"}}],"totalCount":3,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":{"__typename":"UploadedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00NDA4ODMwLVZ6N0x2TQ?revision=6"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"OVERLAY","altText":""}},"Conversation:conversation:4209104":{"__typename":"Conversation","id":"conversation:4209104","topic":{"__typename":"BlogTopicMessage","uid":4209104},"lastPostingActivityTime":"2025-04-18T22:45:29.225-07:00","solved":false},"Blog:board:EducatorDeveloperBlog":{"__typename":"Blog","id":"board:EducatorDeveloperBlog","displayId":"EducatorDeveloperBlog","nodeType":"board","conversationStyle":"BLOG","title":"Educator Developer Blog","shortTitle":"Educator Developer Blog","parent":{"__ref":"Category:category:EducationSector"}},"User:user:1239826":{"__typename":"User","uid":1239826,"login":"kojo_shaddy","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0xMjM5ODI2LTMzMTY1M2lBQjQzREE1MENGQzRGOEQy"},"id":"user:1239826"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjE0M2lBMkRCQjgyQzg5NTIxQzY2?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjE0M2lBMkRCQjgyQzg5NTIxQzY2?revision=2","title":"PowerAudioPlayer.JPG","associationType":"BODY","width":1076,"height":628,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyNWk3QTI5RkE4NjI4MUNBRUU4?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyNWk3QTI5RkE4NjI4MUNBRUU4?revision=2","title":"creating-track-list-with-columns-1.png","associationType":"BODY","width":624,"height":415,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyNmkzMzA3RDk0OUQwN0I3NzU1?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyNmkzMzA3RDk0OUQwN0I3NzU1?revision=2","title":"adding-an-app-2.png","associationType":"BODY","width":345,"height":360,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyN2k0N0IyNzMzODdFNkE5QkY4?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyN2k0N0IyNzMzODdFNkE5QkY4?revision=2","title":"providing-name-description-picture-library-3.png","associationType":"BODY","width":510,"height":318,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyOGkxQzRGMUU4NDk2RUJGRDQ4?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyOGkxQzRGMUU4NDk2RUJGRDQ4?revision=2","title":"name-picture-library-in-quick-launch-4.png","associationType":"BODY","width":222,"height":316,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyOWkzNzI4N0ZFMTMwM0ZFODFF?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyOWkzNzI4N0ZFMTMwM0ZFODFF?revision=2","title":"power-apps-integration-in-sharepoint-list-6.png","associationType":"BODY","width":578,"height":227,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzMWlEREUyRTA3OEFEQTZCMEU5?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzMWlEREUyRTA3OEFEQTZCMEU5?revision=2","title":"track-list-screen-power-apps-studio-7.png","associationType":"BODY","width":624,"height":358,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzM2kzMkJDNDY3OEU1QTExQzJE?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzM2kzMkJDNDY3OEU1QTExQzJE?revision=2","title":"power-apps-play-screen-example-8.png","associationType":"BODY","width":624,"height":269,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzNGkyMjg0RDc1QTJFNjZBMzQ5?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzNGkyMjg0RDc1QTJFNjZBMzQ5?revision=2","title":"adding-power-apps-audio-control-9.png","associationType":"BODY","width":624,"height":325,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzNWkxQTFFMEUzMkEyMTlFQTdE?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzNWkxQTFFMEUzMkEyMTlFQTdE?revision=2","title":"uploading-custom-image-control-power-apps-10.png","associationType":"BODY","width":479,"height":340,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzN2k2NjQwMUMxMTAyMTIyNDg0?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzN2k2NjQwMUMxMTAyMTIyNDg0?revision=2","title":"adding-slide-bar-power-apps-11.png","associationType":"BODY","width":624,"height":422,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzOGlERUJCQTM3MjQzNjE4QzEy?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzOGlERUJCQTM3MjQzNjE4QzEy?revision=2","title":"buttons-slide-bar-image-controls-power-apps-12.png","associationType":"BODY","width":624,"height":451,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzOWk1NkE1MTJCMEQwQzZGRTlE?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzOWk1NkE1MTJCMEQwQzZGRTlE?revision=2","title":"app-interface-play-screen-power-apps-13.png","associationType":"BODY","width":619,"height":370,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjE0MGlBRDhDNTZGQTQzOUMzQkYy?revision=2\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjE0MGlBRDhDNTZGQTQzOUMzQkYy?revision=2","title":"completed-app-interface-power-apps-14.jpg","associationType":"BODY","width":800,"height":470,"altText":null},"BlogTopicMessage:message:4209104":{"__typename":"BlogTopicMessage","subject":"Building Power Apps Canvas App with Multimedia Integration in SharePoint - Audio Player","conversation":{"__ref":"Conversation:conversation:4209104"},"id":"message:4209104","revisionNum":2,"uid":4209104,"depth":0,"board":{"__ref":"Blog:board:EducatorDeveloperBlog"},"author":{"__ref":"User:user:1239826"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" In this article, I’ll demonstrate how to build a Power Apps canvas application from within SharePoint that integrates a SharePoint list backend for storing and retrieving images and audio files. The app that you create will have labels, icons, navigation, image containers, and other elements. You’ll use a layout template and customize the built-in audio control to have a distinct appearance and behavior. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":4239},"postTime":"2024-08-13T00:00:00.037-07:00","lastPublishTime":"2024-08-13T00:00:00.037-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" In this article, I’ll demonstrate how to build a Power Apps canvas application from within SharePoint that integrates a SharePoint list backend for storing and retrieving images and audio files. The app that you create will have labels, icons, navigation, image containers, and other elements. You’ll use a layout template and customize the built-in audio control to have a distinct appearance and behavior. \n \n By following the step-by-step instructions in this article, you will be able to create a powerful and fully functional canvas application that's integrated with SharePoint. By using SharePoint lists for storing and retrieving images and audio files, you can ensure that your app is efficient and easy to manage. The customization options available through Power Apps make it possible to create a unique and visually appealing user interface that's tailored to your needs. Additionally, you can customize the built-in audio control for a distinct appearance and behavior that will enhance the user experience. With the help of this article, you can create an application that's sure to impress and provide a valuable tool for your organization. \n \n \n \n \n \n To begin, you need to have: \n \n A Microsoft 365 license or Microsoft 365 developer account. \n A basic understanding about SharePoint (site, list and document library) and Power Apps development. \n \n The high-level sequence of tasks is as follows: \n \n Create elements in SharePoint. \n Design and configure the application interface and controls in Power Apps. \n \n \n Creating a Track List, Picture Library, and Document Library in SharePoint \n First, you’ll build the elements in SharePoint. \n Step 1: Build the Track List in SharePoint List \n In the track list, you'll create columns for title, artist, artwork, and audio file, where you will add associated data. \n \n Open SharePoint, and then create a new SharePoint site or use an existing site. \n Create a new list with the following sample columns (Title, Artist, Artwork, AudioFile), as shown: \n \n \n \n \n \n The list columns have the following associated data types: \n \n Title – Text \n Artist – Text \n Artwork – Image \n Audio file link – Multiple lines of text \n \n You’ve now created the track list with data. Next, you’ll create the picture library. \n \n Step 2: Create the SharePoint Picture Library to Hold Your Images \n Create a picture library to hold all your audio image covers. \n To do this, navigate to the site where you want to create the picture library. Select Settings, and then select Add an app. If you don't see Add an app, select Site contents, and then select Add an app, as shown: \n \n \n \n \n On the Your Apps page, enter Picture into the search box, or select Picture Library. Then in New, select Advanced Options. In Name, enter a name for the library. The library name is required. Enter a description of the library (this is optional), and then choose whether to create a version each time you edit a file in the picture library. \n \n \n Select Create. The name of the picture library appears under Recent in the Quick Launch panel. \n \n \n \n Step 3: Create a SharePoint Document Library to Hold Audio Files \n This is the final development stage in SharePoint, where you will create a placeholder for storing image files in SharePoint. In your SharePoint site, select New > Document library > Create (after naming it), as shown in the following video demo. \n \n Video 1: Demonstrates how to create a SharePoint document library. \n Developing the Power Apps Application \n You can use Power Apps to build custom apps for business scenarios such as data collection, data management, and data visualization, without having to write complex code. \n At this point, you’ll develop the Power Apps application UI to feed on the data that you created in SharePoint. Although you could visit make.powerapps.com to start a new blank canvas app and connect to SharePoint to build the app for you, you’ve now integrated this data into a SharePoint list. \n \n Open your track list. \n Select Integrate > Power Apps > Create an app (figure 5). \n Enter a name for your app, and then select Create. \n \n \n \n Designing the Application Controls \n Once you’ve generated the app from your SharePoint list, you will construct the interface and configure the controls within the app. \n Step 1: Configure and Design the Track List Screen – First Screen \n Modify the background properties of the application, and then update the style of the artist image cover to have a circular shape. \n \n To change the background image in PowerApps:\n \n In Power Apps Studio, select the screen. \n In the right-hand pane, go to Properties. \n From the background image dropdown options, select Add an image file. \n Browse to the file you want to use, and then select Open. \n \n \n To make the image control have a circular shape:\n \n Select the image control that has the artist album cover. \n In the right-hand pane, select the Properties tab, if not selected. \n Change the Border radius properties to 360. \n \n \n \n The aspect ratio of the image will be preserved. If the image isn’t square, it may appear distorted in the circular shape. \n \n \n Step 2: Build the Play Screen – Second Screen \n Now you’ll create the play screen, which includes various controls and displays whatever track is playing. After you’ve built the screen, establish a connection between the first screen (the track list screen) and the play screen. Once you’ve connected the screens, you can navigate, when a track is selected. \n To do this: \n \n Go to the first screen (track list screen). \n Select the first track, and update its OnSelect property to Navigate(PlayScreen,ScreenTransition.CoverRight). This will navigate the screen to the play screen when you select it. \n \n Build the second screen (play screen) by adding the image control from the selected track: \n \n From the Insert tab, add an image control. \n To set the image in your gallery image from the SharePoint database, you can update the image function by using the provided sample code: SongGallery.Selected.Artwork. This is based on what I have. Yours might be a different name. \n \n The Selected property in PowerApps references a currently selected item in a gallery, form, or data table. The SongGallery.Selected refers to a currently selected item in the SongGallery gallery. \n The Artwork in this formula is the name of the field that contains the image of the artwork in the data source used by the SongGallery gallery. This field is the column in a SharePoint list that has the track title. \n Therefore, SongGallery.Selected.Artwork refers to the image of the artwork that’s associated with the currently selected item in the SongGallery gallery. It enables you to display the artwork in an image control or perform other actions with it. \n After making all the necessary editing, the screenshot below shows how your image should look. \n \n \n Add the Text Labels \n On the Insert tab, add two text labels. \n Just like the previous updates that you made on the image preview of the selected track, you will apply similar code here to view the artist name and the track title. \n \n Set the text function of one of the text labels to SongGallery.Selected.Title. The Title in this formula is the name of the field that contains the title of the item in the data source that the SongGallery gallery uses. This field is the column in a SharePoint list that has the track title. \n Set the second text label function to SongGallery.Selected.Artist. \n \n Add the Audio Control \n This is the control that will play the selected track from the previous screen. \n \n From the Insert tab under Media, add an audio Control. \n Update its Media function with First(SongGallery.Selected.Attachments).AbsoluteUri. This will enable the audio player to play the selected track. \n The following is similar to earlier code, except:\n \n The First function is used to return the first attachment in the attachments collection associated with the currently selected item in the SongGallery gallery. \n The AbsoluteUri is a property of the attachment object that returns the URL of the attachment. First(SongGallery.Selected.Attachments).AbsoluteUri is a reference to the URL of the first attachment associated with the currently selected item in the SongGallery gallery, which enables you to display or download the attachment or perform other actions with it. \n \n \n Change the visibility of the control to False. This is to hide it from showing, since new controls will be created. \n Enter the variable varStarPos into the StartTime function. \n Enter varPlayinto the Start function. \n \n \n \n Add the Slide Bar, Forward, Backward, Play, and Pause Buttons \n You will need to add a slide bar and four image controls. You can find these on the Insert tab. After you’ve added them, update each control as follows. \n Update the image of the button by browsing an image from your system through the image property of the image control on the Properties tab in the right-hand pane. \n \n \n Slide Bar: \n You can use the slide bar to fast-forward or rewind the currently playing audio. \n \n Update the OnSelect function to Set(varStarPos, Self.Value). Here you’re setting a variable called varStarPos that you used in the StartTime function of the audio control. \n Update the Max function to Audio1.Duration. Audio1 is the default name of the audio control. \n Set the Default function to varStarPos. This is the default position of the slide bar. \n \n \n Forward Button: \n Update the OnSelect function of the button with the following: \n Set(varStarPos,Audio1.Time - 2); \n Set(varPlay, false); \n Set(varPlay, true); \n \n Backward Button: \n Update the OnSelect function of the button with the following: \n Set(varStarPos,Audio1.Time + 2); \n Set(varPlay, false); \n Set(varPlay, true); \n \n Play Button: \n Update with the following: \n \n Update the OnSelect function to Set(varPlay,true). \n Set its Visible function to !varPlay. The button should not be visible when the audio is playing. \n \n \n Pause Button: \n Update with the following: \n \n Update the OnSelect function to Set(varPlay,false). \n Set its Visible function to varPlay. The button should be visible when the audio is playing. \n \n Place the play button on the pause button. The visibility function will make one appear and disappear based on the audio. \n \n The resulting app interface for the play screen (second screen). \n \n \n Step 3: Build the Add Track Screen – Third Screen \n Because you created the app from a SharePoint list, the screen has already been generated for you. You can update the interface by using the available properties. \n \n \n Step 4: View the Completed App Screens \n And there you have it! Don’t forget to add a sound bar .gif file on the screen to display. \n \n \n Summary \n We learned how to build an audio player in Power Apps with a track list integrated from SharePoint. We started by creating a track list, picture library, and document library in SharePoint, and then used Power Apps to design and configure the application controls. \n \n With this audio player, users can easily browse through the track list, select a track to play, and even pause or skip tracks. The user interface is sleek and intuitive, allowing for a seamless experience for users of all skill levels. The integration of SharePoint and Power Apps makes it possible to store and manage the audio files, in addition to any related pictures and documents, all in one central location. This not only improves organization and accessibility but also ensures that the latest versions of files are always available to users. The possibilities for customization and expansion of this audio player are endless, making it a valuable addition to anyone's digital toolkit. \n Resources \n SharePoint documentation \n SharePoint community \n Microsoft Power Apps documentation \n Power Apps community \n Power Apps YouTube channel \n Power Apps on Microsoft Learn \n \n ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"12881","kudosSumWeight":0,"repliesCount":3,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjE0M2lBMkRCQjgyQzg5NTIxQzY2?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyNWk3QTI5RkE4NjI4MUNBRUU4?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyNmkzMzA3RDk0OUQwN0I3NzU1?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDQ","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyN2k0N0IyNzMzODdFNkE5QkY4?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDU","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyOGkxQzRGMUU4NDk2RUJGRDQ4?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDY","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEyOWkzNzI4N0ZFMTMwM0ZFODFF?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDc","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzMWlEREUyRTA3OEFEQTZCMEU5?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDg","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzM2kzMkJDNDY3OEU1QTExQzJE?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDk","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzNGkyMjg0RDc1QTJFNjZBMzQ5?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDEw","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzNWkxQTFFMEUzMkEyMTlFQTdE?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDEx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzN2k2NjQwMUMxMTAyMTIyNDg0?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDEy","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzOGlERUJCQTM3MjQzNjE4QzEy?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDEz","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjEzOWk1NkE1MTJCMEQwQzZGRTlE?revision=2\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE0","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjA5MTA0LTYwNjE0MGlBRDhDNTZGQTQzOUMzQkYy?revision=2\"}"}}],"totalCount":14,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4386048":{"__typename":"Conversation","id":"conversation:4386048","topic":{"__typename":"BlogTopicMessage","uid":4386048},"lastPostingActivityTime":"2025-03-04T09:00:00.021-08:00","solved":false},"User:user:1332265":{"__typename":"User","uid":1332265,"login":"ElizabethP","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0xMzMyMjY1LUFNaUpFYQ?image-coordinates=0%2C0%2C800%2C800"},"id":"user:1332265"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LUxOeTdUSA?revision=9\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LUxOeTdUSA?revision=9","title":"Opal Hunting in Australia (1).png","associationType":"COVER","width":1920,"height":1080,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LTRnOVV0Yg?revision=9\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LTRnOVV0Yg?revision=9","title":"Opal Hunting in Australia (3).png","associationType":"BODY","width":1920,"height":1080,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LXJkVzluZw?revision=9\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LXJkVzluZw?revision=9","title":"Opal Hunting in Australia (4).png","associationType":"BODY","width":1920,"height":1080,"altText":""},"BlogTopicMessage:message:4386048":{"__typename":"BlogTopicMessage","subject":"Hunting for opals in the Australian outback","conversation":{"__ref":"Conversation:conversation:4386048"},"id":"message:4386048","revisionNum":9,"uid":4386048,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:1332265"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" MVP Daniel Brown uncovers how he is revolutionising mining to find opals in the harsh Australian climate. ","introduction":"MVP Daniel Brown uncovers how he is revolutionising mining to find opals in the harsh Australian climate.","metrics":{"__typename":"MessageMetrics","views":313},"postTime":"2025-03-04T09:00:00.021-08:00","lastPublishTime":"2025-03-04T09:00:00.021-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" In the remote part of central South Australia, in a town called Cooper Pedy, known as the opal capital of the world, is a Microsoft Most Valuable Professional (MVP) disrupting the way opals are being found. \n MVP Daniel Brown is deep in the Australian outback and is the guy with the tech. Equipped with his Surface Pro, a camera phone and his AI software built on Microsoft Azure, called OpalAl, Daniel shares his pioneering journey of opal mining in the harsh Australian climate. \n Combatting scorching heat, with temperatures reaching up to 45°C (113°F), relentless flies, dust that finds its way into everything, and limited access to internet and electricity, this isn’t your ordinary day in the office. \n Daniel uncovers exactly what he did to revolutionise the opal industry, and put this technology to the test, using Microsoft Azure OpenAI and Computer Vision. \n Watch Daniel’s presentation with the Microsoft Reactor and continue reading below to learn more, in this fascinating interview with Daniel Brown. \n \n Why is OpalAI game-changing for the opal industry? \n For over a century, Opal mining has been based on manual searching, intuition, and luck. Miners rely on experience to identify potential opal-bearing ground, but the process is slow, physically demanding, and filled with uncertainty. OpalAI changes that. \n By leveraging Microsoft Azure AI’s Custom Vision, OpalAI provides real-time visual analysis, helping miners detect opal that might otherwise be missed. It enhances efficiency, reduces human error, and allows for faster, data-driven decision-making in the field. Unlike traditional methods, OpalAI doesn’t get tired, overlook key details, or second-guess itself. It works alongside miners as an extra set of eyes, scanning trenches, spoil piles, and rock surfaces to highlight potential opal deposits. \n OpalAI introduces computer vision and machine learning into the process, offering a systematic, data-driven approach to opal detection by: \n \n Speeding up inspections, reducing the stop/start for operators, allowing them to covering more ground in less time. \n Reducing human error by detecting opal that might otherwise be overlooked. \n Enhancing safety by reducing the need for manual sorting in hazardous conditions, such as the deep holes or trenches. \n \n By proving that AI can consistently assist in finding opal, OpalAI is changing the conversation around technology in Coober Pedy. While many traditional miners are sceptical, the results speak for themselves, saving time and covering more ground is the Opal mines way to enhancing revenue and profits. \n \n What Azure tools have you used in this technology? \n OpalAI is built using Microsoft Azure AI, specifically: \n \n Azure Custom Vision – The core machine learning model that identifies opal and other objects from thousands of trained images. \n C# / Windows Presentation Framework (WPF) front end application \n Microsoft Learn – Knowledge is power, and while its not a technology directly, the use of Microsoft Learn has allowed me not gain new skills and insights, but been a great platform to learn all things AI. \n \n Azure’s flexibility has allowed OpalAI to evolve rapidly, making it possible to train, deploy, and refine AI models in extreme field conditions – allowing it to adapt in even the most extreme conditions in the Australian outback. \n \n What are the highlights of your adventures in Coober Pedy? \n Working in Coober Pedy, South Australia, is unlike any other experience. The conditions are brutal—45°C (113°F) heat, relentless flies, and dust that gets into everything—but the rewards can be incredible. \n Some of my biggest highlights include: \n \n Meeting the wonderful people of Coober Pedy, over 45 different nationalities, it is one of the most diverse places on earth. \n OpalAI's first real-world success – Detecting opal in a trench, proving AI-assisted mining works – twice – first in 2023 and then again in 2024. \n Filming with Outback Opal Hunters – Having OpalAI featured on Discovery Channel, showing it in action, capturing the pivotal moments. \n Exploring Allen’s Rise – Allens Rise the home of Black Opal in Coober Pedy - Testing OpalAI on Coober Pedy’s black opal fields, which few miners actively search. \n The 4 AM blacklight hunts – Walking trenches under UV light, seeing the opal glow before the sun rises. \n Surviving the elements – Working in 45°C (113°F) heat, covered in dust, with flies everywhere, pushing technology to its limits. \n Friday night BBQ at the Greek Club, enjoying a meal and beer. \n \n Every trip is a mix of Ups & Down’s, discovery, frustration, and breakthrough moments - which makes it worth coming back each year. \n What challenges did you face with this innovation? \n Building OpalAI came with a unique set of challenges. One of the biggest hurdles was skepticism from traditional miners. Many viewed AI as “hocus pocus”, dismissing it as a gimmick. Convincing them that OpalAI isn’t replacing miners, but assisting them – or that it is even possible has been an ongoing challenge. \n Another issue was data collection. Opal doesn’t follow geological rules like other minerals, so getting high-quality images of opal embedded in rock was difficult. Many miners don’t document their finds in raw form, so building a comprehensive dataset required persistence and collaboration. \n The environmental conditions also pushed the limits of technology. Dust coated everything, intense sunlight made screen visibility difficult, and heat caused equipment to overheat. Running AI models in a remote desert with limited internet also meant OpalAI initially struggled with cloud dependency, which led to the development of offline AI processing. \n Each challenge has pushed OpalAI to adapt and evolve, making it a more robust tool for future mining projects, even in the Australian Outback. \n What excites you about the future of technology? \n For me, the most exciting thing about technology is seeing AI move from theory into real-world applications - especially in industries that haven’t changed in decades. AI is no longer just a theoretical tool - it’s now being applied in harsh environments, making mining, exploration, and safety smarter, faster, and more efficient. \n For OpalAI specifically, I’m excited about: \n \n Autonomous mining tools – Integrating AI with machinery for automated opal detection. \n Beyond opal – Training AI to detect gold, silver, copper, other gemstones, and even structural cracks. \n AI-powered authenticity checks – Determining if an opal is natural or synthetic, and tracing its origin. \n \n We’re entering an era where AI isn’t just assisting humans - it’s working alongside them in ways we never thought possible ever before – our way of thinking is changing! \n As a community leader, how can someone connect and learn from you? \n I run multiple Microsoft user groups and frequently present on AI, Copilot, SharePoint, and digital transformation. If someone wants to connect or learn more, they can: \n \n Join the Adelaide Microsoft Copilot User Group for AI, Copilot, and workplace automation insights. \n Join the Adelaide Microsoft 365 User Group, where I cover information management, compliance, and business transformation. \n Follow my work on LinkedIn, where I share insights into AI-driven mining and automation \n Catch my live session from Coober Pedy in October 2025 at the IT Pro User Group, where I’ll be presenting directly from the field on OpalAI, Azure AI and cognitive Services, and provide an update to the journey so far. \n I’m always open to conversations about AI, Copilot, Technology, mining, transformation and innovation—so feel free to reach out and connect! \n ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"7699","kudosSumWeight":3,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LUxOeTdUSA?revision=9\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LTRnOVV0Yg?revision=9\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LXJkVzluZw?revision=9\"}"}}],"totalCount":3,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":{"__typename":"UploadedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mzg2MDQ4LUxOeTdUSA?revision=9"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4382069":{"__typename":"Conversation","id":"conversation:4382069","topic":{"__typename":"BlogTopicMessage","uid":4382069},"lastPostingActivityTime":"2025-02-24T05:17:16.092-08:00","solved":false},"User:user:200166":{"__typename":"User","uid":200166,"login":"claires","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0yMDAxNjYtNjIyNTUwaTRBOTkwNTJGRDA4MjA2RUE"},"id":"user:200166"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LU1pVUxtUA?revision=5\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LU1pVUxtUA?revision=5","title":"gavita.png","associationType":"COVER","width":918,"height":706,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LU1mRlZSQQ?revision=5\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LU1mRlZSQQ?revision=5","title":"clipboard_image-3-1739808455407.png","associationType":"BODY","width":688,"height":460,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LUdueUdiMw?revision=5\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LUdueUdiMw?revision=5","title":"image.png","associationType":"BODY","width":717,"height":552,"altText":""},"BlogTopicMessage:message:4382069":{"__typename":"BlogTopicMessage","subject":"From Neural Networks to Community Engagement","conversation":{"__ref":"Conversation:conversation:4382069"},"id":"message:4382069","revisionNum":5,"uid":4382069,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:200166"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":"","introduction":"Inspired by tech's potential, MVP Gavita Regunath champions empathy, collaboration, and community engagement in coding.","metrics":{"__typename":"MessageMetrics","views":177},"postTime":"2025-02-20T07:00:00.033-08:00","lastPublishTime":"2025-02-24T05:17:16.092-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" My (MVP Gavita Regunath) fascination with technology started during my final year at university, when I worked on a project to develop a neural network that could detect leukaemia cells. It might sound intimidating, and it certainly felt that way at first, but I soon realised there was something magical about using lines of code to tackle real challenges. It opened my eyes to the power technology can have in making life better for so many people. \n My passion for community engagement came later, thanks to a few brilliant directors at Advancing Analytics named Simon and Terry who showed me how leadership can be both ambitious and compassionate. However, my children were the real spark that pushed me to visit local schools and show children that coding is not terrifying at all. I often compare it to building with Lego pieces, only you do not have to crawl under the sofa to find the missing bits. In my mind, technology is for everyone. It is not just for the stereotypical people you see in films tapping away at futuristic screens. \n Challenges and Triumphs \n I wish I could say my journey was all smooth sailing and celebratory takeaway nights, but being a woman in tech sometimes feels like being a very small fish in a very big pond. Early on, I had moments when I felt I was shouting to be heard, yet I kept reminding myself \n why I loved this field. It was the thrill of bringing new ideas to life and the support from kindred spirits who believed in me. \n One of my proudest moments was seeing my team members blossom into community champions in their own right. It is amazing to watch them share what they have learnt and inspire others in turn. That beautiful cycle of growth and support is the main reason I still leap out of bed every morning, excited to see what is next. \n \n \n Motivation and Values \n If I had to sum up what drives me, it would be a keen appetite for learning and a rather competitive streak that helps me aim for success. I like to think I use that competitiveness for good rather than evil. Every challenge is a chance to acquire new knowledge, and every milestone reached feels like hitting a hidden treasure in a quest. More importantly, I love sharing every insight I gain, because there is no point being the only person in the room who has all the answers. \n \n I also believe deeply in empathy and collaboration. The best solutions appear when people feel safe speaking up, and when every perspective is valued. I always say we are only as strong as those around us. If we help each other, we can create an environment where curiosity and creativity thrive, and no one ever feels silly for asking a question. \n \n Community Engagement and Belonging \n For me, community is all about open and honest conversation. I enjoy giving talks in schools, online forums and in person, because I remember what it was like to feel a bit lost when I was starting out. If I can make technology more approachable for someone else, I have done my job. \n A moment that truly made me smile was when a former student told me they had gone on to study AI after attending a small coding workshop I had helped organise. It was only a few hours out of my day, yet it set off a chain reaction that shaped their future. It is moments like these that remind me how one small act of sharing knowledge can grow into something much bigger. \n \n Lifelong Learning and Keeping Up to Date \n Technology never stops evolving. One day you are reading about a new AI breakthrough, and the very next day there is an update that makes it seem outdated already. I keep up by reading articles on the Microsoft Tech Community site, joining AI groups and following interesting people on LinkedIn. You have to sift through a bit of fluff now and then, but you also come across some genuine gems of wisdom. \n One of my favourite pieces of advice is this: if you really want to master something, teach it. When you explain a concept to someone else, it forces you to understand it on a deeper level. You realise where your own gaps are, and it encourages you to fill those gaps so you can pass on accurate information. \n \n \n Personal Growth and Future Plans \n When I look ahead, I see many ways to keep encouraging and supporting thriving tech communities. I have a few ideas in mind, such as building more formal mentorship programmes that give newcomers a guiding hand, working with schools so children can see coding as a chance to be creative, exploring more international collaborations and diving deeper into the ethical questions around AI. \n The expansion of AI in daily life excites me the most. I believe future generations will grow up treating AI as quite ordinary, just as we treat smartphones today. If I can help them view AI as a helpful tool rather than a mysterious black box, I will have accomplished one of my main goals. \n \n Final Thoughts \n So that is my story in a nutshell. I hope it encourages you to see how powerful technology can be, but even more importantly, how amazing it feels to build a community around it. My wish is that you might feel inspired to start sharing your own knowledge and experiences, whether you are teaching a child how to code or collaborating with a global network of scientist. Each of us has something unique to offer, and when we pool our talents, wonderful things happen. \n If you ever want to chat or exchange tips and ideas, please reach out. I am always happy to connect. Thank you so much for reading, and here is to many exciting adventures in tech for all of us. MVP Gavita Regunath ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"5605","kudosSumWeight":1,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LU1pVUxtUA?revision=5\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LU1mRlZSQQ?revision=5\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LUdueUdiMw?revision=5\"}"}}],"totalCount":3,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":{"__typename":"UploadedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzgyMDY5LU1pVUxtUA?revision=5"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4362483":{"__typename":"Conversation","id":"conversation:4362483","topic":{"__typename":"BlogTopicMessage","uid":4362483},"lastPostingActivityTime":"2025-01-14T02:53:25.474-08:00","solved":false},"User:user:716366":{"__typename":"User","uid":716366,"login":"Martine_Thiphaine","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS03MTYzNjYtNjExNzczaTIyNjIxRjMwNkJFN0U5ODM"},"id":"user:716366"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzYyNDgzLTAwZkpKTQ?revision=5\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzYyNDgzLTAwZkpKTQ?revision=5","title":"Jaures16_9.jpg","associationType":"COVER","width":468,"height":263,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzYyNDgzLTAwekM0Sg?revision=5\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzYyNDgzLTAwekM0Sg?revision=5","title":"clipboard_image-1-1735906356681.jpeg","associationType":"BODY","width":744,"height":397,"altText":""},"BlogTopicMessage:message:4362483":{"__typename":"BlogTopicMessage","subject":"From Student to Tech Leader: Jaures Beinjamin Fotsing’s Quest to Empower .NET Developers in Cameroon","conversation":{"__ref":"Conversation:conversation:4362483"},"id":"message:4362483","revisionNum":5,"uid":4362483,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:716366"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" Discover how Jaures Beinjamin FOTSING, a young visionary from Cameroon, transformed his passion for technology into a thriving community that connects and uplifts .NET developers in Africa. ","introduction":"Discover how Jaures Beinjamin Fotsing, a young visionary from Cameroon, transformed his passion for technology into a thriving community that connects and uplifts .NET developers in Africa.","metrics":{"__typename":"MessageMetrics","views":183},"postTime":"2025-01-14T02:53:25.474-08:00","lastPublishTime":"2025-01-14T02:53:25.474-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" The Beginning of a Journey \n In the heart of Cameroon’s bustling tech scene, a 22-year-old visionary named Jaures Beinjamin Fotsing stands as a beacon of innovation and community leadership. His story is one of passion, resilience, and an unwavering commitment to empowering developers in his country. \n Jaures’ journey began in August 2023, while working as an Android developer in Douala. Introduced to the Microsoft Student Ambassador program by a colleague from Togo, Jaures quickly saw the potential to make a lasting impact. “I realized that .NET and Microsoft technologies were underrepresented in Cameroon,” he recalls. With this realization, a mission was born. \n Founding Microsoft .NET Cameroon \n Recognizing a gap in the local tech ecosystem, Jaures joined forces with fellow developer Djoufson Che Bene to establish the Microsoft .NET Cameroon community in September 2023. Their goal? To promote .NET technologies and create a platform where developers could learn, share, and grow together. \n \n \n \n Starting from scratch, they organized both online and in-person events to engage developers. The community quickly gained momentum, drawing nearly 2,500 members within a year. \n “We saw that many developers were eager to learn and connect, but they lacked the resources and guidance. Our community became a hub for sharing knowledge and fostering growth,” Jaures explains. \n Learning Beyond Code \n Jaures’ journey wasn’t just about mastering technical skills. Along the way, he honed his leadership abilities, learning how to manage a community, how to organize events, and to collaborate with people from diverse cultures. \n “Working with individuals from Togo, the U.S., France, and beyond has been profoundly enriching. It taught me the importance of perseverance and collaboration in executing ambitious projects,” he says. \n One pivotal moment came when Jaures’ consistent contributions caught the attention of Aaron Junker, an MVP based in Switzerland. Recognizing his dedication, Aaron recommended Jaures for the prestigious Microsoft MVP award in Developer Technologies, which he received in April 2024. \n Growing the Community \n Under Jaures’ leadership, Microsoft .NET Cameroon has become a vibrant community that offers learning opportunities through workshops, conferences, and mentoring sessions. The team’s dedication has made it a cornerstone for local developers seeking to enhance their skills and network with industry experts. \n One of their most ambitious projects was the .NET Conf Cameroon, scheduled for January 11, 2025. This landmark event was the first of its kind in French-speaking Africa, aiming to amplify the reach of Microsoft technologies across the region. \n “We had prepared something special,” Jaures says with excitement. “This conference brought developers together, sparked new ideas, and inspired growth in the .NET ecosystem.” \n Impact and Legacy \n Beyond the technical realm, Jaures’ story underscores the power of community-driven initiatives. By fostering an inclusive and supportive environment, he’s empowering developers to achieve more—transforming individual careers and elevating the entire tech landscape in Cameroon. \n Reflecting on his journey, Jaures shares, “The most rewarding part has been seeing the impact we’ve made. We’ve built something that goes beyond code. It’s a movement that’s creating opportunities and changing lives.” \n The Road Ahead \n Jaures remains committed to his mission of community empowerment. With plans to expand the reach of Microsoft .NET Cameroon and continue mentoring aspiring developers, his journey is far from over. \n “This is just the beginning,” he says. “We’re building a future where Cameroonian developers are leaders in the global tech space.” \n \n Join the Movement: \n \n LinkedIn: Microsoft .NET Cameroon \n GitHub: Microsoft .NET Cameroon \n Follow Jaures Beinjamin: LinkedIn | GitHub \n ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"3915","kudosSumWeight":0,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzYyNDgzLTAwZkpKTQ?revision=5\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzYyNDgzLTAwekM0Sg?revision=5\"}"}}],"totalCount":2,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":{"__typename":"UploadedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzYyNDgzLTAwZkpKTQ?revision=5"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4336561":{"__typename":"Conversation","id":"conversation:4336561","topic":{"__typename":"BlogTopicMessage","uid":4336561},"lastPostingActivityTime":"2024-11-26T08:11:41.877-08:00","solved":false},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLURyU3BhNw?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLURyU3BhNw?revision=6","title":"Picture4.png","associationType":"COVER","width":1350,"height":759,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLWtZUVBKQQ?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLWtZUVBKQQ?revision=6","title":"Rob 1.jpg","associationType":"BODY","width":5120,"height":3840,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLUxSektlTg?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLUxSektlTg?revision=6","title":"Rob 2.jpg","associationType":"BODY","width":2048,"height":1152,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLTdJTTdZNg?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLTdJTTdZNg?revision=6","title":"Picture2.jpg","associationType":"BODY","width":564,"height":584,"altText":""},"BlogTopicMessage:message:4336561":{"__typename":"BlogTopicMessage","subject":"Transforming Software Development with AI: Insights from GitHub Universe","conversation":{"__ref":"Conversation:conversation:4336561"},"id":"message:4336561","revisionNum":6,"uid":4336561,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:580309"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" MVPs Rob Bos and Manuel Sánchez show how GitHub Copilot boosts developer productivity and teamwork ","introduction":"MVPs Rob Bos and Manuel Sánchez show how GitHub Copilot boosts developer productivity and teamwork","metrics":{"__typename":"MessageMetrics","views":245},"postTime":"2024-11-26T08:00:00.022-08:00","lastPublishTime":"2024-11-26T08:11:41.877-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" The rapid advancement of artificial intelligence (AI) is transforming various industries, and software development is no exception. Tools like GitHub Copilot are at the forefront of this revolution, offering developers intelligent code suggestions, error detection, and automated code completions. These innovations not only enhance productivity but also enable developers to focus on more complex and creative aspects of their work. As AI continues to evolve, it promises to further streamline workflows and foster greater collaboration within the developer community. This evolution is exemplified by Developers MVP Rob Bos from the Netherlands and MVP Azure and AI Platform Manuel Sánchez from the UK, who will share their insights as speakers at the most recent GitHub Universe event. \n Rob believes that as AI becomes more advanced, developers will spend more time solving complex problems and less time on repetitive tasks, while also learning to work collaboratively with AI systems. Furthermore, the newly announced AI integrations in the Copilot platform are also addressing common pain points for engineers. Manuel says, “Copilot helps shorten PR review times and provides quick checks, saving time on routine tasks. It also assists in fixing bot PRs, especially when dealing with breaking changes or multiple package syncs.” Additionally, Copilot's autofix for security issues, combined with targeted security campaigns, leverages AI to address technical debt effectively. By utilizing these advanced tools, MVPs can strengthen their local developer communities by leveraging insights learned from GitHub Universe. \n \n Manuel shared how he could improve his local developer communities by leveraging knowledge gained from GitHub Universe. He specifically mentioned organizing meetups and workshops to share the latest trends and tools, creating educational content like blogs, tutorials, and videos, and fostering collaboration and networking by providing spaces for developers to exchange ideas and work on projects together. \n Similarly, this year at GitHub Universe, numerous community groups shared insights on building successful communities. Engaging with like-minded individuals and exchanging ideas can lead to significant outcomes. The \"State of the Octoverse\" report highlights these achievements and offers valuable knowledge to inspire your local community. Additionally, the day two keynote featured COO Kyle Daigle and the founders of the Home Assistant Open Source Project, shared their experiences on growing a thriving community. \n Moreover, another huge benefit for attending GitHub Universe was the ability to connect directly with the engineers who build the tools and products. These engineers are typically receptive to feedback and are eager to know how their products are being used. Manuel had the opportunity to meet and talk with many of them. He stated “I met with the GitHub Next team to discuss their work, the next steps for GitHub Copilot Workspace, and the new Learning Sandbox. I also enjoyed chatting about GitHub Models, for which I created a LinkedIn Learning Course. Additionally, I received the first hardcopy of the book I helped write, GitHub Actions in Action, now available in both eBook and hardcopy versions.” \n Several new features were introduced that have the potential to change the way developers work. For Manuel, the most significant ones were: \n \n GitHub Codespaces: A cloud development environment solution that allows developers to work on any project from anywhere without needing to configure their local environment. This facilitates collaboration and mobility, enabling teams to work more efficiently. \n Copilot Workspaces: A new functionality that expands the capabilities of GitHub Copilot by providing a collaborative environment where developers can work together in real-time with AI assistance. This not only facilitates collaboration among distributed teams but also enhances efficiency and creativity by combining multiple perspectives with artificial intelligence. \n \n While Rob appreciated the flexibility of choosing different models in GitHub Copilot, it allows engineers to find the best fit for their needs. This flexibility is further enhanced by GitHub Models, which democratizes access to language models for all GitHub engineers, enabling them to freely experiment with AI directly on the platform. Previously, engineers could sign in to various model providers and use their free tiers, but now this can be done in one place. With the Azure OpenAI SDK, switching between models is as simple as changing a single parameter. \n \n In conclusion, the integration of AI in GitHub tools, such as GitHub Copilot, is revolutionizing the software development landscape. By providing intelligent code suggestions, error detection, and automated completions, these tools are significantly enhancing developers' productivity and creativity. The insights shared by Rob Bos and Manuel Sánchez at the GitHub Universe event highlight the transformative potential of these AI advancements. As developers continue to leverage these innovations, they can expect to see more streamlined workflows, improved collaboration, and a greater focus on solving complex problems. The future of software development is undoubtedly bright, with AI playing a pivotal role in shaping its evolution. Feel free to check out the recordings from Rob’s and Manuel’s sessions. \n \n ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"5453","kudosSumWeight":0,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLURyU3BhNw?revision=6\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLWtZUVBKQQ?revision=6\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLUxSektlTg?revision=6\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDQ","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLTdJTTdZNg?revision=6\"}"}}],"totalCount":4,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":{"__typename":"UploadedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzM2NTYxLURyU3BhNw?revision=6"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4269989":{"__typename":"Conversation","id":"conversation:4269989","topic":{"__typename":"BlogTopicMessage","uid":4269989},"lastPostingActivityTime":"2024-11-25T20:44:37.597-08:00","solved":false},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjY5OTg5LTYyODkwOWlCMjFEMEQyRjY3ODg0RkQ4?revision=14\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjY5OTg5LTYyODkwOWlCMjFEMEQyRjY3ODg0RkQ4?revision=14","title":"Keynote_16_9.jpg","associationType":"TEASER","width":2048,"height":1152,"altText":"SQL Konferenz 2024 in Hanau (Germany) brought 400 attendees together to explore groundbreaking data solutions."},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjY5OTg5LTYyODkxMGlEM0NDNUExODk0MzU2NDg0?revision=14\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjY5OTg5LTYyODkxMGlEM0NDNUExODk0MzU2NDg0?revision=14","title":"Damon Opening.JPG","associationType":"BODY","width":1536,"height":2048,"altText":"The Damon mascot"},"BlogTopicMessage:message:4269989":{"__typename":"BlogTopicMessage","subject":"SQL Konferenz: A Transformative Gathering of Data Experts","conversation":{"__ref":"Conversation:conversation:4269989"},"id":"message:4269989","revisionNum":14,"uid":4269989,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:716366"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n SQL Konferenz 2024 in Hanau (Germany) brought 400 attendees together to explore groundbreaking data solutions. ","introduction":"SQL Konferenz 2024 in Hanau (Germany) brought 400 attendees together to explore groundbreaking data solutions.","metrics":{"__typename":"MessageMetrics","views":611},"postTime":"2024-10-29T07:00:00.031-07:00","lastPublishTime":"2024-11-25T20:44:37.597-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" The SQL Konferenz 2024, held from September 30 to October 2 in Hanau, Germany, was more than just another tech event—it was a dynamic celebration of data-driven innovation, community engagement, and the start of a new chapter for Datamonster.io community. Organized by the German Data Platform Community, this year’s conference brought together 400 data professionals from around the world, marking the 9th edition of the SQL Konferenz and the 20th anniversary of the non-profit organization formerly known as PASS Deutschland. \n \n The three-day event provided attendees with a perfect blend of technical deep dives and strategic overviews, reflecting the community’s growing appetite for diverse learning experiences. SQL Konferenz 2024 featured an impressive roster of 33 Microsoft MVPs and 14 Microsoft experts, sharing cutting-edge insights on topics like Microsoft Fabric, Power BI, and advanced database management. This year’s keynote was especially symbolic, as the newly rebranded Datamonster.io, along with its mascot “Damon,” took center stage, signifying the community’s forward-thinking evolution. \n \n One of the most important takeaways from the event was the feedback received from the attendees, emphasizing the need for a balance between technical depth and real-world use cases. \"The feedback was overwhelming,\" noted MVP/RD and Vice President Constantin Klein, highlighting the excitement generated by key contributions from the Microsoft Product Group and Germany-based partners. The conference also sparked crucial discussions on increasing diversity within the data platform community, a topic that the organizers are keen to advance for future events. Constantin was not the unique organizer, he was helped by the following data experts: \n Oliver Engels, Data Platform MVP \n Frank Geisler (Data Platform MVP) \n Ben Weissman (Data Platform MVP) \n Benjamin Kettner (former Data Platform MVP) \n Klaus Höltgen \n \n A big thank you to all of them! \n \n In a testament to the power of in-person connections, many attendees remarked on the value of serendipitous conversations during breaks, which often led to profound exchanges of ideas. MVP Thomas Martens, who presented a session on Microsoft Fabric, echoed this sentiment: \"These 'accidental' opportunities to discuss new ideas are as valuable as the formal sessions.\" \n \n The SQL Konferenz 2024 was not just a look back at two decades of success but a bold vision of the future. The announcement of the next SQL Konferenz in February 2025 and the ongoing support of 16 regional Datamonster user groups ensure that this community will continue to thrive as a hub of innovation, education, and collaboration. ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"2709","kudosSumWeight":2,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjY5OTg5LTYyODkwOWlCMjFEMEQyRjY3ODg0RkQ4?revision=14\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjY5OTg5LTYyODkxMGlEM0NDNUExODk0MzU2NDg0?revision=14\"}"}}],"totalCount":2,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4304678":{"__typename":"Conversation","id":"conversation:4304678","topic":{"__typename":"BlogTopicMessage","uid":4304678},"lastPostingActivityTime":"2024-11-20T18:20:26.607-08:00","solved":false},"User:user:91219":{"__typename":"User","uid":91219,"login":"TinaStenderup","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS05MTIxOS1IR202aVE?image-coordinates=0%2C250%2C2320%2C2570"},"id":"user:91219"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LTVKN0hCdg?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LTVKN0hCdg?revision=6","title":"Nordic Summit_kickoff_.jpg","associationType":"COVER","width":2560,"height":1440,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LTRmWEw1dA?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LTRmWEw1dA?revision=6","title":"clipboard_image-1-1732051103408.jpeg","associationType":"BODY","width":493,"height":739,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LWdXQjk5bQ?revision=6\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LWdXQjk5bQ?revision=6","title":"clipboard_image-2-1732051344193.png","associationType":"BODY","width":579,"height":414,"altText":""},"BlogTopicMessage:message:4304678":{"__typename":"BlogTopicMessage","subject":"Inside the Nordic Summit: A Community-Driven Success","conversation":{"__ref":"Conversation:conversation:4304678"},"id":"message:4304678","revisionNum":6,"uid":4304678,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:91219"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" When MVPs from the Nordics unite, they create the largest in-person conference in the region exclusively dedicated to Microsoft's Power Platform and Dynamics 365: Nordic Summit. ","introduction":"When MVPs from the Nordics unite, they create the largest in-person conference in the region exclusively dedicated to Microsoft's Power Platform and Dynamics 365: Nordic Summit.","metrics":{"__typename":"MessageMetrics","views":380},"postTime":"2024-11-20T08:00:00.015-08:00","lastPublishTime":"2024-11-20T10:34:26.534-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" Nordic Summit is the largest and sole in-person conference in the Nordics dedicated exclusively to Microsoft’s Power Platform and Dynamics 365. It is organized by MVPs and community members from various Nordic countries. Enjoy their highlights and insights about organizing the event. \n Can you tell us a bit about the inspiration behind the Nordics Summit and how it all started? \n “The inspiration behind the Nordic Summit began with the merging of two events: Dynamics 365/Power Platform Saturday in Stockholm and Power Platform Saturday Oslo,” says Gustaf Westerlund. “Initially, we relied on community and third party event platforms, however, we decided to create our own brand, leading to the birth of the \"Nordic Summit.\" This decision was influenced by the decline of community feeling in larger conferences like eXtremeCRM and CRMUG Summit after they were bought by venture capitalists.” \n Guro Faller adds, “The Saturdays-community flourished with smaller conferences worldwide, targeting consultants and SI’s who couldn't use client work as an excuse for not attending. Our first meeting for the Nordic Summit was on February 3, 2020, with a team covering Norway, Sweden, and Finland. We knew early on that cross-country collaboration was essential for the event's success, ensuring a good distribution of speakers, sponsors, and audience.” \n “Nordic Summit started with the realization of “we can do this ourselves” and we hosted the first conference in Sweden,” states Antti Pajunen. \n What were some of the key benefits you observed from organizing a conference that spans multiple Nordic countries? \n Vivian Voss says, “Bringing together people from all Nordic countries fosters team-building, and ensures local presence and networking.” Gustaf continues, “By merging events, we avoided cannibalizing each other's potential and created a larger, more valuable event for attendees, sponsors, and Microsoft.” \n What were the biggest challenges you faced in coordinating an event across different countries and how did you overcome them? \n “Coordinating across different countries and appealing to a diverse audience is challenging. However, with three successful events under our belt, our strong brand has helped,” Vivian said. “Working with sponsors involves not only communication and coordination. It’s also very much about navigating cultural differences and non-trivial things like tax laws,” Gustaf adds. “Ensuring representation from each country is not always easy – you cannot force people to help you organize a conference,” Guro adds with a and smile. \n How did you ensure effective communication and collaboration among the organizing team spread across various locations? \n \n “We relied heavily on Microsoft Teams for meetings and document coll \n aboration, but the real value came from dividing into smaller teams responsible for specific areas. This structure allowed us to make bigger decisions in full team meetings while using WhatsApp for quick communication,” Vivian explains. “Having dedicated teams managing all the moving pieces like agenda, venue, speaks, sponsors, volunteers, economy etc. makes the process agile and flexible,” Carina Claesson adds. \n “Communication tools like Microsoft Teams is great, but what is more important is avoiding misunderstandings. When you collaborate across countries speaking English, which is not our first language, you can easily have misunderstandings. Therefore, we focused on being humble, presuming the best intentions, and recognizing our diverse values and experiences. This approach helps us navigate cultural differences and work effectively together,” Gustaf adds. “Exactly,” Guro chimes in and adds, “we also make sure to connect when we meet up at other events and conferences throughout the year leveraging the opportunity to talk face-to-face.” \n What advice would you give to other communities looking to organize similar cross-border events and do you have some best practices to share? \n The group passionately chimes in and list the following best practices: \n \n Find Passionate People: Surround yourself with team members who are as passionate about the event as you are. Having representatives from all the countries involved ensures local presence and effective networking. \n Agree on Commitment Levels: Determine the right number of people for each group and agree on the level of commitment expected from everyone. \n Understand Formal Requirements: Be aware of the formal requirements, such as tax laws and organizational responsibilities, to avoid potential risks. \n Build Trust: Trust is crucial for success. It can be built over time, but it's essential for effective collaboration. \n Start Small and Grow: Begin with a small event and gradually expand. Regular retrospectives can help identify areas for improvement and set long-term goals. \n \n How did you manage to engage and attract attendees from different countries? \n “We started by leveraging our own networks and inviting international speakers who brought their followers along. Consistent blogging, social media presence, and our podcast kept the event on people's minds. Establishing our own brand helped us grow and connect with established groups and local Microsoft subsidiaries,” said Carina and Vivian. “Community connections brought in brilliant speakers, and their networks extended our reach beyond the Nordic countries. Despite not having a professional marketing team or budget, we relied on community evangelization, which often resulted in a surge of attendees just before the conference. This approach, while challenging, helped us attract a diverse audience and manage financial risks,” Antti adds. \n How do you see the future of the Nordics Summit evolving in the coming years? \n “The future of the Nordics Summit looks bright as long as we have passionate and amazing organizers. We're already the largest Dynamics 365 and Power Platform conference in the Nordics, and we aim to keep evolving and improving,” Vivian and Carina chime in. \n Magnus Gether Sørensen continues, “Consistency over the past three years has made us more efficient and well-known, attracting sponsors and attendees.” Magnus continues, “It's crucial that sponsors see the value we bring and how they can be part of the community.” Feedback from the community, audience, speakers, and sponsors has been positive, and we hope this continues,” Guru adds. \n “Expanding to other locations, like Finland, is a possibility, but it requires local organizers to take the lead. I’d love to see the Nordic Summit become truly Nordic,” Terho Antila says and Magnus ends by saying, \"I believe we have yet to reach our full potential. Each year, we strive to improve consistently. The Nordic Summit is entirely community-driven, and as a group, we never take for granted the time and money invested by everyone involved.\" \n Who are the MVPs behind Nordic Summit? \n Denmark: Magnus Gether Sørensen, and Vivian Voss Finland: Antti Pajunen and Terho Antila Norway: Guro Faller, Malin Martnes, Thomas Sandsør and Ulrikke Akerbæk Sweden: Carina Claesson, Benedikt Bergmann, Gustaf Westerlund, Jonas Rapp and community member and CEO for CRMK Kathrine Hogseth. \n \n About the logo: The logo, created by the talented Oleksii Shytikov, shows northern lights (aurora borealis). Each corner of the pentagon represents one of the Nordic countries. You can spot the contours of a snow-covered mountain, which at the same time looks like a flash which symbolizes power \n \n \n \n \n ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"7616","kudosSumWeight":3,"repliesCount":1,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LTVKN0hCdg?revision=6\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LTRmWEw1dA?revision=6\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LWdXQjk5bQ?revision=6\"}"}}],"totalCount":3,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":{"__typename":"UploadedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MzA0Njc4LTVKN0hCdg?revision=6"},"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4284234":{"__typename":"Conversation","id":"conversation:4284234","topic":{"__typename":"BlogTopicMessage","uid":4284234},"lastPostingActivityTime":"2024-11-04T05:40:07.336-08:00","solved":false},"User:user:834387":{"__typename":"User","uid":834387,"login":"ChristinaLiang","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS04MzQzODctNjExNjk5aTVEQjhENzA2Qzk5MjVBNkE"},"id":"user:834387"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDQzOWlBNUI1OEQxMEFBRkNFOUU5?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDQzOWlBNUI1OEQxMEFBRkNFOUU5?revision=11","title":"10yrs final.jpg","associationType":"TEASER","width":1920,"height":1080,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDQzNWlENzVCRkZFMTlBRDg2NTEy?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDQzNWlENzVCRkZFMTlBRDg2NTEy?revision=11","title":"10yrs banner.png","associationType":"BODY","width":2712,"height":510,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDMyMGkzRDlEODAzRkVCRDNBNkM2?revision=11\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDMyMGkzRDlEODAzRkVCRDNBNkM2?revision=11","title":"banner 10.png","associationType":"BODY","width":2879,"height":887,"altText":null},"BlogTopicMessage:message:4284234":{"__typename":"BlogTopicMessage","subject":"Microsoft MVPs - Celebrating 10 Years","conversation":{"__ref":"Conversation:conversation:4284234"},"id":"message:4284234","revisionNum":11,"uid":4284234,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:834387"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" \n Join us in celebrating Microsoft MVPs as they share their inspiring experiences over the past decade. ","introduction":"","metrics":{"__typename":"MessageMetrics","views":866},"postTime":"2024-11-01T07:00:00.037-07:00","lastPublishTime":"2024-11-04T05:40:07.336-08:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" As we commemorate over 30 years of the Microsoft Most Valuable Professionals (MVP) Program, we want to sincerely acknowledge the efforts those who have achieved award milestones of 10, 15, 20 years, and more. This journey wouldn't be possible without your support and dedication to community leadership – thank you! \n \n This blog features a few MVPs achieving their 10-year milestone. Read on to find out what these MVPs have to say about their experience and time in the program. \n \n \n What has motivated you to remain committed to the MVP program for the past 10 years? \n \n Prajwal Desai Security/Windows and Devices MVP (India): “Becoming an MVP was a dream come true for me because helping others is my passion. Every year, I work hard to maintain this status, and being part of the Microsoft community continues to inspire and motivate me. It pushes me to keep learning, publishing, and embracing new challenges. I’m eager to remain in this role, as the MVP program provides me with incredible knowledge and the opportunity to learn from other professionals. It's a truly rewarding experience!” \n Samantha Villarreal Torres M365 MVP (Mexico): \"The affection for people, knowing that I can contribute to their professional growth in some way and that this benefits each of them and therefore their families. \n Stefan Malter M365 MVP (Germany): “As an author, media trainer and Microsoft MVP, I appreciate the exchange with the product groups. They hear me when it comes to the perspective and needs of teachers and lecturers. Technical developments like AI and cloud computing are a big challenge for the education sector worldwide. Being part of the MVP program also gives me important insights that allow me to translate the digital progress for my less tech-savvy target group.” \n Josh Garverick Microsoft Azure/Developer Technology MVP (US): “There are two things that continue to draw me into the community, being able to see my impact on those who I talk with and the ability to help shape the many different products that Microsoft has through conversations with the Product Groups. I love talking with people about all sorts of technologies and it makes me feel great if I can help them out in their understanding of a service or product!” \n Cathrine Wilhelmsen Data Platform MVP (Norway): “First and foremost: the community. Becoming an MVP, driven by a passion to help and contribute. Over time, I've gained incredible friendships and the joy of sharing and discussing new technology with talented, like-minded peers. This community fuels my enthusiasm while the MVP title has opened doors, added value to my work, and strengthened client trust.\" \n Chris Gomez Developer Technology MVP (US): “My goals align well with the MVP program, focusing on educational outreach and technical content. I aim to help developers solve problems through videos, presentations, and articles, often inspired by challenges I've faced. I was mentored by great teachers and senior developers, and I feel a responsibility to pass that knowledge forward, especially to underrepresented communities. After ten years as an MVP, I'm honored and grateful to continue helping others save time and build on what I’ve learned.” \n Yolanda Cuesta M365 MVP (Spain): “I enjoy sharing knowledge and I have learned so much from many other members of the MVP community. I like technology so much and love to use it in different fields and ways. As an MVP I have access to the latest Microsoft modern work tools and can experiment with them, sometimes even before they are available to the public.” \n \n What impact has the MVP community had on your personal and professional growth? \n \n Prajwal Desai Security/Windows and Devices MVP (India): “Being an MVP and being part of the Microsoft community, my knowledge and skills have been greatly enhanced. The MVP community is a great source of learning and inspiration for me. Each MVP possesses distinct abilities, and collectively, we exchange a wealth of knowledge and intelligence. Personally, the MVP community inspires me to learn and contribute, and professionally, I have noticed that my knowledge at work and the way I handle things have improved.” \n Samantha Villarreal Torres M365 MVP (Mexico): “Being an Microsoft MVP has been a pivotal force in shaping my career and life. As an MVP, I gained unique access to Microsoft’s latest technologies, opening doors to professional growth and influential connections. It enabled me to speak at major events like the Microsoft Innovation Tour and the AI Tour 2024, sharing insights on Office365 and Copilot with global audiences. Leading the \"Mujeres TICS Latam\" community, I empowered professionals across 23 countries with certifications and training, enriching my network and impact. Being an MVP not only elevated my career but also strengthened my role as a tech community leader and educator. \n Stefan Malter M365 MVP (Germany): “The MVP program has changed my life in so many ways. Getting to other dedicated enthusiasts has led to many helpful conversations and special connections over the years. But I also see the MVP award as a confirmation for my community work. It has become a yearly boost for my self-confidence, and the associated benefits allow me to discover new technical possibilities that otherwise would not be part of my learning content.” \n Josh Garverick Microsoft Azure/Developer Technology MVP (US): “It's difficult to verbalize, honestly. When I first joined the MVP program, I was very reserved and just seeing folks like Scott Hanselman and Scott Guthrie blew my mind. I've since become much more comfortable with myself as well as more outgoing to other members in the community. Professionally it helped me learn a ton and apply what I've learned, advancing myself to where I am today. Personally, I'm more capable of speaking to groups of people and have a better level of self-confidence.” \n Cathrine Wilhelmsen Data Platform MVP (Norway): “Being involved in the community and becoming an MVP truly changed my life. Ten years ago, I was a shy introvert with social anxiety, but now I thrive on stage, enjoy organizing large events, and embrace social interactions (though I still need alone time to recharge!). The community helped me find \"my people,\" allowing me to break out of my shell and become confident, both personally and professionally.\" \n Chris Gomez Developer Technology MVP (US): “Fellow MVPs are a tremendous source of knowledge, both through their online content and local involvement. Early in my journey, I learned from their articles, talks, and now through videos, projects, and courses across a wide range of technologies. Locally, I was inspired by the MVPs in the Philly.NET community, which welcomed me and gave me the platform for my first technical talk. This community, led by MVPs, became the foundation for my career growth, helping me evolve from a developer to a software architect.” \n Yolanda Cuesta M365 MVP (Spain): “Being part of the MVP Award Program had a significant impact on my professional development. While I started as a financial accountant, joining the program helped me grow my technical skills, which led to a transition into a developer role in the tech industry with my current employer. Beyond that, I’ve built meaningful connections in the community, many of whom have become not just colleagues but great friends.\" \n \n What advice would you give to new MVPs just starting their journey? \n \n Prajwal Desai Security/Windows and Devices MVP (India): “I would tell all the new MVPs that technology is developing far more quickly than it did in the past. In addition to improving your abilities with certifications, you also need to keep up with these advancements. I always recommend subscribing to Microsoft blogs, MVP newsletters, following your MVP gurus on social platforms, and attending free training provided by Microsoft. This will enhance the knowledge and skills that are required for career progression. Lastly, I would say to all the new MVP's, You're awesome and you are in the perfect community. Keep learning, stay motivated and help others, the rewards will follow you.” \n Samantha Villarreal Torres M365 MVP (Mexico):“ Being an MVP is a gift for the work we already do, take advantage of it wisely, keep sharing your knowledge and skills, many doors will open on your way, create your own opportunities do not wait for them to come, stay active, be clear about your goals and your mind will work on them automatically, you will achieve it, you just have to be consistent and enjoy the journey, Celebrate your achievements with those who value them, improve your skills and mark the path to follow for many generations to come.” \n Stefan Malter M365 MVP (Germany): “At first, I found it hard to understand how extensive and valuable the MVP program really is. Take your time to discover all the possibilities, but do not feel obliged to embrace everything at once. There is also no need to be shy when it comes to contacting the product groups or visiting one of the Microsoft events. All people are really open-minded and nice and – as we say in Germany – also only cook with water.” \n Josh Garverick Microsoft Azure/Developer Technology MVP (US): “Ask LOTS of questions, don't be afraid to reach out to other MVPs either in person or via LinkedIn, and most of all, don't be afraid to say hi to people you recognize from conference talks, online videos, or social media!” \n Cathrine Wilhelmsen Data Platform MVP (Norway): “Don't burn yourself out. You became an MVP because you love what you're doing, but you don't always have to do more, bigger, better, faster. Keep doing what you love, stay authentic, and strive for a balance in life. With that in mind, enjoy the ride, keep doing what you love, help as many people as you can, and have fun!\" \n Chris Gomez Developer Technology MVP (US): “As a new MVP, stay true to yourself and take advantage of the great opportunities available, including engaging with product teams. While imposter syndrome is real, your feedback is valuable and represents many voices. Don’t hesitate to explore other tech areas that interest you, and use the resources available, like distribution lists and video libraries. Always pay attention to NDAs when sharing information and ask if you’re unsure. Most importantly, enjoy the journey and maintain a healthy work-life balance—you're recognized for your passion to help others.” \n Yolanda Cuesta M365 MVP (Spain): “I'd like to motivate them to be consciously active and keepan open-mind about new jobs, experiences and connection opportunities. As an example, in collaboration with other female technical experts, I am a founding member of the W4TT (Women-For-Technical-Talks), a community that offers support and mentorship to women that aim to become public speakers at technical events. The idea creating this initiative came as a result of some conversations with MVPs I connected with.” \n \n How do you balance your MVP activities with your professional & personal commitments? \n \n Prajwal Desai Security/Windows and Devices MVP (India): “Everyone goes through ups and downs and balancing personal life with professional commitments can be difficult. In the past 10 years, I have learnt how to prioritize things so that I can balance my MVP responsibilities with professional commitments. For example, every day I spent at least 3–4 hours on personal learning after my job shift. In another instance, I would mark a meeting for this coming Monday on my calendar and make sure no other business took priority during that time. At times during my office hours when I couldn't attend a MVP meeting, I made sure to watch the recorded meeting after my work hours.” \n Samantha Villarreal Torres M365 MVP (Mexico): “Balancing a remote career and personal life requires dedication, responsibility, and adapting to changing circumstances. Establishing realistic goals, work schedules, and prioritizing mental and physical health are essential. Disconnecting from technology periodically helps maintain creativity and reduce stress. Family is a major motivator, as setting a positive example for the next generation drives the pursuit of balance and purpose in life.” \n Stefan Malter M365 MVP (Germany): “I am always aware of my versatile role as a community leader and have found my way to balance all interests. I can be an independent author and media trainer with critical views on technological developments and media competency. At the same time, I can appreciate the constructive exchange with professionals at Microsoft and discuss the challenges we all face in this fast-changing world. This is how this program – to me – has become THE Most Valuable Puzzle.” \n Josh Garverick Microsoft Azure/Developer Technology MVP (US): “It's certainly not the easiest thing to do, but I am fortunate to have such a great employer who allows me to work with folks at Microsoft and GitHub. I am encouraged to submit talks to and attend conferences, and community accomplishments are celebrated amongst our colleagues. I also guard my free time, making sure I prioritize family events and other non-technical activities. Sometimes I just need to hack on something for a couple of hours to scratch that itch, though.” \n Cathrine Wilhelmsen Data Platform MVP (Norway) “I’m lucky to have an employer who values my role as an MVP and supports my contributions. It's about finding the balance between what I love doing and what benefits my company and clients. Whether it’s sharing project insights through blog posts or bringing back valuable takeaways from events, I look for win-win opportunities where my efforts can help others while aligning with my work.\" \n Chris Gomez Developer Technology MVP (US): “Balancing professional commitments and community involvement requires respect for both. While it's exciting to work on personal projects for the community, maintaining a healthy work/MVP/life balance is essential. Just as you protect confidential work information, it’s important to keep MVP program content and job responsibilities separate. What you learn over time can benefit both your career and the community, but it’s crucial to maintain clarity between the two to respect both your employer and the MVP program.” \n Yolanda Cuesta M365 MVP (Spain): “This can be difficult because my MVP activities are usually done in my spare time, so I think it's more a hobby I am passionate about than an obligation.” \n \n Thank you MVPs! \n Thanks to everyone who shared their experiences, and congratulations once more on reaching this 10-year milestone. If you are interested in becoming a Microsoft MVP, please visit our website to learn more. \n \n \n ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"14871","kudosSumWeight":5,"repliesCount":1,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDQzOWlBNUI1OEQxMEFBRkNFOUU5?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDQzNWlENzVCRkZFMTlBRDg2NTEy?revision=11\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00Mjg0MjM0LTYzNDMyMGkzRDlEODAzRkVCRDNBNkM2?revision=11\"}"}}],"totalCount":3,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"Conversation:conversation:4283906":{"__typename":"Conversation","id":"conversation:4283906","topic":{"__typename":"BlogTopicMessage","uid":4283906},"lastPostingActivityTime":"2024-11-01T05:23:56.751-07:00","solved":false},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjgzOTA2LTYzNDIwNWk1OUY5MDc1MjM2REEzRkI0?revision=3\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjgzOTA2LTYzNDIwNWk1OUY5MDc1MjM2REEzRkI0?revision=3","title":"yulia avatars.png","associationType":"TEASER","width":1896,"height":799,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjgzOTA2LTYzNDIwMmk2QURCODI0QkRBNzlBRTI0?revision=3\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjgzOTA2LTYzNDIwMmk2QURCODI0QkRBNzlBRTI0?revision=3","title":"RochelleSonnenberg_0-1730389492607.png","associationType":"BODY","width":534,"height":226,"altText":null},"BlogTopicMessage:message:4283906":{"__typename":"BlogTopicMessage","subject":"Revolutionizing Presentations with AI and Microsoft Designer","conversation":{"__ref":"Conversation:conversation:4283906"},"id":"message:4283906","revisionNum":3,"uid":4283906,"depth":0,"board":{"__ref":"Blog:board:mvp-blog"},"author":{"__ref":"User:user:580309"},"teaser@stripHtml({\"removeProcessingText\":true,\"truncateLength\":-1})":" Discover how MVP Yulia Barnakova utilizes AI tools and Microsoft Designer to transform presentations. \n \n \n ","introduction":"","metrics":{"__typename":"MessageMetrics","views":1920},"postTime":"2024-10-31T10:43:18.762-07:00","lastPublishTime":"2024-11-01T05:23:56.751-07:00","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})":" In today's fast-paced digital world, the way we create and deliver presentations has evolved dramatically. With the integration of AI tools and platforms like Microsoft Designer,, it is possible to craft visually stunning and engaging presentations with ease. In this article, we will explore how Yulia Barnakova, a Microsoft 365 MVP, leverages these innovative tools to revolutionize her presentations and storytelling techniques. \n \n 1. How did you get started with using emerging technologies for presentations and storytelling? I've always loved to play around with technology for storytelling. When I was a kid, I used to borrow my parents' camcorder to make stop motion animation video stories with McDonald's Happy Meal characters. In my early days in consulting, I discovered the similar magic of PowerPoint animations to make storylines more creative, memorable, and impactful. I then started to integrate more emerging technology into my presentations, including 3D models, virtual/augmented reality, and now increasingly generative AI imagery, video, audio, and avatars - and now even design itself. 2. What excites you the most about using the AI tools to help create dynamic presentation? We now truly have everything we need to create (nearly!) anything we want in just a few clicks, which is exciting for enhancing creativity. As someone who isn't naturally artistic, I find it amazing that tools like Microsoft Designer can quickly create professional layouts for slides or social media and edit images, tasks that used to require a lot of manual work. Other AI tools for image creation (e.g., DALLE, Midjourney, Playground), video (e.g, RunwayML, Pika Labs), and audio (e.g., Udio or Suno) massively enhance engagement and memorability of our messages. We are flooded with various forms of presentations daily, and AI tools help us stand out with just a little extra creativity that doesn’t add hours of work. 3. How and where do you use Microsoft Designer and the AI Tools, and where do you use the content you create with? I've been closely following the evolution of Microsoft Designer, as it's been exciting to see it constantly adding more and more AI features. I frequently speak at conferences and enjoy using Microsoft Designer to create flyers for my talks, especially since the hosts don't always provide them for individual sessions. Microsoft Designer has a lot of great templates that you can modify and rework (tip: Search \"webinar\" in the templates section in Social Media). Since you can't (yet!) add video backgrounds to flyers, I'll even sometimes export the template as an image, then paste into PowerPoint and add a video there. (In this case, you have to set your PPT slide to be the size of the flyer then export when you add the video). As for other AI tools, I think AI music can add a nice quick dash of spice to any message. For example, after finishing a project recently, I created an AI-generated music video to thank each member of my developer team for their unique contributions. I made the lyrics in ChatGPT (refining several times), then pasted into Suno, an AI audio generator. My team loved the video and said it was the most creative thank you message they’d seen. So, thanks to AI, it didn't take me long at all to create a lasting, stand-out memory for them. A fellow MVP who attended my session was inspired to create a song for his tech meetup, which you can see here. These types of internal, personal use cases are great ways to experiment with AI, as they're much less risky than customer-facing ones. \n \n 4. What advice would you give to someone new to Microsoft Designer and AI tools to get the most out of the tool? If you're completely new, I'd start with two features. First, try to remove a background in an image (Edit with AI --> Remove Background) - this is a fairly simple task, and if you're used to using basic removal tools like PowerPoint, you'll be surprised at the quality Designer gives. For instance, take a look at my photobombing avatar; I just put the avatar into Designer's background removal tool, then put it on top of my friends' picture and saved. Much cleaner edges than in PowerPoint, for instance. The second feature I'd try with Microsoft Designer is the avatar creator (Edit with AI --> Restyle Image). Start by uploading your photo into the tool and choosing your style and any background elements (like an office or beach). In no time, you'll have a fun image that you can use on social media or as a unique profile photo. This is a basic but fun use case to try, especially if you haven't worked a lot with Designer or AI imagery. \n \n 5. How do you stay up to date with AI presentation tools, given how quickly they're evolving? It's indeed hard! I have two tips, first follow major technology players like Microsoft on social media and add notifications to immediately see when new features are released. Over time, you'll discover leaders who are engaging and active on socials and can follow them as well. You can also subscribe to AI newsletters that give you weekly roundups. Second, is to experiment constantly and try tools - even if you don't always need them. For instance, I make it a habit to use Microsoft Designer at least once a week to see what new features it has. I also try to do as much as I can with Copilot at work, even if it's not always perfect. This enables me to stay on the leading edge and discover new capabilities much faster. Constant curiosity and experimentation are key. \n \n \n Yulia created this group of avatars (in red suits) in Microsoft Designer \n The integration of AI tools and Microsoft Designer has significantly changed the way we approach presentations and storytelling By continuously experimenting and staying curious, we can unlock new possibilities and create memorable experiences for our audiences. Embracing these innovations will be key to standing out in an increasingly digital world, and with the right tools, we can captivate and inspire like never before. ","body@stripHtml({\"removeProcessingText\":true,\"removeSpoilerMarkup\":true,\"removeTocMarkup\":true,\"truncateLength\":-1})@stringLength":"6240","kudosSumWeight":0,"repliesCount":0,"readOnly":false,"images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjgzOTA2LTYzNDIwNWk1OUY5MDc1MjM2REEzRkI0?revision=3\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuM3wyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS00MjgzOTA2LTYzNDIwMmk2QURCODI0QkRBNzlBRTI0?revision=3\"}"}}],"totalCount":2,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"videos":{"__typename":"VideoConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""}},"CachedAsset:text:en_US-components/community/Navbar-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/community/Navbar-1745505307000","value":{"community":"Community Home","inbox":"Inbox","manageContent":"Manage Content","tos":"Terms of Service","forgotPassword":"Forgot Password","themeEditor":"Theme Editor","edit":"Edit Navigation Bar","skipContent":"Skip to content","gxcuf89792":"Tech Community","external-1":"Events","s-m-b":"Nonprofit Community","windows-server":"Windows Server","education-sector":"Education Sector","driving-adoption":"Driving Adoption","Common-content_management-link":"Content Management","microsoft-learn":"Microsoft Learn","s-q-l-server":"Content Management","partner-community":"Microsoft Partner Community","microsoft365":"Microsoft 365","external-9":".NET","external-8":"Teams","external-7":"Github","products-services":"Products","external-6":"Power Platform","communities-1":"Topics","external-5":"Microsoft Security","planner":"Outlook","external-4":"Microsoft 365","external-3":"Dynamics 365","azure":"Azure","healthcare-and-life-sciences":"Healthcare and Life Sciences","external-2":"Azure","microsoft-mechanics":"Microsoft Mechanics","microsoft-learn-1":"Community","external-10":"Learning Room Directory","microsoft-learn-blog":"Blog","windows":"Windows","i-t-ops-talk":"ITOps Talk","external-link-1":"View All","microsoft-securityand-compliance":"Microsoft Security","public-sector":"Public Sector","community-info-center":"Lounge","external-link-2":"View All","microsoft-teams":"Microsoft Teams","external":"Blogs","microsoft-endpoint-manager":"Microsoft Intune","startupsat-microsoft":"Startups at Microsoft","exchange":"Exchange","a-i":"AI and Machine Learning","io-t":"Internet of Things (IoT)","Common-microsoft365-copilot-link":"Microsoft 365 Copilot","outlook":"Microsoft 365 Copilot","external-link":"Community Hubs","communities":"Products"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarHamburgerDropdown-1745505307000","value":{"hamburgerLabel":"Side Menu"},"localOverride":false},"CachedAsset:text:en_US-components/community/BrandLogo-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/community/BrandLogo-1745505307000","value":{"logoAlt":"Khoros","themeLogoAlt":"Brand Logo"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarTextLinks-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarTextLinks-1745505307000","value":{"more":"More"},"localOverride":false},"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/authentication/AuthenticationLink-1745505307000","value":{"title.login":"Sign In","title.registration":"Register","title.forgotPassword":"Forgot Password","title.multiAuthLogin":"Sign In"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLink-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLink-1745505307000","value":{"place":"Place {name}"},"localOverride":false},"CachedAsset:text:en_US-components/tags/TagSubscriptionAction-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/tags/TagSubscriptionAction-1745505307000","value":{"success.follow.title":"Following Tag","success.unfollow.title":"Unfollowed Tag","success.follow.message.followAcrossCommunity":"You will be notified when this tag is used anywhere across the community","success.unfollowtag.message":"You will no longer be notified when this tag is used anywhere in this place","success.unfollowtagAcrossCommunity.message":"You will no longer be notified when this tag is used anywhere across the community","unexpected.error.title":"Error - Action Failed","unexpected.error.message":"An unidentified problem occurred during the action you took. Please try again later.","buttonTitle":"{isSubscribed, select, true {Unfollow} false {Follow} other{}}","unfollow":"Unfollow"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/QueryHandler-1745505307000","value":{"title":"Query Handler"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1745505307000","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageListTabs-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageListTabs-1745505307000","value":{"mostKudoed":"{value, select, IDEA {Most Votes} other {Most Likes}}","mostReplies":"Most Replies","mostViewed":"Most Viewed","newest":"{value, select, IDEA {Newest Ideas} OCCASION {Newest Events} other {Newest Topics}}","newestOccasions":"Newest Events","mostRecent":"Most Recent","noReplies":"No Replies Yet","noSolutions":"No Solutions Yet","solutions":"Solutions","mostRecentUserContent":"Most Recent","trending":"Trending","draft":"Drafts","spam":"Spam","abuse":"Abuse","moderation":"Moderation","tags":"Tags","PAST":"Past","UPCOMING":"Upcoming","sortBymostRecent":"Sort By Most Recent","sortBymostRecentUserContent":"Sort By Most Recent","sortBymostKudoed":"Sort By Most Likes","sortBymostReplies":"Sort By Most Replies","sortBymostViewed":"Sort By Most Viewed","sortBynewest":"Sort By Newest Topics","sortBynewestOccasions":"Sort By Newest Events","otherTabs":" Messages list in the {tab} for {conversationStyle}","guides":"Guides","archives":"Archives"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewInline-1745505307000","value":{"bylineAuthor":"{bylineAuthor}","bylineBoard":"{bylineBoard}","anonymous":"Anonymous","place":"Place {bylineBoard}","gotoParent":"Go to parent {name}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Pager/PagerLoadMore-1745505307000","value":{"loadMore":"Show More"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/OverflowNav-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/OverflowNav-1745505307000","value":{"toggleText":"More"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserLink-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserLink-1745505307000","value":{"authorName":"View Profile: {author}","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSubject-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSubject-1745505307000","value":{"noSubject":"(no subject)"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBody-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBody-1745505307000","value":{"showMessageBody":"Show More","mentionsErrorTitle":"{mentionsType, select, board {Board} user {User} message {Message} other {}} No Longer Available","mentionsErrorMessage":"The {mentionsType} you are trying to view has been removed from the community.","videoProcessing":"Video is being processed. Please try again in a few minutes.","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTime-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTime-1745505307000","value":{"postTime":"Published: {time}","lastPublishTime":"Last Update: {time}","conversation.lastPostingActivityTime":"Last posting activity time: {time}","conversation.lastPostTime":"Last post time: {time}","moderationData.rejectTime":"Rejected time: {time}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeIcon-1745505307000","value":{"contentType":"Content Type {style, select, FORUM {Forum} BLOG {Blog} TKB {Knowledge Base} IDEA {Ideas} OCCASION {Events} other {}} icon"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageUnreadCount-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageUnreadCount-1745505307000","value":{"unread":"{count} unread","comments":"{count, plural, one { unread comment} other{ unread comments}}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageViewCount-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageViewCount-1745505307000","value":{"textTitle":"{count, plural,one {View} other{Views}}","views":"{count, plural, one{View} other{Views}}"},"localOverride":false},"CachedAsset:text:en_US-components/kudos/KudosCount-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/kudos/KudosCount-1745505307000","value":{"textTitle":"{count, plural,one {{messageType, select, IDEA{Vote} other{Like}}} other{{messageType, select, IDEA{Votes} other{Likes}}}}","likes":"{count, plural, one{like} other{likes}}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageRepliesCount-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageRepliesCount-1745505307000","value":{"textTitle":"{count, plural,one {{conversationStyle, select, IDEA{Comment} OCCASION{Comment} other{Reply}}} other{{conversationStyle, select, IDEA{Comments} OCCASION{Comments} other{Replies}}}}","comments":"{count, plural, one{Comment} other{Comments}}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1745505307000":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserAvatar-1745505307000","value":{"altText":"{login}'s avatar","altTextGeneric":"User's avatar"},"localOverride":false}}}},"page":"/tags/TagPage/TagPage","query":{"nodeId":"category:communities","tagName":"MVP"},"buildId":"-gVUpXaWnPcjlrLJZ92B7","runtimeConfig":{"buildInformationVisible":false,"logLevelApp":"info","logLevelMetrics":"info","openTelemetryClientEnabled":false,"openTelemetryConfigName":"o365","openTelemetryServiceVersion":"25.3.0","openTelemetryUniverse":"prod","openTelemetryCollector":"http://localhost:4318","openTelemetryRouteChangeAllowedTime":"5000","apolloDevToolsEnabled":false,"inboxMuteWipFeatureEnabled":false},"isFallback":false,"isExperimentalCompile":false,"dynamicIds":["./components/community/Navbar/NavbarWidget.tsx","./components/community/Breadcrumb/BreadcrumbWidget.tsx","./components/customComponent/CustomComponent/CustomComponent.tsx","./components/tags/TagsHeaderWidget/TagsHeaderWidget.tsx","./components/messages/MessageListForNodeByRecentActivityWidget/MessageListForNodeByRecentActivityWidget.tsx","./components/tags/TagSubscriptionAction/TagSubscriptionAction.tsx","./components/external/components/ExternalComponent.tsx","../shared/client/components/common/List/ListGroup/ListGroup.tsx","./components/messages/MessageView/MessageView.tsx","./components/messages/MessageView/MessageViewInline/MessageViewInline.tsx","../shared/client/components/common/Pager/PagerLoadMore/PagerLoadMore.tsx","./components/customComponent/CustomComponentContent/TemplateContent.tsx"],"appGip":true,"scriptLoader":[{"id":"analytics","src":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/pagescripts/1730819800000/analytics.js?page.id=TagPage","strategy":"afterInteractive"}]}