소개
안녕하세요!
개발자Park입니다. 인프런에 제 강의를 등록하게되어 영광입니다.
국내IT실무진 기술선도자입니다.
(국내유일강의:전자정부프레임워크,LAYERED 아키텍처
,WPF_MVVM패턴.OLAP,SSIS.SSAS 등
The only lecture in the world: Query refactoring ,
Springframework X Enterprise Architecture[EA],
MAUI + MVVM + AZURE)
강의 중 궁금한 사항은
이메일 vmproductor@gmail.com 또는
해당 강의의 질문&답변에 남겨주세요.
강의 외적인 상담, 궁금한 사항,취업상담등도 받고 있습니다.
경력-
ExtremeNetworks(한국) 네트워크세계2위업체 인턴(전)
번역 웹,안드로이드,AI 개발 및 유지보수(전)
기업 공익목적 웹개발(전)
데이터베이스,서버 관리자(전)
원격,자동화시스템개발 및 유지보수(전)
프리랜서활동(전)
국가시설 원격제어 및 모니터링(현)
파트-
디자이너,웹,안드로이드,원격자동화시스템,번역프로그램,서버,네트워크,화이트해커,Angular
프로젝트관리자,DBA(MSSQL,ORACLE,MYSQL),DE,시스템 소프트웨어,응용 소프트웨어,천체물리학
등등을전문으로 다루고있습니다.
강의
전체19로드맵
전체5수강평
- 전산과가 아닌 교육생에게 유용하네요. 전공자들도 기억을 상기시켜줘서 좋습니다.
ubivelox.edu.113
2024.05.27
0
- 상세한 설명이 좋았습니다.
hatm15
2024.05.21
0
- 코딩 경험이 있어서 인지 이해가 쉽네요.
ubivelox.edu.112
2024.05.07
0
- 녹화 품질 개선이 필요합니다.
한석희
2024.04.23
0
게시글
질문&답변
2024.05.29
Request.Query는 배열로는 받을 수 없나요?
안녕하세요.개발자park입니다. [Q1. 붙여주신 링크가 안열리네요 ㅠㅠ ] [A] 링크가 아닙니다. 아래 요청으로 테스트해보라는 의미였습니다. /test?testdata=abcdef&testdata=abc [Q2 string []? datas = Request.Query[ "datas" ]; ] [A] 이는 Get방식으로 요청시 얻을 때 사용되며 질문하신 [ HttpPost ] 처럼 post방식에서 얻을 경우 Request. Form ["datas"]; 으로 얻어주시면 됩니다. 감사합니다.
- 0
- 2
- 41
질문&답변
2024.05.28
로그인에서 받아온 Session을 활용하고 자 할 때
안녕하세요.개발자park입니다. 1.만들기 나름입니다. DB에서 권한조회후 if문으로 분기시키거나 또는 회원정보에 권한을 담아 Session에 저장 할 수도 있겠습니다. 정석으로 하는 방법은 아래에 해당합니다. 키워드는 authorization claim입니다. https://www.google.com/search?q=authentication+claim&oq=authentication+claim&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIJCAEQABgTGIAEMggIAhAAGBMYHjIICAMQABgTGB4yCggEEAAYDxgTGB4yCggFEAAYBRgTGB4yCggGEAAYBRgTGB4yCggHEAAYBRgTGB4yCggIEAAYBRgTGB4yCggJEAAYBRgTGB7SAQg3Njc5ajBqN6gCALACAA&sourceid=chrome&ie=UTF-8 https://learn.microsoft.com/en-us/aspnet/core/security/authorization/claims?view=aspnetcore-8.0 해당 내용은 asp.netcore강의가 아니지만 2주안으로 신규강의로 출시될 예정입니다. 2.넵. 감사합니다.
- 0
- 1
- 49
질문&답변
2024.05.28
Request.Query는 배열로는 받을 수 없나요?
안녕하세요.개발자park입니다. 아래코드의 string[]? testdata처럼 배열로 선언해주시면 가능합니다. 코드(MVC아님): app.Run(async (context) => { string[]? testdata = context.Request.Query["testdata"]; await context.Response.WriteAsync($"{testdata[0]} {testdata[1]}"); }); 위에서는 간단하게 제가 {testdata[0]} {testdata[1]}이렇게 적었지만 배열의 길이를 얻어서 for문을 돌려주시면 되겠습니다. 요청형태: https://localhost:7102/test?testdata=abcdef&testdata=abc 감사합니다.
- 0
- 2
- 41
질문&답변
2024.05.28
Single View Engine은 뭘까요?
안녕하세요.개발자park입니다. 설명내용: 기본적으로 사용하는 Single View Engine이다 => 기본적으로 1개의 View Engine만 사용됐음을 의미합니다. asp.net core에서는 razor view engine외에도 다른 view engine을 추가할 수 있습니다. 감사합니다.
- 0
- 1
- 28
질문&답변
2024.05.28
Results API가 뭔가요?
안녕하세요.개발자park입니다. Results API자체를 의미하기도 하고 Results API를 사용한 개발을 의미하기도 합니다. https://www.inflearn.com/course/lecture?courseSlug=aspnet-core-mvc-restapi&unitId=215471&tab=curriculum 20강 21:15에보면 17줄에 RESTful API개발시에도 사용되지만요. Redirect,Results.File(); 그리고Results.Text();등 도 지원하기에 이를 사용해서 응답결과를 생성해낼 수 있습니다. 그러나 저처럼 ASP.NET Core 앤드포인트 즉,코드( 20강 21:15의 17줄 처럼 )에서처럼 restful api개발시에도 사용하실 수 있습니다. 감사합니다.
- 0
- 1
- 44