OLC Systems s.r.o.

Vývojové nástroje

Vytváříme zejména databázový software na následujících vývojových platformách:

  1. PHP 5+
  2. Microsoft SQL Server 2005, 2008 s Transact SQL
  3. Python 2.6
  4. .NET Framewok
  5. MS Visual C++ 6

PHP 5

Jádro PHPCore umožňuje tvořit webové aplikace na populárním a rozšířeném jazyce. Jádro obsahuje (mimo jiné) unikátní systém formulářů na principu OOP, definovaných pomocí jazyka XML. Ve spojení s databázemi MSSQL a MySQL se jedná o široce použitelný systém pro webové aplikace. Pro logiku v prohlížeči aplikace hojně kombinujeme s technikou Ajax a frameworkem JQuery.

Python 2.6

Výkonný a oblíbený jazyk s OOP orientací. Mezi jeho přednosti patří například možnost využít programu na více plaatformách (Windows, Linux), nebo použití programu bez instalace (pouze nakopírování). Jazykem, postupně nahrazujeme Visual Foxpro pro tvorbu desktopových aplikací, ale i třeba vícevláknové služby pro spracování dat ve Windows. Ve spojení s OPENSOURCE nástroji typu IDE ECLIPSE a knihovnami jako WxPython jsme schopni uspokojit i velmi náročné zákazníky.

Pracujeme s Frameworkem DJANGO.

SQL Server Transact SQL

Drtivá většina našich aplikací pracuje nad databází. V současnosti se orientujeme téměř výhradně na DBMS systém firmy Microsoft. To nám díky speciálnímu frameworku (Transact SQL) umožňuje zpracovávat data mnohem rychleji než při výpočtech na clientské straně. Pro SQL server nabízíme optimalizace s využitím exekučního plánu, nebo třeba tvorba speciálních rozšiřitelných funkcí s využitím nástrojů .NET.

DBMS systémy

Mimo Microsoft SQL Server pracujeme s téměř jakoukoliv databází. Zkušenosti máme zejména s těmito systémy.

  • MySQL
  • Firebird
  • ORACLE
  • file serverové systémy jako třeba MS Access

.NET Framework

Dnes zřejmě nejrozšířenější vývojové prostředí. Pomocí tohoto prostředí dokážeme tvořit aplikace pro přenosná zařízení s compact frameworkem, desktopové aplikace. Mimo uvedené si doplňujeme chybějící funkcionalitu do SQL Serveru pomocí CLR knihoven.

Microsoft Visual C++

Vývojový nástroj Visual C++ a jeho framework MFC (Microsoft Foundation Classes) je rozhodně jeden z nejlepších nástrojů na tvorbu aplikací pro PC. Jazyk C++ je ideální téměř pro všechny platformy. Dokáže vše a je velmi rychlý. Bohužel není příliš vhodný pro tvorbu aplikací, které nemají zcela přesné zadání, a často se velmi zásadně mění (drtivá většina našich projektů). Naše firma jej používá zejména jako nástroj pro tvorbu dalších prvků, které nejsou obsaženy v našem hlavním vývojovém nástroji. Používáme jej pro tvorbu COM objektů, ActiveX prvků, knihoven FLL založených na Foxpro API, knihoven DLL, atd. Tím, že je nástroj podstatně složitější než Visual Foxpro a vývoj aplikací není tak flexibilní, je také vývoj dražší a trvá delší dobu.

Mám zájem o vývoj zakázkového softwaru

Střípky

  • Microsoft partner

    Společnost OLC Systems s.r.o. obnovila svou účast v programu Microsoft partner na úrovni partner with silver competency data platform. Partnerství nám umožňuje plně využít podpory společnosti Microsoft a umožní nám zvyšovat kvalitu námi poskytovaných služeb.

     
  • Nestandardní fonty na webu

    Pokud vytváříte webové stránky, definujete v tabulce stylů rodiny písem, které mají být použity pro zobrazení textu. Jsou to ty, které jsou součástí instalace operačního systému, následovány obecnými typy pro případ, že definované písmo uživatel nemá nainstalováno. Existují ale také možnosti, jak na webové stránce použít font, který uživatel nemá nainstalován.

    celý článek...  

Odpovědná firma