Que tal aprender a criar apps utilizando o .NET MAUI. O post desafia o leitor apresentando um super exercício. Além de apresentar o exercício o post demonstra a sua resolução e apresenta um material de consulta para o mesmo aprender a programar em .NET MAUI.
Página de Login – Exercícios resolvidos em .NET MAUI
Material de estudo
Enunciado
Crie uma página de login simples em um aplicativo .NET MAUI. A página deve conter dois campos de entrada de texto para o nome de usuário e senha, juntamente com um botão de login. Quando o usuário pressionar o botão de login, uma mensagem de “Login bem-sucedido” deve ser exibida em uma janela de alerta.
Resposta
Você pode criar uma página de login em um aplicativo .NET MAUI seguindo estas etapas:
- Crie um novo projeto .NET MAUI no Visual Studio ou no Visual Studio Code.
- Abra o arquivo MainPage.xaml e adicione os campos de entrada de texto e um botão.
- No código-behind (MainPage.xaml.cs), adicione um evento de clique para o botão de login e exiba uma mensagem de alerta quando o botão for clicado.
Aqui está um exemplo de código para MainPage.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="MyApp.MainPage">
<StackLayout>
<Entry Placeholder="Nome de Usuário" x:Name="usernameEntry" />
<Entry Placeholder="Senha" IsPassword="True" x:Name="passwordEntry" />
<Button Text="Login" Clicked="OnLoginButtonClicked" />
</StackLayout>
</ContentPage>
E o código-behind (MainPage.xaml.cs):
using Microsoft.Maui.Controls;
using Microsoft.Maui.Essentials;
namespace MyApp
{
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
private async void OnLoginButtonClicked(object sender, EventArgs e)
{
string username = usernameEntry.Text;
string password = passwordEntry.Text;
if (username == "usuario" && password == "senha")
{
await DisplayAlert("Login", "Login bem-sucedido", "OK");
}
else
{
await DisplayAlert("Login", "Login falhou", "OK");
}
}
}
}
Super dicas
Aprenda na prática como programar, criar seus próprios jogos e publicá-los nas principais lojas de venda e divulgação. Então se inscreva no curso Desenvolvedor de jogos 2D e 3D.
Se inscreva em nosso canal e compartilhe as matérias que gostar com os seus colegas.
Participe dos nossos grupos de estudos do Facebook e Telegram.
Aproveite também e venha fazer parte do nosso clube de vantagens e ter acesso exclusivo a vídeos, tutoriais, cursos e muito mais.
Clique no link para se tornar um membro do dfilitto – clube de vantagens e ter acesso a todos os benefícios do nosso clube