Basicamente é um projeto que executa um instalador de programas e arquivos extremamente simples. Para instalar um jogo por exemplo, é preciso ter todos os arquivos e pastas necessárias, incluida no projeto.
O objetivos desse projeto é por em prática o que estou aprendendo na linguagem C# em paralello com interface gráfica usando o Framework .NET. Confesso que não tenho uma bagagem muito boa. Mas a medida que vou adquirindo conhecimentos no estudos, vou fazer implementações nesse projeto e desenvolvolver outros.
No decorrer do projeto recorri a ajuda de documentações e o chat GPT-4 da Microsoft e alguns conhecimentos adquirido até agora através cursos na plataforma do Balta.io e treinamento do Microsoft Learn. Obviamente há muito o que aprender. Parte do código que está ali, nem tudo compreendi ainda, mas no decorrer do tempo vou conseguir absorver.
Óbvio que também aprendi algo em meio a isso tudo e nada mais , nada menos que com o .NET a criar e manipular janejas de interação (interface gráfica) do windows conhecidas como formulários. Até agora entendi como navegar entre as janelas, criar botão com alguma ação em específíco, label com textos, inserir imagens, bloquear janela de maximizar ou minimizar e ao mesmo tempo a lidar com o C# com métodos de copiar e colar de modo básico e outras sintaxes da linguagem. É claro que reforço que ainda está verde em minha mente e que vou amadurecer.
- v1.0.0.0
- Adicionar um desinstalador
- Desenvolver outro projeto de criação de setup ou compilador
- Pois o usuário poderé adicionar a pasta ou arquivos diretamente ao instalador com interface gráfica, gerando assim o executável instalador proposto aqui
- Melhorar o programa, como colocar possibilidade de além de adicionar arquivos, também ícones e imagens ao instalador criado