Tolitech.Lino
1.0.0-alpha.3
dotnet tool install --global Tolitech.Lino --version 1.0.0-alpha.3
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Tolitech.Lino --version 1.0.0-alpha.3
#tool dotnet:?package=Tolitech.Lino&version=1.0.0-alpha.3&prerelease
nuke :add-package Tolitech.Lino --version 1.0.0-alpha.3
Tolitech.CodeGenerator (Lino)
🌟 About Lino (Tolitech.CodeGenerator)
The Tolitech.CodeGenerator, also known as Lino, is a powerful tool developed by Tolitech that simplifies code generation for modern projects. Whether your project is distributed, microservices-based, or monolithic, modular or not, Lino is designed to meet your needs.
🚀 Key Features
- Project generation: Create applications with support for distribution, microservices, or monolithic architectures.
- Language selection: Configure the project with your preferred programming language.
- Globalization and localization: Easily add support for multiple cultures.
- Architecture and design: Choose architectures and design patterns that fit your project.
- Database options: Select which databases will be used in each service.
- Best practices: Generate code aligned with the best development practices, focusing on performance, unit testing, and maintainability.
📦 Installation
To start using Lino, install the Tolitech.CodeGenerator NuGet package in your project:
dotnet tool install -g Tolitech.Lino
📚 Documentation
Check out the full documentation to learn more about setting up and using Lino in your projects.
🛠️ Usage Examples
- Architecture and language selection: Define the language, architecture, and design patterns.
- Database configuration: Set up the databases to be used in your services.
- Project generation: Run Lino to generate a functional and optimized project.
# Command to create a new project
lino create project --name MyProject --language csharp --architecture microservices --db sqlserver
Tolitech.CodeGenerator (Lino)
🌟 Sobre o Lino (Tolitech.CodeGenerator)
O Tolitech.CodeGenerator, também conhecido como Lino, é uma poderosa ferramenta desenvolvida pela Tolitech que facilita a geração de códigos para construção de projetos modernos. Seja qual for o tipo de projeto — distribuído, baseado em microsserviços ou monolítico, modular ou não — o Lino é projetado para atender às suas necessidades.
🚀 Recursos principais
- Geração de projetos: Crie aplicações com suporte a distribuição, microsserviços ou arquiteturas monolíticas.
- Escolha de linguagem: Configure o projeto com sua linguagem de programação preferida.
- Globalização e localização: Adicione suporte a múltiplas culturas com facilidade.
- Arquitetura e design: Opte por arquiteturas e padrões de design que se adequam ao seu projeto.
- Banco de dados: Escolha quais bancos de dados serão utilizados em cada serviço.
- Boas práticas: Gere código alinhado às melhores práticas de desenvolvimento, com foco em performance, testes unitários e manutenção.
📦 Instalação
Para começar a usar o Lino, instale o pacote NuGet Tolitech.CodeGenerator no seu projeto:
dotnet tool install -g Tolitech.Lino
📚 Documentação
Confira a documentação completa para aprender mais sobre como configurar e utilizar o Lino em seus projetos.
🛠️ Exemplos de uso
- Escolha da arquitetura e linguagem: Defina a linguagem, arquitetura e padrões de design.
- Configuração de bancos de dados: Configure os bancos de dados a serem usados nos seus serviços.
- Geração do projeto: Execute o Lino para gerar um projeto funcional e otimizado.
# Comando para criar um novo projeto
lino create project --name MyProject --language csharp --architecture microservices --db sqlserver
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. |
This package has no dependencies.
Version | Downloads | Last updated |
---|---|---|
1.0.0-alpha.3 | 39 | 12/18/2024 |