WebAPI를 쓴다면 스웨거를 빼놓을 수 없습니다.스웨거는 WebAPI 문서를 자동화 해주는 해주는 라이브러리입니다.( 참고 : 위키백과 - 스웨거 (소프트웨어) ) 문서화뿐만 아니라 바로 테스트도 할 수 있으므로 프론트엔드 개발자와 소통이 편해지죠. [ASP.NET Core] 빈 프로젝트 세팅 (1) - 'index.html'을 시작페이지로 설정하기[ASP.NET Core] 빈 프로젝트 세팅 (2) - WebAPI 설정 [ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(1) - 기초[ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(2) - Ajax공통 기능, 데이터 바인드 처리[ASP.NE..
요즘 웹 애플리케이션의 인증은 예전과 다르게 신경 써야 하는 것이..... 1) 모바일 환경으로 인해 아이피가 빈번하게 변경된다. 2) 업데이트나 서버 재시작을 하더라도 인증정보를 유지해 사용자 경험을 해치지 말 것. 외부 API를 지원하려면 OAuth를 구성하는 것이 좋습니다. 참고 : Naver Hello world - OAuth와 춤을 [ASP.NET Core] 빈 프로젝트 세팅 (1) - 'index.html'을 시작페이지로 설정하기 [ASP.NET Core] 빈 프로젝트 세팅 (2) - WebAPI 설정 [ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(1) - 기초 [ASP.NET Core] .NET Core로 구현한 SPA(Single..
WebAPI의 리턴용 모델을 공통화하여 결과를 출력하기 위한 모델을 관리하겠습니다. 이미 기존 예제에도 포함되어 있는 내용입니다.순서를 좀 더 앞에서 다뤘어야 한다는 생각이 심각하게 드네요 ㅎㅎㅎㅎ [ASP.NET Core] 빈 프로젝트 세팅 (1) - 'index.html'을 시작페이지로 설정하기[ASP.NET Core] 빈 프로젝트 세팅 (2) - WebAPI 설정 [ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(1) - 기초[ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(2) - Ajax공통 기능, 데이터 바인드 처리[ASP.NET Core] .NET Core로 구현한 SPA(Sin..
SPA를 만들 때 안 써도 상관없지만 쓰면 좋은 2가지가 Ajax 캡슐화와 데이터 바인드입니다. [ASP.NET Core] 빈 프로젝트 세팅 (1) - 'index.html'을 시작페이지로 설정하기[ASP.NET Core] 빈 프로젝트 세팅 (2) - WebAPI 설정 [ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(1) - 기초[ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(2) - Ajax공통 기능, 데이터 바인드 처리[ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(3) - API 결과 공통 처리[ASP.NET Core] .N..
JsDataBind 1.0- 자바스크립트를 이용한 데이터 교체 라이브러리- 문자열을 'Json'으로 받은 데이터로 교체기능- 사용자 정의 패턴 정의 가능 라이브러리 테스트 : https://dang-gun.github.io/DG_JavaScript_Utility/DG_JsDataBind/test/index.html 프로그램 소스 : (깃 허브) dang-gun/DG_JavaScript_Utility/DG_JsDataBind/ Author : Dang-Gun Roleeyas ( http://blog.danggun.net/ )Create date : 2019.09.20License : MIT( https://opensource.org/licenses/MIT ) 사용기술 : javascript 라이브러리 설명..
SPA(Sigle Page Applications)를 구현하는 것은 기획한 사람 마음입니다.이 포스팅을 읽기 전에 참고할만한 내용이 있습니다.참고 : Michael S. Mikowski - Do you really want an SPA framework? 이 포스팅은 제가 SPA를 어떻게 구성했는지를 설명하고 공유하기 위한 것입니다. [ASP.NET Core] 빈 프로젝트 세팅 (1) - 'index.html'을 시작페이지로 설정하기[ASP.NET Core] 빈 프로젝트 세팅 (2) - WebAPI 설정 [ASP.NET Core] .NET Core로 구현한 SPA(Single Page Applications)(1) - 기초[ASP.NET Core] .NET Core로 구현한 SPA(Single Page ..
Tesseract 3.3.0 Web Test - Tesseract를 웹에서 바로 테스트 할 수 있습니다. 프로그램 : 당근랩 - 테서랙트 웹 테스트 (웹 프로젝트입니다.) Author : Dang-Gun Roleeyas ( http://blog.danggun.net/ ) Create date : 2019.07.21 License : GPL (GNU General Public License) 외부 참조 ( 참조된 코드와 라이브러리는 해당 라이선스를 따릅니다. ) - tesseract (3.3.0) - A .Net wrapper for tesseract-ocr 사용 기술 - ASP.NET Core 2.2 WebAPI - Visual Studio 2019 Preview (16.2.0 Preview 4.0) 프..
세티아(Cettear) 클라이언트 - 실시간 화면 번역 프로그램 프로그램 : 소스 : 깃허브 : https://github.com/dang-gun/Cettear 상위 프로젝트 - 세티아(Cettear) 프로젝트 - 게임 공동 번역 플랫폼 Author : Dang-Gun Roleeyas ( http://blog.danggun.net/ ) Create date : 2017.03.14 License : GPL (GNU General Public License) 외부 참조 ( 참조된 코드와 라이브러리는 해당 라이선스를 따릅니다. ) - 키보드 후킹 코드 - A Simple C# Global Low Level Keyboard Hook (CPOL) 사용 기술 : C#, visual studio 2015 화면을 캡처..
Cettear 프로젝트 - 게임 공동 번역 플랫폼 하위 프로젝트 세티아(Cettear) 클라이언트 - 실시간 화면 번역 프로그램 Author : Dang-Gun Roleeyas ( http://blog.danggun.net/ ) Create date : 2017.03.14 License : GPL (GNU General Public License) (하위 프로젝트는 해당 라이선스를 따릅니다.) 개요 공식 번역이 없는 게임을 한글화하는 방법이 몇 가지 있습니다. 흔히 말하는 유저 한글 패치는 게임의 코드를 분석하여 한글 데이터를 넣는 방식입니다. 장점은 사용자 입장에서 간편하고 별도로 번역작업을 하므로 어느정도 질이 보장된다는 것입니다. 단점은 프로그램을 분석하는 작업이 필요하므로 아무나 할 수 없어 패치..
삼크(Samc) 0.65.1 - Smi 자막파일 싱크 수정 프로그램 프로그램 : 소스 : 소스 : (깃 허브) https://github.com/dang-gun/Samc Author : Dang-Gun Roleeyas ( http://blog.danggun.net/ ) Create date : 2017.03.14 License : Program : 무단 배포 금지(Programs prohibited unauthorized distribution.) Program source : MPL( Mozilla Public License ) 사용기술 : C#, WPF SMI 자막파일의 싱크를 수정하는 프로그램입니다. 일괄 밀기 1개 밀기 기능으로 편하게 싱크 조절이 가능합니다.프래임단위 이동이 가능하여 정밀한 싱크..