23.05.04 Day67

MQTT EXPLORER로 가상 데이터 뿌리기 MainWindow.xaml > ### MainWindow.xaml.cs > ### 실행화면 > 설정한 대로 임의의 데이터가 실시간으로 뿌려지는것을 볼 수 있음 > SmartHomeMonitoringApp 제작 세팅 누겟 패키지 설치 및 MahApps 세팅 1) MahApps.Metro 설치 2) MahApps.Metro.icon 설치 3) Bogus 설치 4) Newtonsoft.Json 설치 5) Mysql.Data 설치 6) L

2023년 5월 4일
·
0개의 댓글
·

23.05.03 Day66

Fake Client 만들기 환경설정 및 세팅 1) 모스키토 다운로드 https://mosquitto.org/download/ 2) MQTT Explorer 다운로드 http://mqtt-explorer.com/ - Windows , installer 3) MQTT 세팅 4) 누겟 패키지 세팅 ( MahApps,MahApps.icon,Bogus,NewtonsoftJSON,M2Mqtt ) ![](https://velog.velcdn.com/images/dbsqja353/post/b4b593f9-8897-4202-

2023년 5월 3일
·
0개의 댓글
·

23.05.02 Day65

SCADA 시뮬레이션(스마트 홈) 개발 환경 Set 1) MahApps.Metro(누겟 패키지) 설치 2) MahApps.Metro.Icon(누겟 패키지) 설치 3) Newtonsoft.json(누겟 패키지) 설치 4) Bogus(누겟 패키지) 설치 > ### SampleCustomerRepository.cs Bogus를 활용하여 10개의 고객 더미 데이터 생성 (Bogus 사용하지 않을 시 엄청난 양의 코딩을 해야하는 불편함이 있음)

2023년 5월 2일
·
0개의 댓글
·

OpenAPI Project / MahApp

부산 연극 정보 앱 >> ### 해당 프로젝트 깃허브 주소 https://github.com/OHYUNBEOM/WPF https://github.com/OHYUNBEOM/WPF/tree/main/OpenAPIProject/wpf_OpenAPI > 기술 스택 MahApps OpenAPI MySQL > 1) 공공 데이터 포털 API 신청 https://www.data.go.kr/iim/api/selectAPIAcountView.do 부산 연극 정보 API https://apis.data.go.kr/6260000/BusanCulturePlayService/getBusanCulturePlay?serviceKey=te5%2FahqxnGW00Gw1jJ92lJYLwkOvVrP9DZdSdffoIyZB8Jb%2BzHMrpMxU0VQOlxdvK%2BRzzcNsLTr%2BLaoLfFzUQg%3D%3D&pageNo=1&numOfRows=7

2023년 4월 28일
·
0개의 댓글
·

23.04.28 Day64

대기질 정보 확인 APP(OpenAI 사용) MainWindow.xaml > ### MainWindow.xaml.cs > ### MapWindow.xaml > ### MapWindow.xaml.cs > ### Logics/Commons.cs > ### Models/DustSensor.cs > ## 실행화면 ![](https:

2023년 4월 28일
·
0개의 댓글
·

23.04.26 Day62

