Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de fevereiro, 2023

C# - Complexidade dispensável ?

C# - Complexidade dispensável ? Será que o caminho do C# tem de ser complexo, ou muito complexo? A programação e a engenharia são complementares, pelo menos em algumas das actividades que faço. Não sendo a programação a actividade principal, mas sim a que complementa a principal, permitindo aumentar a productividade e o leque de opções disponíveis, pode tornar-se complexa e dar a sensação que temos de ser programadores profissionais para alcançar o resultado desejado. Os meus programas em tecnologias WEB (HTML CSS Javascript) são facilmente adaptáveis a muitas situações, mas mais difíceis de integrar com outros softwares. Para situações mais complexas e de maior integração está aí o C# da Microsoft. No entanto o ecossistema de C# com o Visual Studio torna todo o sistema bastante complexo. Se o puder evitar melhor. Usando um compilador do .NET fornecido com o Windows, e/ou o Mono para Linux. Para os ambientes Windows, não se necessita de usar o Visual Studio para algumas aplicações com ...

Sobreelevações para XLSX com programação

Sobreelevações para XLSX com programação Através de uma webapp é possível formatar um ficheiro de ISPOL de sobreelevações numa tabela apresentável de Excel. Neste exercício, com auxilio de uma livraria externa, consegui ler e transformar um ficheiro de sobreelevações / peraltes de ISPOL num formato de tabela, apresentável para anexar numa memória (por exemplo) em formato Excel. O ponto de partida é uma listagem do menu de "Peraltes" de ISPOL: Como se vê, é um dos muitos ficheiros que o ISPOL pode gravar, e que o utilizador pode modificar ou transmitir. Com a montagem de uma webapp ou uma html app, ou como se quiser chamar, uma aplicação com base no Browser, posso ler o ficheiro de texto, e transformar essa informação no que queira. A página, digamos, ficou com o seguinte aspecto final: Funciona claro, que qualquer sistema operativo, e produz um ficheiro XLXS, Excel, que também é possível ler no LibreOffice ou OpenOffice. A formatação, cores, campos, não é possível dar com a l...