Rubin (Ruby)

A Ruby egy csodálatos programozási nyelv, és a Ruby On Rails ezen alapul, ezért meg kell tanulnia, hogyan kell programozni a Ruby programban, hogy az alkalmazásokat a Ruby On Rails segítségével hozza létre. A Ruby on Rails egy olyan keretrendszer, amely megkönnyíti egy webalkalmazás fejlesztését, telepítését és karbantartását.
A teljes cikk a Ruby oldalon található ...

Szűrő megjelenítése
Szűrők tárolása
A2 Themes & Host Me Filter

Operációs rendszer

Lemez terület

RAM memória

Lemez típusa

CPU magok

Fajta

Pontszám - 3.3
Java Provider Logo
Java Provider

Java szolgáltató

Private Tomcat
$9.99 /Havi


Kiszolgáló helyei


Java Provider Servers in GermanyNémetország
Összehasonlítás
Pontszám - 0
OSOLABS Logo
OSOLABS

OSOLABS

OSO Basic
$3 /Havi

Összehasonlítás
Pontszám - 0
RedSwitches Logo
RedSwitches

RedSwitches

Pearl
$6.94 /Havi


Kiszolgáló helyei


RedSwitches Servers in NetherlandsHollandia RedSwitches Servers in UnionEgyesült Államok RedSwitches Servers in MelbourneAusztrália RedSwitches Servers in MumbaiIndia RedSwitches Servers in GermanyNémetország
Összehasonlítás
Pontszám - 0
Name Host.ro Logo
Name Host.ro

Név Host.ro

PLAN 1
$0.68 /Havi

Összehasonlítás
Pontszám - 0
readyspace.com.my Logo
readyspace.com.my

readyspace.com.my

WebSpace Basic
$2.5 /Havi


Kiszolgáló helyei


readyspace.com.my Servers in Hong KongHong Kong readyspace.com.my Servers in MalaysiaMalaysia readyspace.com.my Servers in SingaporeSzingapúr readyspace.com.my Servers in United StatesEgyesült Államok
Összehasonlítás
Pontszám - 0
Serv-Tech.ru Logo
Serv-Tech.ru

Serv-Tech.ru

RUKVM-1-U
$2.83 /Havi


Kiszolgáló helyei


Serv-Tech.ru Servers in MoscowOrosz Föderáció
Összehasonlítás
Pontszám - 0
1-GB.NET Logo
1-GB.NET

1-GB.NET

1 GigaByte Network (1-GB.NET) Beginner Hosting Plan
$4.17 /Havi


Kiszolgáló helyei


1-GB.NET Servers in ParisFranciaország 1-GB.NET Servers in TokyoJapán 1-GB.NET Servers in SydneyAusztrália 1-GB.NET Servers in SeoulDél-Korea 1-GB.NET Servers in SeattleEgyesült Államok 1-GB.NET Servers in Sao PauloBrazília 1-GB.NET Servers in OsloNorvégia 1-GB.NET Servers in MilanoOlaszország 1-GB.NET Servers in LondonEgyesült Királyság 1-GB.NET Servers in TorontoKanada 1-GB.NET Servers in Frankfurt am MainNémetország 1-GB.NET Servers in ChennaiIndia 1-GB.NET Servers in AmsterdamHollandia
Összehasonlítás
Pontszám - 0
Infra Networking Logo
Infra Networking

Infra hálózatépítés

ALFA
$4.19 /Havi


Kiszolgáló helyei


Infra Networking Servers in JakartaIndonézia Infra Networking Servers in DallasEgyesült Államok Infra Networking Servers in DublinÍrország Infra Networking Servers in LondonEgyesült Királyság Infra Networking Servers in Frankfurt am MainNémetország Infra Networking Servers in SingaporeSzingapúr Infra Networking Servers in AmsterdamHollandia Infra Networking Servers in UruguayUruguay
Összehasonlítás
Pontszám - 0
Dream Server.ro Logo
Dream Server.ro

Dream Server.ro

Package WH1
$0.66 /Havi


