Rubis (Ruby)

Ruby est un langage de programmation incroyable et Ruby On Rails est basé dessus, vous devrez donc apprendre à programmer en Ruby pour créer vos applications à l'aide de Ruby On Rails. Ruby on Rails est un framework qui facilite le développement, le déploiement et la maintenance d'une application Web.
Pour l'article complet sur Ruby ...

Afficher le filtre
Filtres d'hébergement
A2 Themes & Host Me Filter

Le système d'exploitation

Espace disque

Mémoire RAM

Type de disque

Cœurs de processeur

Trier

Score - 8.4
Agility Hoster Logo
Agility Hoster

Hébergeur d'agilité

Personal Hosting Plan
$5 /Mensuel


Emplacements des serveurs


Agility Hoster Servers in GermanyAllemagne
Comparer
Score - 7.4
Just Host Logo
Just Host

Juste hôte

Basic
$3.95 /Mensuel

45 Coupons

Emplacements des serveurs


Just Host Servers in ProvoÉtats Unis
Comparer
Score - 7.2
InMotion Hosting Logo
InMotion Hosting

Hébergement InMotion

cVPS-1
$5 /Mensuel

12 Coupons

Emplacements des serveurs


InMotion Hosting Servers in Los AngelesÉtats Unis
Comparer
Score - 9
A2hosting Logo
A2hosting

Hébergement A2

Lite
$3.92 /Mensuel

50 Coupons

Emplacements des serveurs


A2hosting Servers in AmsterdamPays-Bas A2hosting Servers in MichiganÉtats Unis A2hosting Servers in SingaporeSingapour
Comparer
Pilote de confiance Mocha Host
Score - 9
Mocha Host Logo
Mocha Host

Hôte de moka

Soho
$1.96 /Mensuel

Avis 1235

39 Coupons

Emplacements des serveurs


Mocha Host Servers in NetherlandsPays-Bas Mocha Host Servers in ChicagoÉtats Unis Mocha Host Servers in AustraliaAustralie Mocha Host Servers in CanadaCanada Mocha Host Servers in ChinaChine Mocha Host Servers in United KingdomRoyaume-Uni
Comparer
Pilote de confiance Name Cheap
Score - 5
Name Cheap Logo
Name Cheap

Nom pas cher

Stellar
$1.44 /Mensuel

Avis 588

26 Coupons

Emplacements des serveurs


Name Cheap Servers in PhoenixÉtats Unis Name Cheap Servers in MidlandsRoyaume-Uni
Comparer
Pilote de confiance JustHostMe
Score - 9.4
JustHostMe Logo
JustHostMe

JustHostMe

Starter
$3.11 /Mensuel

Avis 72


Emplacements des serveurs


JustHostMe Servers in United KingdomRoyaume-Uni
Comparer
Pilote de confiance Orange Website
Score - 9.2
Orange Website Logo
Orange Website

Site Web d'Orange

Bronze Plan
$3.82 /Mensuel

Avis 157


Emplacements des serveurs


Orange Website Servers in ReykjavikIslande
Comparer
Pilote de confiance Rebel.com
Score - 9
Rebel.com Logo
Rebel.com

Rebel.com

Pathfinder
$1.5 /Mensuel

Avis 512

4 Coupons

Emplacements des serveurs


Rebel.com Servers in United StatesÉtats Unis Rebel.com Servers in CanadaCanada
Comparer
Pilote de confiance Squidix
Score - 8.6
Squidix Logo
Squidix

Squidix

Sampler Squid
$4 /Mensuel

Avis 55


Emplacements des serveurs


Squidix Servers in DallasÉtats Unis
Comparer
Pilote de confiance Host Dns.fr
Score - 8.2
Host Dns.fr Logo
Host Dns.fr

Hôte Dns.fr

STARTER
$1.45 /Mensuel

Avis 5


Emplacements des serveurs


Host Dns.fr Servers in ChicagoÉtats Unis Host Dns.fr Servers in SydneyAustralie Host Dns.fr Servers in FranceFrance
Comparer
Pilote de confiance StackFlare
Score - 8
StackFlare Logo
StackFlare

StackFlare

Starter
$2.78 /Mensuel

Avis 4


Emplacements des serveurs


StackFlare Servers in MumbaiInde
Comparer
Pilote de confiance Adroit SSD
Score - 7.8
Adroit SSD Logo
Adroit SSD

SSD Adroit

Starter
$9.43 /Annuel

Avis 17


