9

Criando um software de planilhas eletrônicas do zero com C#

#.NET Core #.NET C#
Carlos Silva
Carlos Silva

Olá pessoal,


Depois que iniciei esse projeto, descobri que ainda não sei programar e tenho muita coisa para aprender.

Também vi a importância de aprofundar minhas habilidades a respeito de Design Patterns, SOLID, Clean Code e Refactoring para que estejam intrínsecos em meus conhecimentos.


O melhor de tudo, é a admiração e respeito que adquiri pela profissão de Arquiteto de Software. Agora eu vi a real necessidade em ter e ser um arquiteto para projetar e planejar os alicerces de uma aplicação de sucesso.


Estou longe de ser um arquiteto, mas hoje sei onde vou investir meu tempo, esforço e estudo. É claro que para isso eu tenho que aprofundar minhas habilidades em programação e montar uma base sólida.



Link do projeto: https://carlosantoniocison.editorx.io/portifolio


Nos últimos meses, iniciei a construção do meu próprio software de planilha eletrônica. A princípio irei trazer muitas funcionalidades do Microsoft Excel, porém, vou dar um foco um pouco diferente, onde estaremos criando uma única ferramenta que integra conceitos de Excel, PowerBI, PowerQuery e Visual Studio.


O melhor de tudo, é que não teremos o famigerado VBA para automação, mas teremos C# e nossa própria linguagem de script.


É um projeto que vejo muitos recursos interessantes para serem implementados, e como "ainda" programo sozinho, os recursos estarão sendo liberados aos poucos, e nessa fase inicial estarão bem limitados.


Estou lutando para construir uma base de código sustentada em uma arquitetura de software que nos possibilite fazer implementações, manutenções e correções de forma produtiva. Além disso, vamos nos assegurar na cobertura de testes unitários.


Esse mês irei liberar mais vídeos das novas funcionalidades, e estou precisando de dicas e sugestões para melhorar a nossa ferramenta, caso tenham alguma, será MUITO bem vinda.


A parte de UI/UX é a que eu menos me preocupo no momento, mas já criei algumas interfaces provisórias para demonstração, a parte boa da UI, é que o layout será inspirado no visual studio. O que irá nos possibilitar uma experiência de janelas encaixáveis com arrasta e solta de forma incrível. Tem muita coisa para implementar ainda, mas por enquanto, toda sugestão, crítica ou dica será muito bem vinda.


Vou colocar tudo no meu site: Cison Office (editorx.io)



Um abraço,

5
1151

Comentários (5)

1
Rodrigo Almeida

Rodrigo Almeida

28/07/2021 19:50

daora mano, bons estudos!

1
Pedro Carneiro

Pedro Carneiro

26/07/2021 22:45

Caramba que foda manow, sei nem pra onde vai pra chegar onde você ja ta kkkk

1
Guilherme Guidolin

Guilherme Guidolin

26/07/2021 22:11

Parabéns, trabalho de qualidade.

4
Carlos Silva

Carlos Silva

24/07/2021 11:22

Muito obrigado, Isaias.

Vamos construir juntos uma solução simples, fácil e elegante. Cada ajuda e incentivo é um gás a mais para continuar.

2
Isaias Bueno

Isaias Bueno

24/07/2021 08:32

Muito bom Carlos! Excelente!

Administrador de Empresas | Desenvolvedor C# Júnior | Um apaixonado por tecnologia, meio ambiente e solução de problemas.

Brasil