Kiszolgáló helyei


Dream Server.ro Servers in BucharestRománia
Összehasonlítás
Pontszám - 0
Heroku Logo
Heroku

Heroku

Hobby
$7 /Havi


Kiszolgáló helyei


Heroku Servers in United StatesEgyesült Államok
Összehasonlítás
Pontszám - 0
Awareindia.net Logo
Awareindia.net

Awareindia.net

Linux Hosting Plan G
$5.83 /Havi

Összehasonlítás
Pontszám - 0
Andino.Host Logo
Andino.Host

Andino.Host

SH Profesional
$3.75 /Havi


Kiszolgáló helyei


Andino.Host Servers in United StatesEgyesült Államok
Összehasonlítás
Pontszám - 0
Domai Nesia Logo
Domai Nesia

Domai Nesia

Extra
$1.1 /Havi


Kiszolgáló helyei


Domai Nesia Servers in LondonEgyesült Királyság Domai Nesia Servers in JakartaIndonézia Domai Nesia Servers in TokyoJapán Domai Nesia Servers in DallasEgyesült Államok Domai Nesia Servers in SingaporeSzingapúr
Összehasonlítás
Pontszám - 0
shneider-host.ru Logo
shneider-host.ru

shneider-host.ru

First
$1.95 /Havi


Kiszolgáló helyei


shneider-host.ru Servers in AmsterdamHollandia shneider-host.ru Servers in Saint PetersburgOrosz Föderáció
Összehasonlítás
Pontszám - 0
Nexanow Logo
Nexanow

Nexanow

Mini Shared Hosting 1
$0.35 /Havi


Kiszolgáló helyei


Nexanow Servers in MumbaiIndia Nexanow Servers in GelsenkirchenNémetország Nexanow Servers in FindlayEgyesült Államok
Összehasonlítás
Trust Pilot Miles Web
Pontszám - 9.6
Miles Web Logo
Miles Web

Miles Web

Economy
$0.92 /Havi

Vélemények 1925


Kiszolgáló helyei


Miles Web Servers in RomaniaRománia Miles Web Servers in ChicagoEgyesült Államok Miles Web Servers in LondonEgyesült Királyság Miles Web Servers in BangkokThaiföld Miles Web Servers in TorontoKanada Miles Web Servers in SydneyAusztrália Miles Web Servers in DubaiEgyesült Arab Emírségek Miles Web Servers in IndiaIndia Miles Web Servers in SingaporeSzingapúr
Összehasonlítás

A Ruby egy csodálatos programozási nyelv, és a Ruby On Rails ezen alapul, ezért meg kell tanulnia, hogyan kell programozni a Ruby programban, hogy az alkalmazásokat a Ruby On Rails segítségével hozza létre.

 

 

ruby on rails hosting


 

Mi az a Ruby on Rails?

 

A Ruby on Rails egy olyan keretrendszer, amely megkönnyíti egy webalkalmazás fejlesztését, telepítését és karbantartását, és a Ruby néven ismert objektum-orientált nyelvet használja. Bevezetéséhez a fejlesztőnek ismernie kell néhány filozófiáját. Ezek:

 

SZÁRAZ-Ne ismételje meg önmagát: azt jelenti, hogy míg a Rails fejlesztésének ugyanazon kódrésze vagy ugyanazon célja van különböző entitásokban, ez azt jelenti, hogy jobb módja van az alkalmazás megírásának;

 

Konfigurációról szóló egyezmény: azt jelenti, hogy a konfiguráció meghatározása helyett a Rails strukturális és elnevezett konvenciókkal rendelkezik, amelyek a legkevésbé meglepetés gyakran idézett elvét (POLS) alkalmazzák;

 

Kevesebb szoftver: azt jelenti, hogy több konvenciót, kevesebb kódot, kevesebb összetettséget és következésképpen kisebb mennyiségű hibát kell használni.

 

