inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

8)MVVM Pattern실습 + Builder Pattern +이벤트처리 방법 관련질문

미해결

MAUI [Cross-Platform Applications & C#]

프로젝트 따라가면서 이해안되는 부분이있어 질문 남깁니다! mvvm 바인딩이 안되는것같아 질문드립니다. ( 다른파일 ex) listdetaileasyviewmodel은 잘됩니다) firstpage 관련 강의를 따라가고 있던중 binding 이안됩니다... 올려주신 학습자료는 .net 8.0 으로 변경후 (.net 7.0은 지원중단되어 안되더라구요 ) 실행하면 firstpage에서 binding이되어 중단점이 찍히는것을 확인했으나 .net 9.0 환경에서 작성한 코드가 binding이 DataRefresh 에 안찍힙니다. firstpage xaml에서 binding에 자동완성으로 DataRefreshCommand 가 뜨는 것은 확인했습니다. 혹시 실수를 하였나 다시 살펴봐도 오타가있거나 경로를 잘못하였나 살펴봐도 다른점이없는데 혹 .net 9.0에서 바뀐것이 있는지 다른 설정을 해줘야하는것이 있는지 궁금합니다. 혹시몰라 코드 첨부합니다. [FirstViewModel.cs] using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MAUI_MVVM_STUDY2.ViewModels { public partial class FirstViewModel : BaseViewModel { [ObservableProperty] Person person; //함수와 연결하고자 할때는 xaml 에서 ClearCommand를 바인딩해주면됨 //비동기 함수로 생성할 경우 aync키워드를 동일하게 사용해주면됨 [RelayCommand] public async void DataRefresh() { Person abc = new Person(); abc = new Person(); abc.Age = 30; abc.Name = "KIM"; this.Person = abc; } } } [FirstPage.xaml] <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns=" http://schemas.microsoft.com/dotnet/2021/maui " xmlns:x=" http://schemas.microsoft.com/winfx/2009/xaml " x:Class="MAUI_MVVM_STUDY2.Views.FirstPage" xmlns:vm="clr-namespace:MAUI_MVVM_STUDY2.ViewModels" xmlns:m="clr-namespace:MAUI_MVVM_STUDY2.Models" x:DataType="vm:FirstViewModel" xmlns:toolkit=" http://schemas.microsoft.com/dotnet/2022/maui/toolkit " Title="FirstPage"> <VerticalStackLayout> <Label Text="Welcome to .NET MAUI!" VerticalOptions="Center" HorizontalOptions="Center" /> <Label Text="{Binding Person.Age}"/> <Button Text="hello" IsEnabled="True" > <Button.Behaviors> <toolkit:EventToCommandBehavior EventName="Clicked" Command="{Binding DataRefreshCommand}" /> </Button.Behaviors> </Button> </VerticalStackLayout> </ContentPage> [AppShell.xaml 일부 ] <ShellContent Shell.NavBarIsVisible="true" Title="First" Icon="icondrawing.png" ContentTemplate="{DataTemplate views:FirstPage}" Route="FirstPage" /> [mauiprogram.cs 일부] builder.Services .AddSingleton<FirstPage>(); builder.Services .AddSingleton<FirstViewModel>(); 이상입니다. 학습자료의 코드와 다른점을 아무리 찾아봐도 안보이는데 따로 해줘야할것이 있을까요?

  • ios
  • C#
  • azure
  • cross-platform
  • maui
김주성 댓글 2 좋아요 0 조회수 137

안드로이드 에뮬레이터는 실행되는데 없다고 인식

미해결

MAUI [Cross-Platform Applications & C#]

.net maui 9.0 환경입니다. hyper 관련 에러가 떠서 강의따라서 갔더니 에러는 더이상 뜨지않았습니다. 하지만 안드로이드로 빌드를 할 시에 빌드만 30분 넘게걸리고 결국 실행되지않았습니다. (안드로이드 에뮬레이터는 실행됨, 하지만 무한로딩) 나중에는 xa0010: 선택한 디바이스가 실행되고 있지 않습니다. 이런 에러가 뜹니다. 이런 경우 어떻게 해야할까요?

  • ios
  • C#
  • azure
  • cross-platform
  • maui
김주성 댓글 3 좋아요 0 조회수 231

Microsoft.Maui.Controls Update후 오류발생

미해결

MAUI [Cross-Platform Applications & C#]

The current .NET MAUI package version '9.0.30' requires the .NET MAUI workload version to be at least '9.0.0'. The current .NET MAUI workload version is '8.0.100'. Nuget 패키지 관리자에서 Microsoft.Maui.Controls를 9.0.30으로 Update후 위 오류가 발생하는데 어떻게 조치를 취해야할지 여쭈어봅니다.

  • mvvm
  • cross-platform
  • maui
김영홍 댓글 2 좋아요 0 조회수 207

앱 업데이트 관련 질문

미해결

MAUI [Cross-Platform Applications & C#]

질문 있습니다 Maui 프로그램 개발 후 테스트를 하려고 안드로이드폰 두군데다 설치해서 테스트를 했는데 결과가 다르게 나와서요 두 폰 다 ui는 최신으로 바꼈는데 한 폰에서는 결과가 마치 이전 버전의 로직이 돌아가는 듯한데... Vs2022에서 로컬디바이스에서 테스트하는 방식으로 앱을 설치 했는데 로직이나 이런게 예전 로직이 업데이트 안 되고 남아 있을수 있을까요? 혹시 테스트 등을 위해 앱을 크린 설치하는 방법이 있을까요?

  • mvvm
  • cross-platform
  • maui
hosuappa 댓글 2 좋아요 0 조회수 197

Oracle DB 를 이용한 예제

미해결

MAUI [Cross-Platform Applications & C#]

maui 를 강의를 수강한 학생입니다. 한가지 문의 사항이 있습니다. Oracle DB 를 이용한 insert delete update select 하는 예시는 없을까요? 가능하면 Spread 를 이용해서.....

  • mvvm
  • cross-platform
  • maui
linuxmen 댓글 1 좋아요 0 조회수 221

asp.net core 호스팅

미해결

SignalR + ASP.NET Core [+MAUI +WPF +JWT]

asp.net core 웹/앱, SignalR 강의 모두 들었는데. 한가지 아쉬운 점이 있습니다. 학습시 서버를 local로 열거나 현재 컴퓨터 ip로 서버를 여는데 혹시 Azure나 Aws등으로 서버를 세팅하는 강의도 추가를 해주실 수 있으신가요? 동영상이 아니라도 ppt 등 있었으면 좋겠습니다.

  • asp.net-core
  • jwt
  • wpf
  • websocket
  • signalr
  • maui
재혁 댓글 1 좋아요 0 조회수 279

builder.WebHost.UseUrls("http://0.0.0.0:8080");

미해결

SignalR + ASP.NET Core [+MAUI +WPF +JWT]

builder.WebHost.UseUrls(" http://0.0.0.0:8080 ");로 하는 경우 서버가 열리지 않아요. localhost 로 했을 때는 정상적으로 동작이 되었어요...

  • asp.net-core
  • jwt
  • wpf
  • websocket
  • signalr
  • maui
재혁 댓글 1 좋아요 0 조회수 293

unity에서는 signalR을 사용 할 수 있는 방법이 있을까요?

미해결

SignalR + ASP.NET Core [+MAUI +WPF +JWT]

혹시 unity에서는 signalR을 사용 할 수 있는 방법이 있을까요? unity에 maui를 붙이는 건 힘들 거 같습니다.

  • asp.net-core
  • jwt
  • wpf
  • websocket
  • signalr
  • maui
  • unity
손봉호 댓글 2 좋아요 0 조회수 541

인기 태그

인프런 TOP Writers

주간 인기글