Emplacements des serveurs


Adroit SSD Servers in DallasÉtats Unis
Comparer
Pilote de confiance Tservers4
Score - 7.6
Tservers4 Logo
Tservers4

Tservers4

Beginner Hosting Plan
$6.5 /Annuel

Avis 2


Emplacements des serveurs


Tservers4 Servers in DallasÉtats Unis Tservers4 Servers in ParisFrance Tservers4 Servers in AmsterdamPays-Bas Tservers4 Servers in VancouverCanada Tservers4 Servers in NigeriaNigeria
Comparer
Pilote de confiance Idea Stack
Score - 7.4
Idea Stack Logo
Idea Stack

Pile d'idées

LEVEL 1
$2 /Mensuel

Avis 2


Emplacements des serveurs


Idea Stack Servers in SeattleÉtats Unis
Comparer
Score - 10
Island Hosting Logo
Island Hosting

Hébergement sur l'île

Copper
$1.83 /Mensuel


Emplacements des serveurs


Island Hosting Servers in CanadaCanada
Comparer
Score - 10
Cheap Hosting Pk Logo
Cheap Hosting Pk

Hébergement pas cher Pk

Web Hosting Plan 1
$11.94 /Annuel


Emplacements des serveurs


Cheap Hosting Pk Servers in NurembergAllemagne Cheap Hosting Pk Servers in New YorkÉtats Unis Cheap Hosting Pk Servers in VancouverCanada Cheap Hosting Pk Servers in MoscowFédération Russe Cheap Hosting Pk Servers in MinskBiélorussie
Comparer
Score - 10
Lenasi Logo
Lenasi

Lenasi

Baby Bear
$14.07 /Annuel


Emplacements des serveurs


Lenasi Servers in UgandaOuganda Lenasi Servers in United KingdomRoyaume-Uni Lenasi Servers in CanadaCanada Lenasi Servers in KenyaKenya Lenasi Servers in United StatesÉtats Unis
Comparer
Score - 9.6
Truehost-NG Logo
Truehost-NG

Truehost-NG

Platinum Hosting
$77.32 /Mensuel


Emplacements des serveurs


Truehost-NG Servers in United StatesÉtats Unis
Comparer
Score - 6.7
QHoster Logo
QHoster

QHoster

Mini
$2.54 /Mensuel


Emplacements des serveurs


QHoster Servers in ChicagoÉtats Unis QHoster Servers in RoubaixFrance QHoster Servers in RotterdamPays-Bas QHoster Servers in Frankfurt am MainAllemagne QHoster Servers in StockholmSuède QHoster Servers in CanadaCanada QHoster Servers in CoventryRoyaume-Uni QHoster Servers in MoscowFédération Russe QHoster Servers in ZurichSuisse QHoster Servers in SiauliaiLituanie QHoster Servers in MilanoItalie QHoster Servers in SofiaBulgarie QHoster Servers in MexicoMexique QHoster Servers in SingaporeSingapour
Comparer
Score - 5.5
Host Dare Logo
Host Dare

Host Dare

Starter
$1.99 /Mensuel


Emplacements des serveurs


Host Dare Servers in United StatesÉtats Unis
Comparer

Ruby est un langage de programmation incroyable et Ruby On Rails est basé dessus, vous devrez donc apprendre à programmer en Ruby pour créer vos applications à l'aide de Ruby On Rails.

 

 

ruby on rails hosting


 

Qu'est-ce que Ruby on Rails?

 

Ruby on Rails est un framework qui facilite le développement, le déploiement et la maintenance d'une application Web et utilise un langage orienté objet appelé Ruby. Pour l'introduire, le développeur doit connaître certaines de ses philosophies. Ceux-ci sont:

 

DRY-Ne vous répétez pas: signifie que si le développement dans Rails a la même partie du code ou le même objectif dans différentes entités, cela signifie qu'il existe une meilleure façon d'écrire votre application;

 

Convention sur la configuration: signifie qu'au lieu de déterminer la configuration, Rails a des conventions structurelles et nommées qui implémentent le principe souvent cité de moindre surprise (POLS);

 

Moins de logiciels: signifie utiliser plus de conventions, moins de codes, moins de complexités et, par conséquent, moins de bogues.

 

Un framework est un ensemble de bibliothèques et d'outils capables de faciliter le développement. Un bon framework fournit une infrastructure basique mais complète pour créer une application. Ces faits font de Rails l'un des meilleurs. Après tout, il dispose d'une plate-forme indépendante, complète et sous licence gratuite (open source).

 