A keretrendszer olyan könyvtárak és eszközök gyűjteménye, amelyek képesek elősegíteni a fejlődést. A jó keretrendszer alapvető, de teljes infrastruktúrát biztosít egy alkalmazás felépítéséhez. Ezek a tények teszik a Rails-et a legjobbak közé. Végül is van egy független platformja, amely teljes és licenc nélküli (nyílt forráskódú).

 

A Rails alkalmazások fejlesztése a MODEL-VIEW-CONTROLLER, ismertebb nevén MVC architektúra segítségével valósul meg, és az Active Record, az Action View és az Action Controller könyvtárakkal működött együtt. Ezeket az alábbiakban idézzük a cikkben.

 

Az MVC modell

 

Ez az alkalmazott architekturális minta logikailag három kategóriába sorolja az alkalmazást: modell, nézet és vezérlés (Model-View-Controller). Az MVC szabvány minden része olyan entitás, amely külön-külön megépíthető és tesztelhető. A modell az adatokat, a nézet a felhasználói felületet ábrázolja, és a vezérlés parancsolja a műveleteket, vagyis a modell az az információ, amellyel az alkalmazás működik, a nézet az ábrázolás és a vezérlő (vezérlő) az interakció igazgatója közöttük.

 

Ennek a struktúrának a ciklusa akkor kezdődik, amikor a felhasználó interakcióba lép a felülettel (nézettel) és eseményt hív; a vezérlő fogadja a hívást a nézetből, és hozzáfér a modellhez, gyakran frissítve az interfészt.

 

Ruby on Rails könyvtárak

 

A Ruby on Rails műsorban minden könyvtárnak speciális feladata van. Összevonva ezek az egyes entitások közvetlenül az MVC szabvány alapján térképeznek fel:


  • Aktív rekord: Könyvtár, amely felelős az adatbázis kivonásáért és az interakcióért

  • Művelet nézet: Sablonrendszer, amely létrehozza azokat a HTML dokumentumokat, amelyeket a felhasználó az alkalmazáshoz intézett kérés eredményeként kap;

  • Action Controller: Könyvtár mindkettő manipulálására: a folyamat és a nézetben megjelenítendő banki adatok.

 

A Ruby on Rails nyelv

 

Sok más nyelv megköveteli, hogy írja be a kódot, és másolja azt az eredmények és hibák ellenőrzéséhez. A Ruby azonban következetes és elegánsan objektum-orientált programozási nyelv, és a legjobb az egészben a dinamika, ami azt jelenti, hogy az "élő" nyelvvel dolgozik, vagyis visszajelzést kap minden egyes adott parancsról.

 

Az interaktív tolmács IRB a terminálban (ha Linuxot vagy Mac-et használ), vagy a Cmd (ha Windows-ot használ). Munkamenet indításához írja be:


  • $ irb

  • irb (main): 001: 0 & gt;

 

A Rubynak van egy RubyGems nevű csomagja, amely a Rails számára nagyon fontos könyvtárak és segédprogramok telepítésével felel a rendszer kezeléséért. A 2.0.0 verziótól kezdve nem szükséges külön letölteni, mert már benne van.

 

A Ruby on Rails telepítése

 

A Rails számítógépen történő fejlesztéséhez három lépést kell végrehajtani:


  • Telepítse a Ruby-t;

  • Telepítse a síneket;

  • Telepítse az SQLite-t, amely az alapértelmezett adatbázis.

 

Szüksége lesz néhány eszközre, például a gitre a csomagok telepítésekor, és néhány olyan drágakőre, amelyek újrafelhasználható Ruby fájlok könyvtárai.

 

A Ruby on Rails telepítése Mac OS rendszeren

 

A Ruby on Rails MAC-ra való telepítéséhez (ebben a cikkben az X 10.8 Mountain Lion verziót fogjuk használni) rendelkeznie kell a gépén:

 

XCode: Ez ingyenesen elérhető az App Store-ban, és ez lehet a forrás a Ruby-kód összeállításához.

 

