Entity Framework Core 2. rész: Fluent API, one-to-one és many-to-many kapcsolatok

Posted on P 01 december 2017 in C# • Tagged with ORM, entity framework, .net core, ef core • 4 min read

Az előző bejegyzésben megnéztük, hogy hogyan tudunk létrehozni konvenció alapján one-to-many kapcsolatokat. Konvenció alapján ugye akkor jön létre kapcsolat két entitás között, ha navigation property-ket szerepeltetünk (egy property navigation property, ha olyan adattípusú, amely nem feleltethető meg egyetlen olyan típusnak sem, ami az általunk használt adatbáziskiszolgáló számára értelmezhető).

Fluent …


Continue reading

Entity Framework Core 1. rész: alapok

Posted on Sze 08 november 2017 in C# • Tagged with ORM, entity framework, .net core, ef core • 7 min read

Az Entity Framework egy ORM (object-relational mapping) keretrendszer .NET környezetben. Az object-relational mapperek használatával lehetővé válik többek között az adatbázis adatainak létrehozása, lekérdezése és manipulálása objektum orientált szemlélet megvalósításával.

Az Entity Framework Core az Entity Framework pehelysúlyú, cross-platform verziója. Az EF Core támogatja a legfontosabb adatbázisokat, mint például SQL Server …


Continue reading

Flask tutorial 2. rész: Blueprintek és a Jinja2

Posted on K 12 szeptember 2017 in Python • Tagged with flask, framework • 5 min read

A Flask tutorial második részében a blueprintekkel és a Jinja2 template-ekkel fogunk megismerkedni.

Blueprint

A tutorial előző részében a route-unkat a create_app függvénybe helyeztük el. Kisebb alkalmazásoknál, ahol összesen néhány route-tal kell számolni, ez még nem is lenne nagyobb probléma. Olyan esetekben viszont, ahol több route-ot is kezelnünk kell …


Continue reading

Flask tutorial 1. rész: Alapok

Posted on Szo 09 szeptember 2017 in Python • Tagged with flask, framework • 5 min read

A Flask egy egyszerű, könnyen használható Python microframework, ami kiválóan alkalmas skálázható és biztonságos webalkalmazások készítésére.

A webprogramozással ismerkedők számára több okból is nagyszerű választás:

  • könnyedén “működésre bírható”
  • aktív közösség áll mögötte
  • elég jól dokumentált
  • egyszerű és minimalista
  • ugyanakkor elég rugalmasan bővíthető, ahogy újabb és újabb igényeink jelennek meg

A …


Continue reading

A Bottle web framework 1. rész: alapok

Posted on Cs 24 augusztus 2017 in Python • Tagged with bottle, framework • 2 min read

A Bottle egy gyors, egyszerű, de rendkívül hatékony mikro framework, ami kiválóan alkalmas kisebb webalkalmazások elkészítésére. Emellett egy nagyon jó lehetőség azok számára, akik most kezdenek ismerkedni a webfejlesztéssel.

Python
shell

Tulajdonképpen egyetlen nagy fájlból áll, ami kiválóan alkalmassá teszi arra, hogy megértsük, hogyan működik egy WSGI web framework. Minden olyan információ …


Continue reading

Fájlok ellenőrzése PowerShellben

Posted on Sze 05 április 2017 in Egyéb • Tagged with PowerShell, checksum, hash • 2 min read

A mindennapi munka során gyakran előfordul, hogy adatokat kell egyik helyről a másikra másolni, és később képesnek kell lennünk arra, hogy bizonyítsuk, hogy a két adat teljesen megegyezik, semmiféle változtatás, módosítás nem történt benne.

Ennek az egyik legegyszerűbb módja az ellenőrző összegek generálása az eredeti, valamint a másolt helyen, majd …


Continue reading

Git repository-k mozgatása Team Project-ek között

Posted on Szo 04 március 2017 in Git • Tagged with git, clone, mirror • 1 min read

Időnként előfordulhat, hogy olyan helyzet áll elő, ami miatt az egyik repository-nkat át kell mozgatni egy másik team project alá. A leginkább neuralgikus pont a history, amit semmiképpen sem lenne szerencsés elveszítenünk áthelyezés közben. Ebben a bejegyzésben röviden arról lesz szó, hogy hogyan tudjuk ezt megtenni.

Első lépésként hozzunk létre …


Continue reading

Statikus blog létrehozása Pelican használatával

Posted on Szo 15 október 2016 in python • Tagged with Pelican, blog • 4 min read

Hosszú tervezgetés után végre rászántam magam, hogy lecseréljem a Wordpress blogomat, és egy statikus változatra váltsak. 2016-ban kissé elavultnak tűnt már egy php alapú weboldal. Az új blog létrehozása egy Python-alapú statikus bloggenerátor, a Pelican használatával történt.

A statikus blogok Markdown vagy reStructuredText használatával készülnek. Ezek a szövegszerkesztési módok lehetővé …


Continue reading

Virtuális környezet kialakítása Python projektekhez

Posted on Sze 12 október 2016 in Python • Tagged with virtualenv, virtualenvwrapper, pip • 3 min read

Amennyiben egy rugalmas, jól karbantartható fejlesztői környezetet szeretnénk magunknak kialakítani Windows alatt is, elengedhetetlen, hogy megismerkedjünk a virtualenv és a virtualenvwrapper (ennek windowsos verziója a virtualenvwrapper-win) használatával.

A virtualenv lehetővé teszi számunkra, hogy különböző Python verziókat és különböző csomagokat használjunk ugyanazon a gépen. Én szinte minden egyes projekt esetén külön …


Continue reading

Objektumorientáltság Pythonban - 1. rész: alapok

Posted on V 09 október 2016 in Python • Tagged with OOP • 6 min read

Egy korábbi bejegyzésben már igyekeztem bemutatni az objektumorientált programozás alapjait, de nem igazán vagyok ennyi idő után elégedett az eredménnyel, ezért egy újabb bejegyzésben nekifutok újra ennek a dolognak.

Elsősorban kezdőknek szánom a cikket, akik hallottak már valamennyit az OOP-ról, osztályokról, öröklődésről, stb., de nem igazán sikerült megérteniük a …


Continue reading