Le développement des applications Rails est implémenté à l'aide de MODEL-VIEW-CONTROLLER, mieux connu sous le nom d'architecture MVC, et fonctionne avec les bibliothèques Active Record, Action View et Action Controller. Ceux-ci seront cités ci-dessous dans l'article.

 

Le modèle MVC

 

Ce modèle architectural utilisé divise logiquement l'application en trois catégories: modèle, vue et contrôle (modèle-vue-contrôleur). Chaque partie de la norme MVC est une entité capable d'être construite et testée séparément. Le modèle représente les données, la vue représente l'interface utilisateur et le contrôle commande les actions, c'est-à-dire que le modèle est l'information avec laquelle l'application fonctionne, la vue est la représentation et le contrôle (contrôleur) est le directeur de l'interaction entre eux.

 

Le cycle de cette structure commence lorsque l'utilisateur interagit avec l'interface (vue) et appelle un événement; le contrôleur reçoit l'appel de la vue et accède au modèle, mettant fréquemment à jour l'interface.

 

Bibliothèques Ruby on Rails

 

Dans Ruby on Rails, chaque bibliothèque a une tâche spécialisée. Lorsqu'elles sont combinées, ces entités individuelles mappent directement à partir de la norme MVC:


  • Enregistrement actif: Une bibliothèque responsable de l'abstraction et de l'interaction des bases de données;

  • Vue Action: Un système de modèles qui génère les documents HTML que l'utilisateur reçoit à la suite d'une demande adressée à l'application;

  • Contrôleur d'action: Une bibliothèque pour manipuler à la fois: le flux et les données bancaires à afficher dans la vue.

 

Le langage Ruby on Rails

 

De nombreux autres langages exigent que vous écriviez le code et le copiez pour vérifier les résultats et les erreurs. Cependant, Ruby est un langage de programmation cohérent et élégamment orienté objet et le meilleur de tous est la dynamique, ce qui signifie que vous travaillez avec le langage "live", c'est-à-dire que vous recevrez des commentaires sur chaque commande donnée.

 

L'interpréteur interactif est IRB dans Terminal (si vous utilisez Linux ou Mac) ou Cmd (si vous utilisez Windows). Pour démarrer une session, saisissez:


  • $ irb

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

 

Ruby a un package appelé RubyGems responsable de la gestion du système avec la fonction d'installer des bibliothèques et des utilitaires très importants pour Rails. A partir de la version 2.0.0, il n'est pas nécessaire de télécharger séparément car il est déjà inclus.

 

Comment installer Ruby on Rails

 

Pour développer dans Rails sur votre ordinateur, il faudra trois étapes:


  • Installez Ruby;

  • Installer des rails;

  • Installez SQLite, qui est la base de données par défaut.

 

Vous aurez besoin de certains outils, tels que git lors de l'installation de packages et de quelques gemmes qui sont des bibliothèques de fichiers Ruby réutilisables.

 

Installation de Ruby on Rails sur Mac OS

 

Pour installer Ruby on Rails sur MAC (dans cet article nous utiliserons la version X 10.8 Mountain Lion), vous devez avoir sur votre machine:

 

XCode: Ceci est disponible gratuitement sur l'App Store et peut être votre source pour compiler votre code Ruby.

 

Homebrew: est un package créé pour OS X et écrit en Ruby. Cela vous aidera à installer d'autres pièces. Pour installer, entrez dans le terminal et entrez le code suivant:


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

 

RVM: Vous devez maintenant installer un outil Ruby commun appelé Ruby Version Manager (RVM). Cela vous aidera à gérer les versions de Ruby et diverses gemmes que vous pouvez utiliser dans vos projets. Comme avec Homebrew, vous n'avez besoin que d'une seule commande dans Terminal:


  • curl -L https://get.rvm.io | bash -s stable

 

Si l'utilisation de Mavericks et le code ci-dessus ne fonctionne pas, exécutez le code suivant sur le terminal:


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

 

Rubis: Le langage Ruby est pré-installé sur votre Mac. Le package 2.0.0 inclut RubyGem. Pour vérifier, exécutez le code suivant dans le terminal:


  • rubis -v

 

Si une ancienne version du langage est présentée, nous mettrons à jour vers la version 2.0.0. Utilisez le code suivant:


  • rvm installer 2.0.0

 