Homebrew: az OS X számára létrehozott csomag, amelyet Ruby-ban írtak. Ez segít más alkatrészek telepítésében. A telepítéshez írja be a terminált és írja be a következő kódot:


  • rubin & lt; (curl -fsSkL raw.github.com/mxcl/homebrew/go)

 

RVM: Most telepítenie kell egy közös Ruby eszközt, Ruby Version Manager (RVM) néven. Ez segít kezelni a Ruby verziókat és a különböző drágaköveket, amelyeket felhasználhat a projektjeiben. A Homebrew-hoz hasonlóan a Terminálban is csak egy parancsra van szüksége:


  • göndör -L https://get.rvm.io | bash -s stabil

 

Ha a Mavericks használata és a fenti kód nem működik, futtassa a következő kódot a terminálon:


  • ruby -e "$ (curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

 

Rubin: A Ruby nyelv előre telepítve van a Mac gépre. A 2.0.0 csomag tartalmazza a RubyGem szoftvert. Az ellenőrzéshez futtassa a következő kódot a terminálon:


  • rubin -v

 

Ha a nyelv egy régebbi verzióját mutatjuk be, akkor frissítjük a 2.0.0 verzióra. Használja a következő kódot:


  • rvm 2.0.0 telepítése

 

A telepítés befejezése után el kell mondanunk az RVM-nek, hogy a Ruby melyik verzióját akarjuk használni. Ehhez meg kell adnia a következő kódot:


  • rvm 2.0.0

 

Használja a következő kódot annak teszteléséhez, hogy a gépe működik-e ilyen számmal:


  • rubin -v

 

A terminálon visszatér: ruby ​​2.0.0p481 és egyéb adatok, amelyek a frissítésektől és a telepítési időtől függenek.

 

Sínek: Végül telepítjük azt a keretrendszert, amely csak egy parancsot igényel:


  • drágakő szereljen síneket

 

Kész! A számítógépen már van Ruby, Rails és SQLite.

 

A Ruby on Rails telepítése a Windows rendszerre

 

A Ruby on Rails Windows rendszerre történő telepítéséhez az alábbi eljárásokat kell követnünk:

 

Rubin: Windows rendszeren a nyelvvel kezdtük. A telepítéshez be kell lépnie a weboldalra.

 

Gépétől függően a Ruby 2.0.0-p481 vagy a Ruby 2.0.0-p481 (x64) gombra kattint. A telepítő letöltése után rákattint az ikonra, folytatja, majd kiválasztja, hogy hol legyen a telepítési mappa, és mit szeretne telepíteni a Ruby csomaggal együtt.


  • Td / Tk támogatás: Ruby számára grafikus felhasználói felületet biztosít (GUI = Graphical User Interface);

  • Adjon hozzá Ruby futtatható fájlokat a PATH-hoz: a rubin futtatható fájlként kerül hozzáadásra;

  • A .rb és .rbw fájlokat társítsa ehhez a Ruby telepítéshez: az ilyen formátumú fájlok a rubinhoz lesznek társítva.

 

Javasoljuk az utolsó kettő megjelölését. Ezután a Td / Tk támogatás telepíthető, és fejlettebb alkalmazásokhoz használható. A befejezés után írja be a parancssort (Start & gt; cmd), és írja be a következő kódot:


  • rubin - verzió

 

A válasz az legyenruby 2.0.0p481 és egyéb, a frissítésektől és a telepítési időtől függő adatok.

 

Sínek: Mivel a Ruby 2.0 rendelkezik RubyGems-sel, csak a következő paranccsal frissítjük:


  • gem update -system

 

A Rails telepítéséhez a gem parancs eltarthat egy ideig, ezért írja be újra a cmd parancsot:


  • drágakő szereljen síneket

  • Ellenőrzéshez: sínek -v

 

SQLite: Lépjen be az SQLite webhelyre: töltsön le két fájlt: SQLite és SQLite DLL. Mindig a rendelkezésre álló legfrissebb verziót válassza. Ezek a fájlok .zip formátumban lesznek. Csomagolja ki a két fájlt, és helyezze őket a C: \ Ruby20 \ bin mappába, vagy ahova tette. Ha meg szeretné tudni, hogy helyesen lett-e telepítve, írja be a cmd parancsot, és írja be a következő parancsot:


  • sqlite3 -verzió

 

