Ce chapitre décrit la création d’un projet similaire à ceux que nous avons vus dans les chapitres précédents, mais avec comme fonctionnalité supplémentaire la gestion de données stockées dans un base. Au fur et à mesure que vous suivrez ces exemples, référez-vous aux chapitres précédents pour être sûr que vous comprenez les concepts sur lesquels chaque étape repose.
Dans ce chapitre, vous allez créer une base de données en utilisant OpenBase Manager, créer un modèle de données contenant une entité en utilisant EOModeler, créer une table de base de données à partir d’une définition d’entité en utilisant EOModeler, effectuer des opérations de recherche, d’insertion, de mise à jour et de suppression sur stock d’objet et, sauvegarder dans un stock de données les changements apportés au contexte d’édition. 24/09/2003
Thierry WebObjects Enterprise Objects, Mac OS X, WebObjects
Le “Guide de Portage d’applications basées sur l’API Win32 vers Mac OS X” a pour but d’aider les développeurs Windows à porter leurs applications Windows existantes écrites en C ou C++ vers Mac OS X. Le guide présente aux programmeurs Windows les API procédurales des notions principales telles les graphiques 2D/3D, l’interface utilisateur, la gestion des textes, le réseau, l’impression et le multi-processing. Il dirige aussi les lecteurs vers des ressources supplémentaires du site web ADC, des livres intéressants et d’autres documentations essentielles. 17/09/2003
mactov Portage d'applications vers Mac OS X Mac OS X, Portage, Windows
Ne passez pas à côté de tout gain potentiel de vitesse ! Apprenez comment atteindre de meilleures performances avec une utilisation efficace des outils de performance, des indications sur les endroits où trouver des ressources documentaires clé et des astuces pour optimiser votre application sur Mac OS X. 12/09/2003
Thierry Développement cocoa, Mac OS X, Performance
Voici un script qui utilise les astuces données cette semaine et les tutoriels de programmation shell du Learning Centre partie 8 et partie 9.
Il monte le répertoire départ de l’utilisateur en cours sur le serveur $SERVER, sur la machine locale au…
Thierry Astuces OSXFAQ
Un volume AppleShare peut être monté avec les lignes suivantes :
mkdir /Volumes/$USER
mount_afp afp://$USER@carcharoth.mayo-family.com/$USER /Volumes/$USER > /dev/null
Cela monte le répertoire Départ de l’utilisateur actuel localisé sur le serveur ‘SERVER’ à l’endroit /Volumes/nom-court-utilisateur.
Par exemple, le script :
$ cat mount-user
#!/bin/sh
mounted=$(df | grep "/Volumes/$USER")
if […
Thierry Astuces OSXFAQ
Pour tester qu’un volume est monté, par exemple /Volumes/your-user, il est nécessaire de vérifier que /Volumes/your-user existe AND qu’il est n’est pas un fichier ou un répertoire classique. Une façon de faire cela consiste à examiner la sortie de df…
Thierry Astuces OSXFAQ
Les conditions dans les instructions ‘if’, ‘elif’ et ‘while’ peuvent contenir des éléments AND, OR et NOT. Par exemple, pour tester si le paramètre 1 est “-p” AND que ke paramètre 2 est vide, utilisez :
if [ “$1″ = “-p”…
Thierry Astuces OSXFAQ
L’astuce de cette semaine améliore le tutoriel du Learning Centre sur le scripting, partie 8 et partie 9.
Notez que ces astuces sont pour des scripts ’sh’ ou ‘bash’.
Le paramètre spécial shell $0 contient le nom du script mais sous sa forme…
Thierry Astuces OSXFAQ
Une des fonctions incluses dans Jaguar est ODBC (Open DataBase Connectivity), qui permet à des programmes de se connecter à des bases de données de différents fournisseurs en utilisant le même ensemble de protocoles de connexion. Andrew Anderson vous présente ces fonctionnalités et vous montre comment les faire fonctionner. 05/09/2003
quentin Développement Web iODBC, Mac OS X, ODBC
Commentaires récents