vmproductor0202
@vmproductor0202
Students
23,501
Reviews
861
Course Rating
4.4
๊ตญ๋ดIT์ค๋ฌด์ง ๊ธฐ์ ์ ๋์์ ๋๋ค.
๊ตญ๋ด์ ์ผ๊ฐ์:
์ ์์ ๋ถํ๋ ์์ํฌ,LAYERED ์ํคํ ์ฒ
,WPF_MVVMํจํด.OLAP,SSIS.SSAS ๋ฑ
The only lecture in the world:
Springframework + Enterprise Architecture[EA],
Query refactoring ,SignalR + JWT
MAUI + MVVM + AZURE, etc.
๊ฐ์ ์ค ๊ถ๊ธํ ์ฌํญ์
ํด๋น ๊ฐ์์ ์ง๋ฌธ&๋ต๋ณ ๋๋
์ด๋ฉ์ผ vmproductor@gmail.com๋ก ๋จ๊ฒจ์ฃผ์ธ์.
๊ฐ์ ์ธ์ ์ธ ์๋ด, ๊ถ๊ธํ ์ฌํญ,์ทจ์ ์๋ด๋ฑ๋ ๋ฐ๊ณ ์์ต๋๋ค.
๊ฒฝ๋ ฅ-
์ปดํจํฐ๊ณตํ๊ณผ ํ์ฌํ์. ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ทจ๋
ExtremeNetworks(ํ๊ตญ) ๋คํธ์ํฌ์ธ๊ณ2์์ ์ฒด ์ธํด(์ )
๋ฒ์ญ ์น,์๋๋ก์ด๋,AI ๊ฐ๋ฐ ๋ฐ ์ ์ง๋ณด์(์ )
ERP ์น๊ฐ๋ฐ(์ )
๋ฐ์ดํฐ๋ฒ ์ด์ค,์๋ฒ ๊ด๋ฆฌ์(์ )
MES,FA (์ )
E-Commerce์น๊ฐ๋ฐ(์ )
๊ตญ๊ฐ์์ค ์๊ฒฉ์ ์ด ๋ฐ ๋ชจ๋ํฐ๋ง(ํ)
ํํธ-
๋์์ด๋,์น,์๋๋ก์ด๋,์๊ฒฉ์๋ํ์์คํ ,๋ฒ์ญํ๋ก๊ทธ๋จ,์๋ฒ,๋คํธ์ํฌ,ํ์ดํธํด์ปค,Angular
ํ๋ก์ ํธ๊ด๋ฆฌ์,DBA(MSSQL,ORACLE,MYSQL),DE,OS programming,์์ฉ ์ํํธ์จ์ด,์ฒ์ฒด๋ฌผ๋ฆฌํ
๋ฑ๋ฑ์์ ๋ฌธ์ผ๋ก ๋ค๋ฃจ๊ณ ์์ต๋๋ค.
Courses
Reviews
- MAUI [Cross-Platform Applications & C#]
- Learn C# from scratch
- WPF (.NET Core, C#, with subtitles)
Posts
Q&A
SQL server ์ค์น ์ค๋ฅ
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค.์ค์นํ์ MSSQL์ ์ญ์ ํด์ฃผ์๊ณ MSSQL2022๋ฒ์ ์ ์ค์นํด๋ณด์ญ๋๋ค.๋ํ ๋ง์ฐ์ค ์ฐํด๋ฆญ ํ ๊ด๋ฆฌ์๊ถํ์ผ๋ก ์ค์นํด์ฃผ์ธ์.๋ง์ฝMSSQL2022๋ฒ์ ์ค์นPPT๊ฐ ํ์ํ์ ๊ฒฝ์ฐ vmproductor@gmail.com์ผ๋ก ๋ฉ์ผ์ฃผ์๋ฉด ๋ฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 62
Q&A
C#.NET 0.5๋ ์ฐจ~3๋ ์ฐจ(ํํธ1) ํ์๊ฐ์ ์ง๋ฌธ
์๋ ํ์ธ์.๊ฐ๋ฐ์Park์ ๋๋ค..NetFramework๊ฐ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.C# ์ํผ_ ์์ฉํ๋ก๊ทธ๋จ ๊ฐ๋ฐC#.NET 0.5๋ ์ฐจ~3๋ ์ฐจ(ํํธ1)C#.Net 0.5๋ ์ฐจ~3๋ ์ฐจ(ํํธ2)[.NETCore๊ฐ์]:WPF (C#, ์๋ง์ ๊ณต)MAUI [Cross-Platform Applications & C#]ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0SignalR + ASP.NET Core [+MAUI +WPF +JWT]C# ํ๋ก๊ทธ๋๋ฐ ์ธ์ด[๊ธฐ์ด๊ณผ์ ]ASP.NET Core MVC ๊ธฐ๋ณธํธ[ASP.NET Core Identity8]C# & Linux & GTK๊ฐ์ฌํฉ๋๋ค.
- 2
- 2
- 71
Q&A
using (SqlConnection ~)์ ํ๋ ์ด์ ๊ฐ ๋ญ๊ฐ์?
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค.๋ง์ํ์ ๊ฒ ์ฒ๋ผ using(SqlConnection~)์ ์ฌ์ฉํ๋ฉด์๋์ผ๋ก SqlConnection.Dispose()๊ฐ ํธ์ถ๋ฉ๋๋ค MSDN๋ฌธ์:https://learn.microsoft.com/ko-kr/dotnet/framework/data/adonet/sql-server-connection-pooling?redirectedfrom=MSDN๊ฐ์ธ์ ์ธ ์ค๋ช :๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ์๋ฃํ๋ฉด Close() method๋ฅผ ํธ์ถํ์ฌ ์ฐ๊ฒฐ์ ๋ซ์์ผ ํฉ๋๋ค.๊ทธ๋ฌ๋ using๋ฌธ์ ์ฌ์ฉํ๋ฉด ์๋์ผ๋ก Dispose()์ ํจ๊ป ์๋์ผ๋ก ์ฐ๊ฒฐ์ ๋ซ์ต๋๋ค.Close methodํธ์ถ๊ณผ ํจ๊ป ์ฐ๊ฒฐ์, Connection Pool๋ก ๋ฐํ๋ฉ๋๋ค.์ค์ํ ๊ฒ์ DB์ฐ๊ฒฐ์ด ๋ฌดํํ์ง์๊ณ ,์ ํ์ ์ด๊ณ ๋น๊ต์ ๋น์ฉ์ด ๋ง์ด ๋ญ๋๋ค.๊ทธ๋ ๊ธฐ์ using๋ฌธ์ด ์ฌ์ฉ๋ฉ๋๋ค.Q.๋ํ db์ฐ๊ฒฐ์ ์ ์ญ์ ์ผ๋ก ํ๋ฒ ๋ง๋ค์ด ๋์ผ๋ฉด ๊ทธ๊ฑธ ๊ณ์ ์ฌ์ฉํ๋ฉด ๋ ๊ฒ ๊ฐ์๋ฐA.์ฌ์ฉ์์ ํ์ด์ง ์์ฒญ์ ์ฒ๋ฆฌํจ์ Thread๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.๊ทธ ํ ASP.NET thread pool์๊ฒ ๋ฐํํฉ๋๋ค.์ค์ํ ๊ฒ์ DB์ฐ๊ฒฐ์ ๊ฐ๊ฐ์ Thread์์ ์์ฒญ ๋ฐ ์ฒ๋ฆฌํ๊ธฐ์์ฌ๋ฌ ์์ฒญ์ ๋์์ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 82
Q&A
์ดํ ์์ ๋ ๊ฐ์ ๋ฌธ์๋ฅผ ๋๋ฆฝ๋๋ค
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค.Q๋ธ๋ ์ด์ ์ชฝ ๊ฐ์๋ฅผ ๋ง๋ค์ด์ฃผ์ค ๊ณํ์ด ์์ผ์ค๊น์?๊ฐ์ธ์ ์ธ ์ฌ์ ๋ก,์ ๊ท ๊ฐ์๋ ๋ฏธ์ ์ ๋๋ค.์ฆ๊ฑฐ์ด ์ฃผ๋ง๋์๊ธธ ๋ฐ๋๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 50
Q&A
3๊ฐ ๊ฐ์๋ฅผ ๋ฃ๋ ์ค์ ์ง๋ฌธ์ฌํญ์ด ์๊ฒจ ๊ธ ๋จ๊น๋๋ค.
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค.L์ ๋ถ์ด์ง ์์ ๊ฒฝ์ฐlong x =100; ๊ทธ๋ฆฌ๊ณ ๋ค์์ฒ๋ผ ํฐ ์์ ๊ณ์ฐ์์long x = 1000L * 3147483647L;L์ ๋ถ์ฌ overflow๋ฌธ์ ๋ฅผ ์๋ฐฉํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 48
Q&A
8)MVVM Pattern์ค์ต + Builder Pattern +์ด๋ฒคํธ์ฒ๋ฆฌ ๋ฐฉ๋ฒ ๊ด๋ จ์ง๋ฌธ
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค..NET9๋ก ๋ค์ ์๋ก ์์ฑํ์์ผ๋ ์ ์์ ์ผ๋ก ๋์ํฉ๋๋ค.[์์๋๋ ๋ฌธ์ ์ 1]์ฑํฐ3-8๊ฐ์ 16:02์ด FirstPage.xaml.cs์ ์์ค์ฝ๋๋ฅผ ์์ฑํ์ จ๋์ง๋ค์ ํ์ธํด์ฃผ์ธ์.[์์๋๋ ๋ฌธ์ ์ 2]์ฑํฐ3-7๊ฐ์ 2:23์ด์์์ .NET๋ฒ์ ์ 9๋ก ์ ํํด์ค๋๋ค.๊ทธ ํ ํ๋ก์ ํธ์์ ๋ง์ฐ์ค ์ฐํด๋ฆญ-> Nugetํจํค์ง๊ด๋ฆฌ์๋ฅผ ํด๋ฆญํด์ฃผ์ญ๋๋ค.(์ฌ์ง) ์๋ ์ฌ์ง์ฒ๋ผ ํจํค์ง๋ฒ์ ์ด 9์ด์์ธ์ง ํ์ธํด์ฃผ์ธ์.(์ฌ์ง ํฌ๊ฒ๋ณด๊ธฐ: ์ฌ์ง ํด๋ฆญ ๋๋,๋ง์ฐ์ค ์ฐํด๋ฆญ-์ํญ์์ ์ด๊ธฐ)(์ฌ์ง)
- 0
- 2
- 85
Q&A
์๋๋ก์ด๋ ์๋ฎฌ๋ ์ดํฐ๋ ์คํ๋๋๋ฐ ์๋ค๊ณ ์ธ์
๋๋ 5๋ถ58์ด์ ์ฝค๋ณด๋ฐ์ค์์ CPU์ข ๋ฅ x86_64๋ก ๋ณ๊ฒฝํด๋ณด์ญ๋๋ค.
- 0
- 3
- 138
Q&A
์๋๋ก์ด๋ ์๋ฎฌ๋ ์ดํฐ๋ ์คํ๋๋๋ฐ ์๋ค๊ณ ์ธ์
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค.https://inf.run/UMReZ2:30์ด~4:44์ด๊น์ง์ ๋ด์ฉ์ ์ ์ฉํด์ฃผ์ญ๋๋ค.4:35์ด์ ์๊ฐ๋๋ ๋๊ตฌ๋ ์ค์นํด์ฃผ์ญ๋๋ค. ๋น๋๋ง 30๋ถ ๋๊ฒ๊ฑธ๋ฆฌ๊ณ ๊ฒฐ๊ตญ ์คํ๋์ง์์์ต๋๋ค.=>1.์ด ๊ฒฝ์ฐ ๋น์ฃผ์ผ์คํ๋์ค์ ๋ฒ๊ทธ์ผ ์ ์๊ธฐ์ ์ปดํจํฐ๋ฅผ ์ฌ์์ ํ๋ค์ ์๋ํด์ฃผ์ธ์.2.๋์ผํ ๋ฌธ์ ๊ฐ ๋ฐ์์ ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ์์ฑํด์ ๋ค์ ์๋ํด๋ณด์ญ๋๋ค.3.๋ํ ์ปดํจํฐ ์ฌ์๋ฌธ์ ์ผ ์ ์๊ธฐ์,9๋ถ 36์ด๋ถํฐ ์๊ฐ๋๋์ค๋ฌผ ํด๋ํฐ๋ ์ฌ์ฉํด์ ์งํํด๋ณด์๋ ๊ฒ์ ๊ถ์ฅ๋๋ฆฝ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 3
- 138
Q&A
๊ฒ์๊ธ ๋ต๋ณ ๊ด๋ จ Group Order๊ฐ ๊ณ์ 0์ด ์ฝ์ ๋๋ค์ ใ
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค.๊ธํ๊ฒ ๋ง๋๋ค๋ณด๋.. ์ค๋ช ํ๋๊ฑฐ๋ฅผ ๋น ์ ธ๋จน์๋ค์.[1]12๊ฐ 35๋ถ12์ด~23์ด๊น์ง์ ๋ด์ฉ์ ๋ฐ์ํด์ฃผ์๋ฉด ๋ฉ๋๋ค.38๋ถ40์ด๋ด์ฉ์ board.Group_Order = max+1;๋ก ๋ณ๊ฒฝํด์ฃผ์ธ์.[2]16๊ฐ(8๋ถ 38์ด)์์ ๋ค๋ฃฐ๋ด์ฉ์ด์ง๋ง์ ํํ๊ฒ ์ ๋ ฌํ๊ธฐ ์ํด์๋ Then์ด ๋ค์ด๊ฐ method๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.12_1๊ฐ์ 8๋ถ48์ด 28๋ฒ์งธ์ค์ ๋ค์๊ณผ ๊ฐ์ด ๋ณ๊ฒฝํด์ฃผ์ธ์.var items = await boards.OrderByDescending(b => b.Group_Num).ThenBy(b => b.Group_Order).Skip((pageNumber - 1) * 10).Take(10).ToListAsync();๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 73
Q&A
๊ฐ๋ฐํ๊ฒฝ ๊ตฌ์ถ ์ค ์ดํด๋ฆฝ์ค ํ๋ก์ ํธ ํด๊ฒฐ ๋ฐฉ๋ฒ ๋ฌธ์
์๋ ํ์ธ์.๊ฐ๋ฐ์park์ ๋๋ค.PPT9ํ์ด์ง~16ํ์ด์ง,24ํ์ด์ง ๋ด์ฉ์ฒ๋ผ์๋ฐ8๋ฒ์ ์ ์ค์น ๋ฐ ์ค์ ํ์๋์ง ํ์ธํด์ฃผ์ธ์.๊ทธ ํ ํ๋ก์ ํธ๋ฅผ ์ญ์ ๋ฐ ์ฌ์์ฑ ํด๋ณด์ญ๋๋ค.(์ ์์ ๋ถํ๋ ์์ํฌ ๊ฐ์๊ฐ ํ์ํ์ ๊ฒฝ์ฐ์๊ฐ์์ ํํด ๋ค์ ๊ฐ์๋ฅผ ๋ฌด๋ฃ๋ก ์ ๊ณต๋๋ฆฌ๊ณ ์์ต๋๋ค.์ ๊ท ๊ฐ์๋ฅผ ์๊ฐํ์๋ ๊ฒ์ ๊ถ์ฅ๋๋ฆฝ๋๋ค.https://inf.run/HMgvE๋ฌด๋ฃ์ฟ ํฐ ์ ์ฒญ๋ฐฉ๋ฒ:https://inf.run/NLCjG)๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 97






![Thumbnail image of the MAUI [Cross-Platform Applications & C#]](https://cdn.inflearn.com/public/courses/332442/cover/89ee60dc-f139-4b63-ae28-abd8a6036cb8/332442-eng.png?w=148)