MovieFinder(MahApp,WPF) 누겟 패키지 관리 - CefSharp.Wpf 설치 및 .xaml 수정 누겟 패키지 관리 - Google.Apis.Youtube.v3 설치 > 1) 네이버 영화 버튼 삭제 2) 데이터 그리드 영역 Header 설정 3) TMDB API 이용 영화 클릭 시 포스터 출력 4) 예고편 보기 5) MSSql DB 생성 및 설계 > 서버 탐색기 - 데이터 연결 - 연결 추가 6) 프로젝트 구조 재 설계 ![](https://velog.velcdn.com/images/dbsqj

2023년 4월 26일
·
0개의 댓글
·

Bustop_Mahapps

Bustop > ### 계속해서 리팩토링 중, GitHub 주소 첨부(23.05.02) >> https://github.com/PKNU-IOT3/bustop_adminpage/blob/main/README.md > > ## Mahapps(WPF), Mysql 이용 관리자 화면 1) 누겟 - MahApps.Metro/MahApps.Metro.Icon 설치 2) 누겟 - MySQL.Data 설치 3) MySQL 스키마 작성(버스 정보) > > 4) MySQL 스키마 작성(관리자 정보) ![](https://velog.velcdn.

2023년 4월 26일
·
0개의 댓글
·

23.04.25 Day61

https://console.cloud.google.com/welcome?project=invertible-vent-315511 --> 구글 API 생성 MovieFinder2023 API 프로젝트 생성 라이브러리 - YouTube Data API v3 - 사용 사용자 인증 정보 만들기 - api 키 따로 작성 후 완료 OAuth 동의 화면 - 외부 - 만들기 - MovieFinder2023 / 내 이메일 주소 작성 / 개발자 연락처 정보에 내 이메일 주소 작성 > ## MovieFinder 1) 참조 - Nuget 패키지 관리 - MahApps.Metro 설치 2) App.xaml의 Application.Resources 부분 수정 3) https://www.themoviedb.org/ API 발급 TMDB API URL https://api.themoviedb.org/3/search/movie?api_key=dd21bad55619f84e6e2823be02

2023년 4월 25일
·
0개의 댓글
·

23.04.21 Day59

MahaApp WPF .NET 파일 생성 후 누겟 패키지 다운로드 참조 - NuGet 패키지 관리 - MahApps.Metro 설치 / MahApps.Metro.ico 설치 https://mahapps.com/docs/guides/quick-start <- 참조하여 개발환경 세팅 1) App.xaml 파일 Application.Resources 부분 다음과 같이 수정 후 F11로 빌드 2) MainWindow.xaml의 Window 소스 수정 3) MainWindow.xaml.cs 변경 cf) 해당 소스코드 변경으로 테마 변경 가능 cf) iconPacks Browser에서 Icon 사용할 때 해당 화면 우측 하단 COPY TO CLIPBOARD의 소스코드 참고하면 매우 편리함 ![](https://velog.velcdn.com/images/dbsqja353/post/ac14cf73-4911-49d3-8207-9172b959c725/i

2023년 4월 21일
·
0개의 댓글
·

23.04.20 Day58

바이크샵 만들기 Github 주소 , 벨로그 주소 첨부 >>https://github.com/OHYUNBEOM/WPF/tree/main/Day03/Day03WPFApp/wp05_bikeShop > >>https://velog.io/@llsuzn/%EB%B0%94%EC%9D%B4%ED%81%AC%EC%83%B5-%ED%8E%98%EC%9D%B4%EC%A7%80-%EB%A7%8C%EB%93%A4%EA%B8%B0 > ### MahaApp https://github.com/MahApps >> https://github.com/MahApps/MahApps.Metro/releases/tag/2.4.9 -> 102MB 짜리 다운로드 >> https://github.com/MahApps/IconPacks.Browser/releases/tag/1.0.0 -> 13MB 짜리 다운로드 > 두 압축파일 모두 해제 후 ![](https://velog.velcdn.com/imag

2023년 4월 20일
·
0개의 댓글
·

23.04.19 Day57

WPF > #### Controls > ### Layout cf) Grid 사용 시 MainWindow 화면에서 경계 클릭을 통해 Grid를 편하게 나눌 수 있음을 기억 MainWindow SubWindow.xaml

2023년 4월 19일
·
0개의 댓글
·

23.04.18 Day56

WPF WPF 앱(.NET Framework)으로 프로젝트 생성 프로젝트에서 video/png 파일을 쓰려면 이미지/비디오 파일 우클릭 후 프로젝트에 포함을 꼭 시켜야하고 출력디렉토리에 --> 항상 복사로 해줘야함 > ### StackPanel 사용 ![](https://velog.velcdn.com/image

2023년 4월 18일
·
0개의 댓글
·