Une fois l'installation terminée, nous devons indiquer à RVM la version de Ruby que nous voulons utiliser. Pour cela, vous devrez entrer le code suivant:


  • rvm utilise 2.0.0

 

Pour tester si votre machine fonctionne avec un tel numéro, utilisez le code suivant:


  • rubis -v

 

Ce qui retournera dans le terminal est: ruby ​​2.0.0p481 et d'autres données qui dépendent des mises à jour et des heures d'installation.

 

Des rails: Enfin, nous installerons le framework qui ne nécessite qu'une seule commande:


  • gem installer des rails

 

Prêt! Vous avez déjà Ruby, Rails et SQLite sur votre ordinateur.

 

Comment installer Ruby on Rails sur Windows

 

Pour installer Ruby on Rails sur Windows, nous devrons suivre les procédures ci-dessous:

 

Rubis: Sous Windows, nous avons commencé avec la langue. Pour installer, vous devrez accéder au site Web.

 

En fonction de votre machine, vous cliquerez sur Ruby 2.0.0-p481 ou Ruby 2.0.0-p481 (x64). Après avoir téléchargé le programme d'installation, vous cliquez sur l'icône, continuez, puis choisissez où vous voulez que le dossier d'installation soit et ce que vous souhaitez installer avec le package Ruby.


  • Prise en charge de Td / Tk: fournit à Ruby une interface utilisateur graphique (GUI = Graphical User Interface);

  • Ajouter des exécutables Ruby à votre PATH: ruby ​​est ajouté en tant qu'exécutable;

  • Associez .rb et .rbw à cette installation Ruby: les fichiers avec ce format seront associés à ruby.

 

Il est recommandé de marquer les deux derniers. Le support Td / Tk peut ensuite être installé et utilisé pour des applications plus avancées. Après avoir terminé, entrez l'invite de commande (Démarrer & gt; cmd) et entrez le code suivant:


  • rubis --version

 

La réponse devrait êtreruby 2.0.0p481 et d'autres données qui dépendent des mises à jour et des heures d'installation.

 

Des rails: Puisque Ruby 2.0 a RubyGems, nous mettons simplement à jour avec la commande:


  • mise à jour gem -system

 

Pour installer Rails, la commande gem peut prendre un certain temps, alors saisissez à nouveau cmd:


  • gem installer des rails

  • Pour vérifier: rails -v

 

SQLite: Accédez au site Web SQLite: et téléchargez deux fichiers: SQLite et SQLite DLL. Optez toujours pour le plus récent disponible. Ces fichiers seront au format .zip. Décompressez les deux fichiers et placez-les dans le dossier C: \ Ruby20 \ bin ou là où vous les avez placés. Pour savoir s'il a été installé correctement, entrez cmd et entrez la commande suivante:


  • sqlite3 -version

 

La réponse sera la version de SQLite que vous avez téléchargée. Enfin, nous devons encore installer la bibliothèque Ruby, qui permet le contact entre celle-ci et SQLite. Pour ce faire, écrivez le code suivant à l'invite:


  • gem installer sqlite3-ruby

 

Prêt! Vous avez tout installé pour démarrer une application sur votre machine Windows.

 

Installation sous Linux

 

Linux (et les systèmes basés sur UNIX en général) a plusieurs fonctionnalités, mais aussi beaucoup en commun. Ces instructions seront basées sur Ubuntu Linux mais devraient être appliquées à la plupart des systèmes UNIX.

 

Avant de commencer, vous devez mettre à jour votre Ubuntu. Ouvrez le terminal et écrivez le code suivant:


  • $ Sudo apt-get mise à jour

 

Le programme apt-get a un index de cache de tous les programmes et de leurs versions dans un référentiel pour une recherche plus rapide. L'exécution de la commande de mise à jour garantit que cette liste sera la plus récente possible.

 

De plus, nous devons installer les éléments ci-dessous:

 

Boucle: C'est une bibliothèque qui prend en charge les questions impliquant des URL. Pour faciliter les choses, nous allons l'utiliser. Entrez simplement le code suivant dans le terminal:


  • $ Sudo apt-get install curl

 

Rubis: Avant d'installer Ruby, certaines bibliothèques sont nécessaires pour les composants en cours d'installation. Entrez avec la commande:


  • $ Sudo apt-get install build-essential curl

 

Désormais, comme sur Mac, nous utiliserons Ruby Version Manager (RVM), au cas où d'autres versions de Ruby seraient installées sur la machine. Entrez le code suivant:


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

 