A válasz az SQLite általad letöltött verziója lesz. Végül még be kell telepítenünk a Ruby könyvtárat, amely lehetővé teszi a kapcsolatot az SQLite és az SQLite között. Ehhez írja be a következő kódot a parancssorba:


  • gem install sqlite3-ruby

 

Kész! Mindent telepített az alkalmazás elindításához a Windows gépén.

 

Telepítés Linux rendszerre

 

A Linux (és általában a UNIX-alapú rendszerek) számos funkcióval rendelkezik, de sok közös vonással is. Ezek az utasítások az Ubuntu Linuxon fognak alapulni, de a legtöbb UNIX rendszerre alkalmazniuk kell.

 

Mielőtt elkezdené, frissítenie kell az Ubuntut. Nyissa meg a terminált, és írja be a következő kódot:


  • $ Sudo apt-get frissítés

 

Az apt-get program az összes program és azok verzióinak gyorsítótár-indexével rendelkezik a tárban a gyorsabb keresés érdekében. A frissítési parancs futtatásával biztosítható, hogy ez a lista a lehető legfrissebb legyen.

 

Ezenkívül telepítenünk kell az alábbi elemeket:

 

Becsavar: Ez egy könyvtár, amely támogatja az URL-eket érintő kérdéseket. Hogy megkönnyítsük, használjuk. Csak írja be a következő kódot a terminálba:


  • $ Sudo apt-get install curl

 

Rubin: A Ruby telepítése előtt néhány könyvtárra van szükség a telepítendő összetevőkhöz. Írja be a következő paranccsal:


  • $ Sudo apt-get install build-essential curl

 

Most, mint a Mac-en, a Ruby Version Manager-t (RVM) is használjuk, arra az esetre, ha a gépre más Ruby-verziók is telepítve lennének. Írja be a következő kódot:


  • $ curl & ndash; L https://get.rvm.io | bash stabil

 

Győződjön meg arról, hogy a Ruby már szerepel a számítógépén, írja be a következő parancsot:


  • rubin - verzió

 

Sínek: Most a RubyGems már telepítve van. Ezután tegye ezt a parancsot:


  • $ gem szereljen síneket

 

Egy idő után a Rails és annak verziójának ellenőrzéséhez használja a következő kódot: rails --version

 

SQLite: Az apt-get használatával csak egy parancsra van szükséged:


  • $ Sudo apt-get install sqlite3 libsqlite-dev

 

Ha minden simán megy, ellenőrizheti a telepítés verzióját a következővel: $ SQLite & ndash; -version Most a Ruby és az SQLite közötti kapcsolat létrehozásához szükségünk lesz egy Ruby könyvtárra, amely lehetővé teszi ezt a kapcsolatot. Használja a következő parancsot:


  • A $ sudo gem telepítse az sqlite3-ruby fájlt

 

Kész! Most megkezdheti a Rails alkalmazások felfedezését és létrehozását a Linux Ubuntuban.

 

Az első Ruby On Rails alkalmazás létrehozása

 

Mostantól függetlenül az operációs rendszertől, használhatja és követheti a gépén ezt a cikket.

 

Projektek létrehozásához használnia kell a terminált, ahol parancsokat ad meg, amelyeket a kívánt könyvtárban lévő szósínek követnek. A cikk ebben a részében bemutatjuk, mit kell tennie minden kezdőnek az első alkalmazásként: a & ldquo; Hello World & rdquo ;.

 

Ne feledje, hogy nem kell mappát létrehoznia a projekt számára, mert az új parancs használatakor automatikusan létrejön egy mappa az alkalmazás nevével.Ezután nyissa meg a terminált, írja be a kívánt könyvtárat, és írja be:


  • $ sínek új hello

 

A parancs után több fájl jön létre egy újonnan létrehozott hello könyvtárban. A terminál megmutatja az összes létrehozott mappát, és ezek közül néhány:

