
Automatizace pracovních postupů
Podle společnosti Gartner přináší využití Low-Code platforem 70-90% úsporu času a nákladů ve srovnání s klasickým vývojem. Tento efekt není jen v nákladech, ale i v odlišném přístupu a životním cyklu vývoje. Tradiční programování vyžaduje ucelené zadání a předání práce mezi zadavatelem a programátorem, zatímco Low-Code podporuje iterativní vývoj s okamžitým nasazením aplikací. V článku porovnáme vývoj aplikace na evidenci úkolů pomocí C# a platformy Tabidoo.
Autor Tabidoo
5 minuty na čtení
Podle společnosti Gartner přináší využití Low-Code platformy ve srovnání s klasickým vývojem 70-90% úsporu času a peněz. Pozitivní efekt zapojení Low-Code platformy spočívá nejenom v samotném srovnání nákladů, ale také ve zcela jiném přístupu ke tvorbě aplikace a v jiném životním cyklu. Běžný vývoj s využitím programovacích jazyků předpokládá ucelené zadání a předání práce mezi zadavatelem a programátorem. Naopak vývoj aplikace na platformě Low-Code lépe podporuje iterativní vývoj s možností okamžitého využití aplikace.
Více informací o výhodách Low-Code platforem podle společnosti Gartner naleznete v Mendix a Gartner【13†source】.
Aplikace na evidenci úkolů, nazvaná „Úkolovník“, bude obsahovat dvě hlavní tabulky: Úkoly a Zaměstnanci.
public class Task
{
public int Id { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public string Status { get; set; }
public DateTime DueDate { get; set; }
public int ResponsibleEmployeeId { get; set; }
public Employee ResponsibleEmployee { get; set; }
}
public class Employee
{
public int Id { get; set; }
public string Name { get; set; }
public string Email { get; set; }
}
using Microsoft.EntityFrameworkCore;
public class TaskContext : DbContext
{
public DbSet<Task> Tasks { get; set; }
public DbSet<Employee> Employees { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlite("Data Source=tasks.db");
}
}
using System;
using System.Linq;
class Program
{
static void Main(string[] args)
{
using (var db = new TaskContext())
{
db.Database.EnsureCreated();
// Přidání nového zaměstnance
Console.WriteLine("Adding a new employee");
var employee = new Employee { Name = "John Doe", Email = "john.doe@example.com" };
db.Employees.Add(employee);
db.SaveChanges();
// Přidání nového úkolu
Console.WriteLine("Adding a new task");
db.Tasks.Add(new Task
{
Title = "Test Task",
Description = "This is a test task",
Status = "Nový",
DueDate = DateTime.Now.AddDays(1),
ResponsibleEmployeeId = employee.Id
});
db.SaveChanges();
// Výpis všech úkolů
Console.WriteLine("Listing all tasks:");
var tasks = db.Tasks.Include(t => t.ResponsibleEmployee).ToList();
foreach (var task in tasks)
{
Console.WriteLine($"- {task.Title} (Due: {task.DueDate}, Responsible: {task.ResponsibleEmployee.Name})");
}
}
}
}
Celkem: přibližně 6-10 hodin
Tabidoo je no-code platforma, která umožňuje rychlé vytvoření aplikací bez psaní kódu. Níže je stručný popis, jak vytvořit aplikaci na evidenci úkolů pomocí Tabidoo:
Přidejte novou tabulku s názvem „Úkoly“.
Přidejte sloupce pro jednotlivé atributy úkolu:
Přidejte novou tabulku s názvem „Zaměstnanci“.
Celkem: přibližně 40-60 minut
Pomocí C#:
Pomocí Tabidoo:
Použití Tabidoo je výrazně rychlejší a jednodušší pro základní aplikace na evidenci úkolů, zatímco C# poskytuje větší možnosti přizpůsobení a rozšíření pro složitější scénáře.

Automatizace pracovních postupů

Zprávy

Vícejazyčné stránky
Začněte rychle, bez rizika a s plnou kontrolou.
Žadný trial
Žádná platba za uživatele
Žádná karta potřeba
Jak zefektivnit nábor s ATS? Snadno – stačí si vybrat ten nejlepší náborový systém. Jaké jsou klíčové vlastnosti moderního ATS a na co nezapomenout při výběru?
Napojení Excelu a Power BI na Tabidoo umožňuje efektivní správu a analýzu dat. Zjistěte, jak propojit Tabidoo s těmito nástroji pro automatickou synchronizaci dat, zlepšení efektivity práce a pokročilou vizualizaci.
Načítejte data z Ares jednoduše pouhým zadáním IČO. Ušetřete čas a zvyšte produktivitu svého týmu s naším doplňkem pro digitální efektivitu.
Objevte, jak low-code platformy jako Tabidoo pomáhají ženám vstupovat do IT oboru, snižují genderové rozdíly v odměňování a podporují jejich kariérní růst. Iniciativy jako Czechitas a Digifemme hrají klíčovou roli v podpoře ženského zapojení do technologického světa.