Pour vous assurer que Ruby est déjà sur votre machine, tapez la commande:


  • rubis --version

 

Des rails: Maintenant, RubyGems est déjà installé. Ensuite, mettez cette commande:


  • $ gem installer des rails

 

Après un certain temps, pour vérifier Rails et sa version, utilisez le code: rails --version

 

SQLite: Avec apt-get, vous n'avez besoin que d'une seule commande:


  • $ Sudo apt-get install sqlite3 libsqlite-dev

 

Si tout se passe bien, vous pouvez vérifier la version de l'installation avec: $ SQLite & ndash; -version Maintenant, pour créer une relation entre Ruby et SQLite, nous aurons besoin d'une bibliothèque Ruby qui permet ce contact. Utilisez la commande suivante:


  • $ sudo gem installer sqlite3-ruby

 

Prêt! Vous pouvez maintenant commencer à explorer et à créer des applications Rails sur Linux Ubuntu.

 

Création de votre première application Ruby On Rails

 

Désormais, quel que soit votre système d'exploitation, vous pouvez utiliser et suivre cet article sur votre machine.

 

Pour créer des projets, vous devez utiliser le terminal, où vous donnerez des commandes suivies du mot rails dans le répertoire souhaité. Dans cette partie de l'article, nous présenterons ce que tout débutant doit faire comme première application: un & ldquo; Hello World & rdquo ;.

 

N'oubliez pas que vous n'avez pas besoin de créer un dossier pour le projet car lors de l'utilisation de la nouvelle commande, un dossier portant le nom de l'application sera créé automatiquement.Ensuite, ouvrez le Terminal, entrez le répertoire souhaité et tapez:


  • $ rails nouveau bonjour

 

Après cette commande, plusieurs fichiers seront créés dans un répertoire hello nouvellement généré. Le terminal affichera tous les dossiers créés et certains d'entre eux sont:

créer

créer README

créer Rakefile

créer config.ru

créer .gitignore

créer Gemfile

créer une application

créer app / controllers / application_controller.rb

créer app / helpers / application_helper.rb

créer app / views / layouts / application.html.erb

créer des applications / mailers

 

Notez qu'un sous-répertoire appelé app a été créé. Il contient les vues, les modèles et les contrôleurs de la norme MVC dont les concepts ont été présentés ici.

 

Les helpers font partie des bibliothèques et aideront la "relation" entre les vues et les contrôleurs. L'application comprendra également les courriers électroniques qui n'étaient pas mentionnés auparavant, mais qui feront partie des questions par courrier électronique de l'application.

 

Nous allons maintenant placer le mini projet sur le serveur Web local afin qu'il puisse être testé. Aucun code n'a été écrit, cependant, Rails a un écran de démarrage pour vous. Mais d'abord, assurez-vous qu'il se trouve dans le répertoire de votre application dans Terminal et que vos gemmes sont à jour. Pour ce faire, utilisez le code suivant:


  • $ installation groupée

 

Lorsque vos gemmes ont fini de réviser et d'installer, écrivez le code:


  • serveur $ rails

 

Lors de l'initialisation, l'adresse IP 0.0.0.0 apparaît sur le port 3000. Ne soyez pas alarmé par ces zéros. Ils signifient simplement que le serveur s'exécute localement sur votre machine pendant qu'il s'exécute dans Terminal. Ensuite, entrez n'importe quel navigateur et accédez à l'URL http: //www.localhost: 3000 / et vous verrez la page Ruby on Rails Hello World


  • Générer un contrôleur dans Ruby on Rails

 

Tout d'abord, arrêtez le serveur local dans Terminal en appuyant sur Ctrl + C ce qui le laissera dans le dossier du projet. Maintenant, nous allons créer un contrôleur pour envoyer le message Hello World.

 

La commande rails generate crée certains fichiers pour votre projet. Vous avez affaire à une requête et à un cycle de réponse pour créer certains fichiers, vous allez donc créer un contrôleur chargé de saluer comme ceci:


  • $ rails génèrent la salutation du contrôleur

 

Le contrôleur et les fichiers associés, tels que les vues, le test et l'assistant, seront créés. Vous pouvez créer à la main, mais générer accélère la production.

 

Maintenant, pour afficher & ldquo; Hello World & rdquo; vous devrez modifier le fichier app / controllers / salutationcontroller.rb en créant une action. Ouvrez ce fichier dans votre éditeur et apportez les modifications suivantes:

classe SalutationController & lt; ApplicationController

def bonjour

