{"id":49664,"date":"2023-12-20T10:05:00","date_gmt":"2023-12-20T18:05:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/dotnet\/?p=49664"},"modified":"2024-12-13T14:02:56","modified_gmt":"2024-12-13T22:02:56","slug":"great-dotnet-8-hack-winners","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/great-dotnet-8-hack-winners\/","title":{"rendered":"Announcing the HackTogether: The Great .NET 8 Hack Winners"},"content":{"rendered":"<p>Whether you submitted a project or watched a livestream &#8211; thank you to everybody who participated in the Hack Together: The Great .NET 8 Hack! We&#8217;re excited to announce the winners of <a href=\"https:\/\/aka.ms\/hacktogether\/dotnet\">Hack Together: The Great .NET 8 Hack<\/a>!<\/p>\n<h2>What is Hack Together: The Great .NET 8 Hack?<\/h2>\n<p>From November 20 &#8211; December 4, 2023 we ran Hack Together: The Great .NET 8 Hack &#8211; a virtual hackathon for developers to get hands-on with .NET 8 and build apps using AI or cloud native technologies.<\/p>\n<p>In this hackathon participants learned how to build apps with the latest and greatest features of .NET 8, including the cloud native stack Aspire. Participants also learned how to build AI-powered apps with .NET 8 and Azure OpenAI. We had live streaming sessions that covered AI, cloud native, and a fireside chat with Gaurav Seth, the Partner Director of Program Management for .NET.<\/p>\n<p>Check out <a href=\"https:\/\/www.youtube.com\/playlist?list=PLdo4fOcmZ0oXkgDwc0DWFerS3C5cQ5-GG\">all of the streams<\/a> on the .NET YouTube channel.<\/p>\n<h2>The winners<\/h2>\n<p>It was inspiring to see the variety of submissions and the creativity of the developers who participated. We had submissions from all over the world, and we&#8217;re excited to announce the winners! When judging submissions, we looked at innovation, creativity, how well the submissions used .NET 8 and how well they used AI or cloud native technologies.<\/p>\n<p>We judged the submissions in two categories: AI and cloud native. We also had a category for the best overall submission.<\/p>\n<h3>\ud83e\udd47 Best overall: NASA TechPort Headlines<\/h3>\n<p>This submission took <a href=\"https:\/\/techport.nasa.gov\/help\/articles\/api\">NASA&#8217;s TechPort API<\/a> and turned it into a sensationalized news feed! TechPort hosts NASA&#8217;s portfolio of active and completed technology projects. The aim is to encourage user engagement with these projects by making them more enjoyable. This has been achieved by summarizing project descriptions into easily understandable news-style headlines, enhancing the content with entertaining illustrations, and incorporating a search feature for easy navigation. The technologies used to accomplish this include Azure OpenAI and .NET Aspire.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2023\/12\/overall-winner.png\" alt=\"Screenshot from the NASA TechPort Headlines app\" \/><\/p>\n<p><a href=\"https:\/\/github.com\/tagr\/greatnet8hack-techport\">Find out more about this project.<\/a><\/p>\n<h3>\ud83e\udd16 Best AI: Betakads<\/h3>\n<p>Betakads is an Anki cards generator powered by AI, designed to streamline the creation of flashcards. Users of the app can select either a PDF or a YouTube link as a data source. The app then uses AI to extract the text from the PDF or the transcript from the YouTube video. The app takes that information and creates the flashcards appropriately.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2023\/12\/betakads.png\" alt=\"Screenshot from the Betakads app\" \/><\/p>\n<p><a href=\"https:\/\/github.com\/ZadokJoshua\/betakads-avalonia-app\">Find out more about this project.<\/a><\/p>\n<h3>\u2601\ufe0f Best cloud native: AI Counselor<\/h3>\n<p>AI Counselor uses Azure OpenAI to track your emotions and provide a summary along with action points at the end of the day. But where it resonated with us was how it was built from the ground up in a cloud native way and its implementation of Aspire. AI Counselor demonstrates how Aspire can be used to seamlessly integrate several projects together to create a cohesive, scalable, and robust cloud backend.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2023\/12\/cloud-native.png\" alt=\"Screenshot from the Aspire Dashboard of the AI Counselor app\" \/><\/p>\n<p><a href=\"https:\/\/github.com\/Cloud-Jas\/AI-Counselor\">Find out more about this project.<\/a><\/p>\n<h2>Continue your journey with the community<\/h2>\n<p>While the Hack Together is finished, your journey doesn&#8217;t have to end. The [].NET YouTube channel](https:\/\/youtube.com\/@dotnet) has a ton of great content to help you continue your .NET 8 learning journey. The <a href=\"https:\/\/youtube.com\/@azuredevelopers\">Azure Developers YouTube channel<\/a> will keep you up to date with the latest cloud native content. And we&#8217;re constantly adding new Learn Modules to <a href=\"https:\/\/learn.microsoft.com\/training?products=dotnet\">Microsoft Learn<\/a> all the time, so keep that page bookmarked!<\/p>\n<p>And join us the [].NET LinkedIn group](https:\/\/www.linkedin.com\/groups\/40949\/) to stay up to date with the latest .NET news and connect with other developers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thank you for all the wonderful submissions, and now we&#8217;ve picked the best of the best for the winners of the Great .NET 8 Hack!<\/p>\n","protected":false},"author":569,"featured_media":49665,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685,7781,328,7252,7689],"tags":[7701,568,7768,7693,7775],"class_list":["post-49664","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-ai","category-aiml","category-cloud","category-cloud-native","tag-dotnet-8","tag-ai","tag-aspire","tag-cloud-native","tag-hack-together"],"acf":[],"blog_post_summary":"<p>Thank you for all the wonderful submissions, and now we&#8217;ve picked the best of the best for the winners of the Great .NET 8 Hack!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/49664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/569"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=49664"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/49664\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/49665"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=49664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=49664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=49664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}