일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 메일수신거부처리
- asp.net core
- 터미널옵션
- 개발
- 개발언어
- JWT 토큰
- 패키지관리자
- 아들에게
- 메일수신거부 프로세스
- 하마모양
- 스케쳐스아치핏
- JWT 토큰 인증 로그인 쿠키 설정
- TS70016
- classNames
- @types
- 게시판
- ChatGPT
- 곧아빠됨
- 마이너스의 의미
- c#
- 웹퍼블리셔전망
- json pretty
- nodejs
- 초보
- locofy.ai
- .netcore
- typesinstall
- ts7016
- pnpm
- 웹퍼블리셔종말
- Today
- Total
목록분류 전체보기 (93)
I am maker
목표CreatedUtc 날짜값을 자동으로 입력되게하자. 설명CreatedUtc는 생성일인데요. 왜 UTC를 쓰느냐? 글로벌을 준비해서입니다.왠만하면 UTC를 쓰세요. 사용시 클라이언트에서 변환해서 계산하면됩니다. 아니면 둘 다 넣어주셔도되구요.국내에서만 쓸꺼면 UTC를 안쓰셔도됩니다.정답은 없어요 상황에 따라 적절한 판단을 하시길 바랍니다. 지난번 시간에 모델부터 스캐폴딩을 이용한 CRUD페이지 및 기능 생성까지 했는데요,사용해보니 입력할때 CreatedUtc를 수동으로 입력해야하더라구요.그래서 오늘은 CreatedUtc를 자동으로 db에 저장될때 db함수"GETUTCDATE()"를 통해서 입력하려고합니다.왜 db함수를 통해서하느냐?데이터의 신뢰성 때문입니다.DB서버 하나에 여러 Web서버를 뒀을때를 생..
목표-CRUD 기능. (글쓰기, 보기, 수정, 리스트) 개요1. Scaffold 기능으로 CRUD 컨트롤러 및 뷰 생성하기2. CMD창을 이용해 마이그레이션 및 DB업데이트 1. Scaffold 기능으로 CRUD 컨트롤러 및 뷰 생성하기1-1. 컨트롤러를 추가해줍니다. 1-2. MVC Controller with views, using Entity Framework를 선택하고 Add버튼을 누릅니다. 1-3. 이전시간에 만들었던 Model Class인 board를 선택해주고 Data context 에는 ApplicationDbContext를 선택해줍니다.*.ApplicationDbContext가 없다면 프로젝트 만들 때 인증정보를 Individual Authorization으로 선택했는지 확인하세요. Ad..
목표 지난 시간에 이어서이번에는 모델 클래스를 생성하려고합니다.MVC에서 M을 맡고있는 모델은 화면에 보여지거나 저장하거나 할때 쓰는 통이라고 생각하시면 편합니다. 지난번 5가지 항목번호, 제목, 글쓴이, 등록일, 내용의 모델을 만들어보겠습니다. 1. 프로젝트를 만듭니다. 1-1. File- New- Project를 클릭합니다. 1-2. 이 화면에 나온것들이 프로젝트 템플릿이라고합니다.여기서 ASP.NET Core Web Application(.NET Core)템플릿을 선택해줍니다. 1-3.Web Application을 선택하시고, Change Authentication을 눌러 Individual User Accounts를 눌러줍니다.Individual User Accounts를 하면 자동으로 로그인 관..
1.게시글리스트 기능 분석 여러 사이트들을 둘러본 결과 가장 기본적인 형태는번호, 제목, 작성자, 날짜, 조회수, 추천수인 것 같네요. 조회수, 추천수는 추가기능이니 간단하게 하기위해서 빼고 내용을추가하면번호, 제목, 작성자, 날짜, 내용이렇게 5가지를 DB에 CRUD하는 기능을 만들 될것 같네요.(Create, Read, Update, Delete) 2.페이징처리 분석 10개의 페이지 묶음. 검색 필터와 검색내용.
목표Visual Studio 실행 통합 개발환경. IDE (Intergrated Development Environment)라고하죠.IDE의 최고봉은 단연 VisualStudio입니다. 쓰세요 두번 쓰세요. 순수 클라이언트 웹 개발자들도 써보세요 너무좋습니다.! 각설하고 저희 작업환경에 필요한건, 웹이므로 딱 2가지가 필요합니다.1. VisualStudio 20172. Chrome Browser(클라이언트단 디버깅을 할 수 있는 자기에게 익숙한 웹브라우져도 사용가능합니다) 1-1. visualstudio 2017 비쥬얼 스튜디오 커뮤니티버전 설치파일을 다운받고 실행하세요.커뮤니티 버전은 공짜입니다.https://www.visualstudio.com/ko/thank-you-downloading-visual..
모든 개발의 기본 CRUD가 들어있는 게시판을 만들려고합니다. 개요0. 작업환경 구성하기1. 벤치마킹 및 기능 분석2. 모델 만들기3. 컨트롤러 및 뷰 만들기4. CreatedUtc 수정. 생성일을 db에서 자동입력하도록5. WYSIWYG Editor 달기6. 페이징 처리하기7. 검색하기8. 정렬하기
나온지는 꽤 됐는데, 무려 리눅스에서 돌아간단다....모노가 있긴했지만, 모노필요없이 그냥 빌드 및 실행됨. 다이어트도 꽤 했고 (부작용으로 기존에 편히 쓰던 메소드 및 라이브러리는 ㅂㅂㄴ) C#은 객체지향 언어중엔 최고봉임. 여태까지 안뜬게 내생각엔 윈도우 종속인데 마이크로소프트에서 아마존이 부러웠던지, 왠만한 프레임워크는 무료로 풀고 애져를 써달라고 권장하고있음. 애져는 선택사항이고 ㅋㅋㅋㅋ c#만만세! 쉽고 빠른 개발 ㄱㄱ싱 visual studio도 무료로 풀었음. 결론을 말하자면, 마소는 애져를 밀기위해 모든걸 무료로 풀었음. 애져는 선택사항.모두들 c#을 합시다.
관리자권한으로 실행하면 해결됨. 예외 메시지StartServer ErrorSystem.Reflection.TargetInvocationException: 호출 대상이 예외를 Throw했습니다. ---> System.Net.HttpListenerException: 액세스가 거부되었습니다 위치: System.Net.HttpListener.AddAllPrefixes() 위치: System.Net.HttpListener.Start() 위치: Microsoft.Owin.Host.HttpListener.OwinHttpListener.Start(HttpListener listener, Func`2 appFunc, IList`1 addresses, IDictionary`2 capabilities, Func`2 logg..
1. XAMPP 설치https://www.apachefriends.org/index.html xampp control panel 실행후Apache, MySQL Start 2. NetBeans 설치https://netbeans.org/downloads/에서 php버전 다운로드 3. Symfony 설치C:\xampp\php에서 cmd창을 열어서 아래 구문 실행php -r "file_put_contents('symfony', file_get_contents('https://symfony.com/installer'));" 4. netbeans실행 후 Optoins=>php=>4-1.Frameworks & Tools탭에서 Symfony2에 Installer에 Browse..클릭후 C:\xampp\php\symfo..