teremt

hozzon létre README-t

hozzon létre Rakefile-t

hozza létre a config.ru fájlt

létrehozni .gitignore

hozza létre a Gemfile-t

alkalmazás létrehozása

hozzon létre app / controllers / application_controller.rb fájlt

hozzon létre app / helpers / application_helper.rb fájlt

app / nézetek / elrendezések / application.html.erb létrehozása

alkalmazás / levelezők létrehozása

 

Figyelje meg, hogy létrejött az alkalmazás nevű alkönyvtár. Ebben vannak az MVC szabvány nézetei, modelljei és vezérlői, amelyeknek koncepcióit itt vezették be.

 

A segítők a könyvtárak részét képezik, és segítik a nézetek és a vezérlők közötti "kapcsolatot". Az alkalmazásban lesznek azok a levelezők is, amelyeket korábban nem említettünk, de az alkalmazás e-mail kérdéseinek részei lesznek.

 

Most elhelyezzük a mini projektet a helyi webszerveren, hogy tesztelni lehessen. Nem írtak kódot, azonban a Rails rendelkezik egy splash képernyővel az Ön számára. Először azonban győződjön meg arról, hogy az alkalmazás termináljában található-e, és hogy drágakövei naprakészek-e. Ehhez használja a következő kódot:


  • $ csomag telepítése

 

Amikor befejezte a drágakövek felülvizsgálatát és telepítését, írja be a kódot:


  • $ rails szerver

 

Inicializáláskor a 0.0.0.0 IP-cím jelenik meg a 3000-es porton. Ne aggódjon ezeken a nullákon. Csak azt jelentik, hogy a kiszolgáló helyben fut a számítógépén, miközben a terminálon fut. Ezután lépjen be bármelyik böngészőbe, és nyissa meg az URL címet: http: //www.localhost: 3000 /, és megjelenik a Ruby on Rails Hello World oldal


  • Vezérlő létrehozása a Ruby on Rails-ben

 

Először állítsa le a helyi kiszolgálót a Terminálban a Ctrl + C megnyomásával, amely a projekt mappában marad. Most létrehozunk egy vezérlőt a Hello World üzenet elküldéséhez.

 

A sínek generálása parancs létrehoz bizonyos fájlokat a projektjéhez. Bizonyos fájlok létrehozásával kapcsolatos kéréssel és válaszciklussal foglalkozik, így létrehoz egy vezérlőt, amely felelős az ilyen üdvözlésért:


  • A $ sínek generálják a vezérlő üdvözlését

 

Létrejön a vezérlő és a hozzá kapcsolódó fájlok, például nézetek, teszt és segítő. Létrehozhat kézzel, de generálhatja a gyártást.

 

Most, hogy megmutassam a "Hello World" rdquo; módosítania kell az app / controllers / salutationcontroller.rb fájlt egy művelet létrehozásával. Nyissa meg ezt a fájlt a szerkesztőben, és hajtsa végre a következő módosításokat:

osztály SalutationController & lt; ApplicationController

def helló

@message = & lsquo; Helló világ! & rsquo;

vége

vége

 

A műveleteket metódusként hajtják végre a Ruby-ban, ahol a def a kulcs. A létrehozott módszeren belül van egy példányos változó, az úgynevezett üzenet, amelynek az értékét a böngészőbe helyezzük.

 

Sablon létrehozása a Ruby on Rails alkalmazásban

 

A művelet sikeresen létrejött, ezért a következő lépés egy kis HTML hozzáadása az interneten megjelenítéshez. A fájlokat elválasztó MVC szabvány segítségével ez a kód a nézetekben lesz.

 

Alapértelmezés szerint mindig a vezérlőben a művelet nevével hozza létre a nézetet. Ezután az alkalmazás / nézetek elérésekor látni fogja, hogy az üdvözlő könyvtár már létrejött, de fájlok nélkül. Nyisson meg egy új lapot a szerkesztőben, nevezze el hello.html.erb névre, és mentse el az app / views / salutation mappába.

 

