{"id":282608,"date":"2022-09-28T06:49:02","date_gmt":"2022-09-28T05:49:02","guid":{"rendered":"https:\/\/blog.jetbrains.com\/dotnet\/2022\/09\/19\/join-us-for-dotnet-days-and-gamedev-day-online-2022\/"},"modified":"2022-10-05T05:55:20","modified_gmt":"2022-10-05T04:55:20","slug":"join-us-for-dotnet-days-and-gamedev-day-online-2022","status":"publish","type":"dotnet","link":"https:\/\/blog.jetbrains.com\/ko\/dotnet\/2022\/09\/28\/join-us-for-dotnet-days-and-gamedev-day-online-2022\/","title":{"rendered":"JetBrains .NET Days + GameDev Day Online 2022 \ud589\uc0ac\uc5d0 \ucd08\ub300\ud569\ub2c8\ub2e4"},"content":{"rendered":"<p>\uac8c\uc784 \uac1c\ubc1c\uc790 \ubc0f .NET \uac1c\ubc1c\uc790\ub97c \uc704\ud55c \uc628\ub77c\uc778 \ud589\uc0ac \uc18c\uc2dd\uc744 \uc804\ud574\ub4dc\ub9bd\ub2c8\ub2e4! <strong>2022\ub144 10\uc6d4 25\uc77c\ubd80\ud130 27\uc77c\uae4c\uc9c0<\/strong> \uc5f4\ub9ac\ub294 2\uac00\uc9c0 \uc628\ub77c\uc778 \ud589\uc0ac\uc778 JetBrains .NET Days + GameDev Day Online 2022\uc5d0 \uc5ec\ub7ec\ubd84\uc744 \ucd08\ub300\ud569\ub2c8\ub2e4. \uad00\uc2ec\uc788\uc73c\uc2e0 \ubd84\ub4e4\uc740 \uaf2d \ucc38\uc11d\ud574 \uc8fc\uc138\uc694!(\ubaa8\ub4e0 \ubc1c\ud45c\ub294 \uc601\uc5b4\ub85c \uc9c4\ud589\ub429\ub2c8\ub2e4)<\/p>\n<p class=\"has-text-align-center\" style=\"text-align: center;\"><a class=\"jb-download-button\" href=\"https:\/\/jb.gg\/DotNetGameDevDays\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>\ud589\uc0ac \ub4f1\ub85d\ud558\uae30!<\/a><\/p>\n<p>\uc800\ud76c \ud300\uc740 \uc628\ub77c\uc778 \ud589\uc0ac\ub97c \uac1c\ucd5c\ud558\uc5ec \ub9e4\ub144 \uac01 \ubd84\uc57c\uc5d0\uc11c \uc5f4\uc815\uc801\uc73c\ub85c \uc5f0\uad6c\ud558\ub294 \ucee4\ubba4\ub2c8\ud2f0 \ubc1c\ud45c\uc790\ub97c \ucd08\ub300\ud558\uc5ec \uc5ec\ub7ec \uc8fc\uc81c\ub97c \ub2e4\ub8e8\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc5ec\uae30\uc5d0\ub294 C#, F#, ASP.NET, Blazor, REST, GraphQL, gRPC, \uc624\ud508 \uc18c\uc2a4 \ud328\ud0a4\uc9c0 \uae30\uc5ec \ubc0f \ub9c8\uc774\ud06c\ub85c\uc11c\ube44\uc2a4 \ube4c\ub4dc\uc5d0 \ub300\ud55c \uc0ac\ub840\uac00 \ud3ec\ud568\ub429\ub2c8\ub2e4. \uadf8 \ubc16\uc5d0 .NET\uc758 \uc54c\uace0\ub9ac\uc998 \uc131\ub2a5\uacfc \ubc31\uadf8\ub77c\uc6b4\ub4dc \uc791\uc5c5\uc5d0 \ub300\ud574\uc11c\ub3c4 \uc774\uc57c\uae30 \ud569\ub2c8\ub2e4.<\/p>\n<p>.NET \uad00\ub828\b \uc8fc\uc81c\ub85c\ub9cc \uafb8\uba70\uc9c4 \uc774\ud2c0 \uac04\uc758 \uc77c\uc815\uacfc \ub354\ubd88\uc5b4 \uc62c\ud574\uc5d0\ub294 3\uc77c\ucc28\uc5d0 Unity\uc640 Unreal Engine\uc744 \uc911\uc2ec\uc73c\ub85c \uac8c\uc784 \uac1c\ubc1c\uc744 \uc804\ubb38\uc801\uc73c\ub85c \ub2e4\ub8e8\ub294 \ud589\uc0ac\ub97c \uc900\ube44\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc591\ud55c \ubd84\uc57c\uc758 \uc804\ubb38\uac00 6\uba85\uc744 \ucd08\ub300\ud558\uc5ec \ub300\ub2f4\uacfc \ud1a0\ub860\uc744 \uc9c4\ud589\ud558\uace0 \ucd5c\uace0\uc758 \uac8c\uc784\uc744 \ub9cc\ub4dc\ub294 \ubc29\ubc95\uc5d0 \ub300\ud55c \uc804\ubb38\uac00 \ud301\uc744 \uacf5\uc720\ud569\ub2c8\ub2e4. \uc131\ub2a5, UI \ubc0f \uac1c\ubc1c\uc790 \uc2b5\uad00\uacfc \uad00\ub828\ub41c \uce21\uba74\uc744 \ub2e4\ub8f0 \uc608\uc815\uc785\ub2c8\ub2e4.<\/p>\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/jb.gg\/DotNetGameDevDays\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-279680\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/09\/Blog_Featured_image_1280x600-8.png\" alt=\"JetBrains .NET Days + GameDev Day Online 2022\" width=\"2560\" height=\"1200\"><\/a><\/figure>\n<h2>\uc544\uc820\ub2e4<\/h2>\n<h3>10\uc6d4 25\uc77c \ud654\uc694\uc77c \u2013 .NET Days<\/h3>\n<ul>\n<li><em>Maximizing Algorithm Performance in .NET: Levenshtein Distance(.NET\uc5d0\uc11c \uc54c\uace0\ub9ac\uc998 \uc131\ub2a5 \uadf9\ub300\ud654: \ub808\ubca4\uc288\ud0c0\uc778 \uac70\ub9ac)<\/em> &#8211; James Turner.<\/li>\n<li><em>Let\u2019s Build an Incremental Source Generator With Roslyn(Roslyn\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc99d\ubd84 \uc18c\uc2a4 \uc81c\ub108\ub808\uc774\ud130\ub97c \ub9cc\ub4e4\uae30)<\/em> &#8211; Stefan P\u00f6lz.<\/li>\n<li><em>Remote Pairing(\uc6d0\uaca9 \ud398\uc5b4\ub9c1)<\/em> &#8211; Alain King \ubc0f Lorraine Steyn.<\/li>\n<li><em>ASP.NET Basics for Experts(\uc804\ubb38\uac00\ub97c \uc704\ud55c ASP.NET \uae30\ucd08)<\/em> &#8211; Layla Porter.<\/li>\n<li><em>Developing Reusable Components for Blazor WASM(Blazor WASM\uc6a9 \uc7ac\uc0ac\uc6a9 \uac00\ub2a5\ud55c \uad6c\uc131 \uc694\uc18c \uac1c\ubc1c)<\/em> &#8211; Emanuele Bartolesi.<\/li>\n<li><em>Next-Level Console Apps With Spectre.Console(Spectre.Console\uc744 \uc0ac\uc6a9\ud55c \ucc28\uc138\ub300 \ucf58\uc194 \uc571)<\/em> &#8211; Jo\u00e3o Antunes.<\/li>\n<li><em>Performance Tricks I Learned From Contributing to Open-Source .NET Packages(\uc624\ud508 \uc18c\uc2a4 .NET \ud328\ud0a4\uc9c0\uc5d0 \uae30\uc5ec\ud558\uba74\uc11c \uc54c\uac8c \ub41c \uc131\ub2a5 \ud2b8\ub9ad)<\/em> &#8211; Daniel Marbach.<\/li>\n<li><em>Building Microservices With Dapr and .NET(Dapr \ubc0f .NET\uc73c\ub85c \ub9c8\uc774\ud06c\ub85c\uc11c\ube44\uc2a4 \ube4c\ub4dc\ud558\uae30)<\/em> &#8211; Cecil Phillip.<\/li>\n<\/ul>\n<h3>10\uc6d4 26\uc77c \uc218\uc694\uc77c \u2013 .NET Days<\/h3>\n<ul>\n<li><em>How to Build a Cloud Native Application With .NET and AWS(.NET \ubc0f AWS\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud074\ub77c\uc6b0\ub4dc \ub124\uc774\ud2f0\ube0c \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \ube4c\ub4dc\ud558\ub294 \ubc29\ubc95)<\/em> &#8211; Fran\u00e7ois Bouteruche.<\/li>\n<li><em>REST, GraphQL, and gRPC: A Comparison(REST, GraphQL \ubc0f gRPC: \ube44\uad50)<\/em> &#8211; Poornima Nayar<\/li>\n<li><em>Message Processing Failed! But What\u2019s the Root Cause?(\uba54\uc2dc\uc9c0 \ucc98\ub9ac \uc2e4\ud328! \uadfc\ubcf8 \uc6d0\uc778\uc740 \uacfc\uc5f0 \ubb34\uc5c7\uc77c\uae4c\uc694?)<\/em> &#8211; Laila Bougria.<\/li>\n<li><em>Chaos Engineering: Unleash the Monkeys(\uce74\uc624\uc2a4 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1: \uce74\uc624\uc2a4 \uc6d0\uc22d\uc774 \uc774\uc6a9\ud558\uae30)<\/em> &#8211; Jacob Duijzer.<\/li>\n<li><em>Reducing the Environmental Footprint in Nautical Transport With F# &amp; Serverless(F# \ubc0f \uc11c\ubc84\ub9ac\uc2a4\ub97c \uc774\uc6a9\ud558\uc5ec \ud574\uc0c1 \uc6b4\uc1a1\uc5d0\uc11c \ud0c4\uc18c \ubc1c\uc790\uad6d \uc904\uc774\uae30)<\/em> &#8211; Roman Provazn\u00edk.<\/li>\n<li><em>F# for Performance-Critical Code(\uc131\ub2a5\uc774 \uc911\uc694\ud55c \ucf54\ub4dc\uc640 F#)<\/em> &#8211; Matthew Crews.<\/li>\n<li><em>The Background on Background Tasks in .NET 6(\ubc31\uadf8\ub77c\uc6b4\ub4dc \uc791\uc5c5\uc744 .NET 6\ub85c \ud55c \ubc30\uacbd)<\/em> &#8211; Scott Sauber.<\/li>\n<\/ul>\n<h3>10\uc6d4 27\uc77c \ubaa9\uc694\uc77c \u2013 GameDev Day<\/h3>\n<ul>\n<li><em>Five Game Developer Habits That Help Software Engineers Reach the Next Level(\uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4\uc758 \uc218\uc900\uc744 \ud55c \ub2e8\uacc4 \uc62c\ub824\uc8fc\ub294 5\uac00\uc9c0 \uac8c\uc784 \uac1c\ubc1c\uc790 \uc2b5\uad00!)<\/em> &#8211; Alexander Chatzizacharias \ubc0f Erik Pronk.<\/li>\n<li><em>Making Plugins for Game Engines as a Business(\uac8c\uc784 \uc5d4\uc9c4\uc6a9 \ud50c\ub7ec\uadf8\uc778 \uc81c\uc791 \ubc0f \uc0ac\uc5c5\ud654 \ud55c \uc774\uc57c\uae30)<\/em> &#8211; Alexander Pirogov \ubc0f Victor Careil.<\/li>\n<li><em>Unreal Engine Game Optimization on a Budget(\uc608\uc0b0 \ubc94\uc704 \ub0b4\uc5d0\uc11c Unreal Engine \uac8c\uc784 \ucd5c\uc801\ud654)<\/em> &#8211; Tom Looman<\/li>\n<li><em>Unity Packages: From WTF to FTW With Needle Tools(Unity \ud328\ud0a4\uc9c0: Needle \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud558\uc5ec WTF\uc5d0\uc11c FTW\ub85c)<\/em> &#8211; Felix Herbst.<\/li>\n<li><em>Making UIs With C++ in Unreal Engine(Unreal Engine\uc5d0\uc11c C++\ub85c UI \ub9cc\ub4e4\uae30)<\/em> &#8211; Ben UI.<\/li>\n<\/ul>\n<p>\uba87 \uac1c\uc758 \uac1c\ubcc4 \uc138\uc158\uc5d0\ub9cc \ucc38\uc11d\ud560\uc9c0 \uc544\ub2c8\uba74 \ubaa8\ub4e0 \uc138\uc158\uc744 \uc2dc\uccad\ud560\uc9c0 \uc120\ud0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc720\uc775\ud55c \uc2dc\uac04\uc774 \ub418\uc5c8\uc73c\uba74 \uc88b\uaca0\uc2b5\ub2c8\ub2e4. \uadf8\ub9ac\uace0 \ubc1c\ud45c\uc790\uc5d0\uac8c \uc9c8\ubb38\ud558\ub294 \uac83\ub3c4 \uc78a\uc9c0 \ub9c8\uc138\uc694!<\/p>\n<p>YouTube\uc5d0\uc11c \ud504\ub808\uc820\ud14c\uc774\uc158\uc744 \uc2e4\uc2dc\uac04\uc73c\ub85c \uc2a4\ud2b8\ub9ac\ubc0d\ud558\uba70, \ud589\uc0ac\uac00 \ub05d\ub09c \ud6c4\uc5d0\ub3c4 \ubaa8\ub4e0 \uc138\uc158\uc744 \uacf5\uac1c\ud560 \uc608\uc815\uc774\ubbc0\ub85c \ud589\uc0ac \uc885\ub8cc \ud6c4\uc5d0 \uc5b8\uc81c\ub77c\ub3c4 \uc2dc\uccad\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p><strong>\ub354\uc6b1 \uc131\uacf5\uc801\uc778 \uc774\ubca4\ud2b8\ub97c \uc704\ud574 \ub2e4\ub978 \ucee4\ubba4\ub2c8\ud2f0 \ud30c\ud2b8\ub108\uc758 \ucc38\uc5ec\ub3c4 \ucd94\ucc9c\ud569\ub2c8\ub2e4.<\/strong> \ud30c\ud2b8\ub108\ub85c \ucc38\uc5ec\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 <a href=\"https:\/\/jb.gg\/furp0d\" target=\"_blank\" rel=\"noopener\">\uc5ec\uae30<\/a>\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc62c\ud574 \ud589\uc0ac\ub294 <a href=\"https:\/\/dotnetfoundation.org\/\" target=\"_blank\" rel=\"noopener\">.NET Foundation<\/a>\uc5d0\uc11c \uc9c0\uc6d0\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774\uc804 \uc5f0\ub3c4\uc758 \ub3d9\uc601\uc0c1\ub3c4 \uc5b8\uc81c\ub4e0 \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/jb.gg\/fxb2ra\" target=\"_blank\" rel=\"noopener\">2021<\/a>, <a href=\"https:\/\/jb.gg\/gka3ww\" target=\"_blank\" rel=\"noopener\">2020<\/a> \ubc0f <a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2019\/05\/17\/jetbrains-net-day-online-2019-session-recordings-available\/\">2019<\/a>\b\ub144\uc5d0 \uc788\uc5c8\ub358 \ud589\uc0ac\uc758 \ub179\ud654 \uc601\uc0c1\uc744 \uc2dc\uccad\ud574 \ubcf4\uc138\uc694.<\/p>\n<p>\uc62c\ud574 \ud589\uc0ac\uc758 <a href=\"https:\/\/jb.gg\/DotNetGameDevDays\" target=\"_blank\" rel=\"noopener\">\uc804\uccb4 \uc77c\uc815<\/a>\uc744 \ud655\uc778\ud558\uace0 \ub4f1\ub85d\ud574 \uc8fc\uc138\uc694. 10\uc6d4\uc5d0 \ub9cc\ub098\uc694!<\/p>\n<p><em>\uac8c\uc2dc\ubb3c \uc6d0\ubb38 \uc791\uc131\uc790<\/em><\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":964,"featured_media":279686,"comment_status":"closed","ping_status":"closed","template":"","categories":[4992,10,30],"tags":[158,46,1978,5590,5610,6183],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/dotnet\/282608"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/dotnet"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/types\/dotnet"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/users\/964"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/comments?post=282608"}],"version-history":[{"count":8,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/dotnet\/282608\/revisions"}],"predecessor-version":[{"id":284094,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/dotnet\/282608\/revisions\/284094"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media\/279686"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media?parent=282608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/categories?post=282608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/tags?post=282608"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/cross-post-tag?post=282608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}