API .NET de BricsCAD en C#
Cette formation transmet aux participants la théorie et la pratique dont vous avez besoin pour le développement de logiciels avec la nouvelle API .NET de BricsCAD. Cette formation vous donne une bonne vue d'ensemble de l'API C# de Bricsys. Grâce à des exercices réguliers, vous vous familiarisez avec le développement de plug-ins BricsCAD et recevez le soutien nécessaire pour pouvoir développer des plug-ins en toute autonomie après le cours. Si vous le souhaitez, le cours peut également être dispensé en VB.NET au lieu de C#.
Public concerné
- Architectes logiciels CAO
- Développeurs de logiciels CAO
Prérequis
- C#, utilisation de BricsCAD
- WPF pas obligatoire, mais un atout.
Format et durée
- 3 jours
- En ligne, confortablement depuis chez vous
- Dans nos salles de formation à Freiburg
- Dans vos locaux - uniquement à partir d'un nombre minimum de participants
Dates
- Actuellement sur demande
Matériel des participants
- Ordinateur portable
- Visual Studio (2017, 2019, 2022)
- BricsCAD (2016 ou plus récent)
Produits verticaux également possibles. - Installation d'ObjectARX
(téléchargement sur le site web d'Autodesk) - Installation du .NET Wizard pour ObjectARX
(téléchargement sur le site web d'Autodesk) - Utile, mais pas obligatoire : Visio (2016, 2019, 2021 ou 2022)
- De quoi écrire
Salle de formation
- Vidéoprojecteur
- Tableau blanc, tableau noir ou paperboard
Contenu de la formation de 3 jours : API .NET de BricsCAD en C#
Jour 1
- Présentation
- Vue d'ensemble
- API AutoCAD
- Introduction de base
- Structure d'une API
- Compiler
- Démarrer
- Déboguer
- Informations
- Arborescence des classes, aperçu rapide
- Aides
- Exemples
- Entity
- Créer
- Manipuler
- Supprimer
- DWG, DXF
- Exercices en autonomie
- Aperçu du jour 2
Jour 2
- Récapitulatif (formation jour 1)
- Vue d'ensemble du jour 2
- Blocs
- Vue d'ensemble
- BlockTableRecord, BlockReference
- Attribute, AttributeDefinition
- Nested Elements
- Itérateurs / conteneurs
- Vue d'ensemble
- Symbol Table
- Dictionary
- Calques
- LayerTable
- LayerTableRecord
- Réacteurs
- Vue d'ensemble
- DatabaseReactor
- EditorReactor
- DocManagerReactor
- Informations et enregistrement
- Database
- HostApplicationServices
- Exercices en autonomie
- Aperçu du jour 3
Jour 3
- Récapitulatif (formation jour 2)
- Vue d'ensemble du jour 3
- GUI
- Démarche
- Vue d'ensemble
- Exercice
- GUI
- Boîtes de dialogue
- Exercice
- Que peut-on encore étendre ?
- Xdata
- Enregistrer et lire
- ARXdbg
- Examiner la base de données avec le débogueur ARX
- Commande : SNOOP - fouiller
- Undo / Redo
- Locking / verrouillage
- Exercices en autonomie
- Clôture
- Où trouver plus d'informations