Lehet, hogy kíváncsi arra, miért egy HTML fájl végén a formátum .erb. Ez a formátum az Erb Templating könyvtár része, egy Rails könyvtár, amely felelős a Ruby kód használatáért a HTML kódban.

 

A Ruby szintaxist a & lt;% =% & gt; mikor mutat értéket HTML-ben, vagy & lt; %% & gt; amikor csak logikája lesz, az úgynevezett Embedded Ruby kimeneti címkék.

Írja be az app / views / salutation / hello.html.erb fájlt, és adja hozzá a következő sorrendet:

& lt; html & gt;

& lt; test & gt;

& lt; h1 & gt; & lt;% = @ üzenet% & gt; & lt; / h1 & gt;

& lt; / body & gt;

& lt; / html & gt;

 

Most meg kell mondania a Rails-nek, hogyan válaszoljon az URL-re, és a felelős személy a route.rb lesz a konfigurációs könyvtárban. Jelenleg ne aggódjon túlságosan a részletek miatt, mivel ez csak a kezdet, és még mindig hiányzik az információ, amelyet apránként meg fog adni. Nyissa meg a config / route.rb fájlt a szövegszerkesztőben, és cserélje le az írtakat (nem kell törölni a megjegyzéseket, ezek # -et tartalmaznak a mondatok előtt):

 

Helló :: Application.routes.draw do

get & lsquo;: vezérlő (/: action (/: id (.: format))) & rsquo;

vége

 

Azt kéri, hogy az üzenet jelenjen meg a böngészőben a következő URL címen: http: // localhost: 3000 / salutation / hello. Megnyitásakor üzenete & ldquo; Hello World! & Rdquo; felbukkan.

 

Hitelesítés az ASP.NET MVC-ben:

 

Hitelesítési mechanizmus megvalósítása az ASP.NET MVC alkalmazásokban. Itt létrehozunk egy projektet, amely tartalmazza a felhasználók regisztrációját, bejelentkezését, kijelentkezését és jelszavának megváltoztatását, amelyek alapvető jellemzői minden olyan alkalmazásnak, amely korlátozott hozzáféréssel rendelkezik a bejelentkezett felhasználókhoz.

 

Belépés-ellenőrzés Laravelben ACL-lel:

 

Engedélyezési rendszer bevezetése a világon legszélesebb körben használt PHP keretrendszer, a Laravel segítségével. Ehhez egy olyan alkalmazással indulunk, amely az összes felhasználói regisztrációs és hitelesítési részt tartalmazza.

 

ASP.NET MVC és identitás: Igénylőkkel rendelkező felhasználók engedélyezése: Beléptető mechanizmus megvalósítása az ASP.NET Identity használatával, amely lehetővé teszi számunkra, hogy szerepeket rendeljünk a felhasználókhoz, és ebből meghatározzuk, hogy mely oldalakat és menüket tekinthetjük meg.

 

Többet Ruby-ról

 

Építészeti minták a Ruby-ban:

Ez demonstrálja az ArchRuby használatát olyan építészeti minták és bevált gyakorlatok kifejezésére, amelyek megőrzése után hozzájárulnak a szoftverrendszer fenntarthatóságához.

 

Refraktorálás rubinban: az Extract Class technika alkalmazásával:

 

Ismerje az Extract Class refaktorálási technikát, és megtanulja, hogyan kell használni azt a Ruby nyelven a kód minőségének javítása érdekében.

 

Tömbök és blokkok Ruby-val az IRB segítségével:

 

Fejleszteni a Ruby-ban tömbök és blokkok segítségével. A tömböknek számos módszere van, amelyek megkönnyítik a fejlesztők munkáját, míg a blokkok a Ruby által hozott nagyszerű hírek közé tartoznak.

 

Egyszerű alkalmazás létrehozása a Ruby On Rails segítségével:

 

Egyszerű alkalmazás készítése a Ruby On Rails keretrendszer érdekes funkcióinak bemutatására