@message = & lsquo; Bonjour tout le monde! & rsquo;

fin

fin

 

Les actions sont implémentées comme des méthodes dans Ruby, où def est la clé. Dans la méthode que vous avez créée, il y a une variable instanciée appelée message avec la valeur que nous allons mettre dans le navigateur.

 

Générer un modèle dans Ruby on Rails

 

L'action a été créée avec succès, donc l'étape suivante consiste à ajouter du HTML à afficher sur le Web. Avec le standard MVC, qui sépare les fichiers, ce code sera dans les vues.

 

La valeur par défaut est de toujours créer la vue avec le nom de l'action dans le contrôleur. Ensuite, en accédant à app / views, vous verrez que le répertoire de salutation a déjà été créé, mais sans fichiers. Ouvrez un nouvel onglet dans votre éditeur, nommez-le hello.html.erb et enregistrez-le dans app / views / salutation.

 

Vous vous demandez peut-être pourquoi le format à la fin d'un fichier HTML est .erb. Ce format fait partie de la bibliothèque Erb Templating, une bibliothèque Rails chargée de permettre l'utilisation du code Ruby dans le code HTML.

 

La syntaxe Ruby est introduite avec & lt;% =% & gt; quand il affichera une valeur en HTML, ou & lt; %% & gt; quand il n'aura que de la logique, connue sous le nom de balises de sortie Ruby intégrées.

Entrez le fichier app / views / salutation / hello.html.erb et ajoutez la séquence suivante:

& lt; html & gt;

& lt; corps & gt;

& lt; h1 & gt; & lt;% = @ message% & gt; & lt; / h1 & gt;

& lt; / corps & gt;

& lt; / html & gt;

 

Vous devez maintenant indiquer à Rails comment répondre à l'URL et la personne responsable sera routes.rb située dans le répertoire de configuration. Pour le moment ne vous inquiétez pas trop des détails, car ce n'est que le début et vous manquez toujours d'informations qui vous seront données petit à petit. Ouvrez config / routes.rb dans l'éditeur de texte et remplacez ce qui est écrit (il n'est pas nécessaire de supprimer les commentaires, ceux-ci ont # avant les phrases):

 

Bonjour :: Application.routes.draw faire

obtenir & lsquo;: controller (/: action (/: id (.: format))) & rsquo;

fin

 

Vous demandez que le message soit affiché dans le navigateur à l'URL http: // localhost: 3000 / salutation / hello. À l'ouverture, votre message & ldquo; Hello World! & Rdquo; apparaîtra.

 

Authentification dans ASP.NET MVC:

 

Pour implémenter un mécanisme d'authentification dans les applications ASP.NET MVC. Nous allons créer ici un projet qui comprendra l'enregistrement des utilisateurs, la connexion, la déconnexion et le changement de mot de passe, des fonctionnalités essentielles pour toute application ayant des zones d'accès restreint aux utilisateurs connectés.

 

Contrôle d'accès dans Laravel avec ACL:

 

Mettre en place un système d'autorisation utilisant Laravel, le framework PHP le plus utilisé au monde. Pour cela, nous allons commencer avec une application qui contient toutes les parties d'enregistrement et d'authentification des utilisateurs.

 

ASP.NET MVC et identité: Autorisation des utilisateurs avec revendications: Pour implémenter un mécanisme de contrôle d'accès utilisant ASP.NET Identity, qui nous permet d'attribuer des rôles aux utilisateurs et à partir de là de définir les pages et les menus que l'on peut afficher.

 

En savoir plus sur Ruby

 

Modèles architecturaux en Ruby:

Cela démontre l'utilisation d'ArchRuby pour exprimer des modèles architecturaux et des bonnes pratiques qui, une fois préservés, contribuent à la maintenabilité du système logiciel.

 

Refactorings dans Ruby: Utilisation de la technique Extract Class:

 

Connaissez la technique de refactoring de classe d'extraction et apprenez à l'utiliser dans le langage Ruby pour améliorer la qualité de votre code.

 

Tableaux et blocs avec Ruby utilisant l'IRB:

 

À développer en Ruby à l'aide de tableaux et de blocs. Les tableaux ont plusieurs méthodes qui facilitent le travail des développeurs, tandis que les blocs font partie des bonnes nouvelles apportées par Ruby.

 

Créer une application simple avec Ruby On Rails:

 

Création d'une application simple pour démontrer les fonctionnalités intéressantes fournies par le framework Ruby On Rails