Home    |     Impressum    |     Datenschutz    |     Kontakt    |    Achtung! Diese Webseite verwendet Cookies. Wenn Sie mit der Verwendung von Cookies nicht einverstanden sind verlassen Sie bitte die Website
     Bereiche
  Consulting
  Training
  Entwicklung
  Seminar-Übersicht
  Seminaranfrage
  Softwareentwicklung
     HPC Software
  PGI Compiler
  RogueWave
     Produkte
  CASAM Enterprise
  ERP 4 SMB
     Service & Support
  Kontakt
  Wir über uns
  support

  

 

Ich hab da mal ne Frage...
ist das denn richtig geschrieben was mir die Fachabteilung da auf den Tisch gelegt hat ? Muss das nun C, MFC oder Visual C++ heissen. Warum steht da jetzt C# ? Hat sich der Mitarbeiter vertippt oder schlecht geschrieben.
Wir beantworten Ihnen hier in Zukunft die am häufigst gestellten Fragen bei der Seminaranfrage um Missverständnisse frühzeitig aus dem Weg räumen zu können
.

A wie ActiveX

Frage: Was ist eigentlich ActiveX
Antwort: ActiveX ist ein Sammelbegriff der Firma Microsoft unter dem neue Technologien im Bereich der Programmierung zusammengefasst werden. Diese Technologien umfassen das Erstellen von ActiveX Steuerelementen, von ActiveX Dokumenten oder von ActiveX Komponenten. Zumeist ist hiermit auch die COM/DCOM Technologie gemeint, auf der diese Techniken beruhen. Alle diese Komponenten können unter Visual Basic, Visual C++ und Visual Java erstellt und verwendet werden.

B wie Basic

Frage: Wofür verwende ich Basic
Antwort:  Hauptsächlich für die Erstellung von Applikationen mit vielen Anwenderdialogen und -interaktionen daher bevorzugt für Datenbankapplikationen.

Frage Benötige ich Basic oder C++ für mein Projekt
Antwort:  Die Entscheidung, ob für ein Projekt unbedingt C++ eingesetzt werden muss, oder ob man auch mit Basic zurecht kommt hängt stark von der zu erstellenden Applikation oder von der speziellen Problemstellung ab. In der Regel sprechen für die Verwendung von Visual Basic deutlich reduzierte Projektkosten durch schnellere Entwicklung und einfachere Delegation von Aufgaben.
Problemstellungen im hardwaretechnischen Bereich und im technologischen Bereich  lassen sich oft nicht vollständig mit Basic realisieren. Hier raten wir zur Kostenminimierung mittlerweile zur Aufteilung der Projekte in eine Entwicklung der Oberfläche unter Visual Basic und der technologischen Kernkomponenten in C oder C++. 

C wie C,C++ und C#

Frage: Welche Unterschiede bestehen zwischen den Sprachen
Antwort:   C die grundlegende Sprache aus der C++ hervorgegangen ist. Die Sprachsyntax von C wird auch in C++ verwendet. C++ ist eine objektorientierte Sprache die aus C entstanden ist. Für das leichte Erlernen von C++ sind Kenntnisse in C notwendig. Ansonsten müssen diese Kenntnisse im C++ Kurs vermittelt werden. C# (sprich C Sharp) ist eine Neuentwicklung der Firma Microsoft die einige Schwächen von C++ beseitigen und die Sprache C mit den Stärken von Visual Basic vereinigen soll.

Frage: Was unterscheidet C++ von Visual C++
Antwort:  Mit Visual C++ wird manchmal irrtümlicherweise der verwendete Compiler aus dem Visual Studio von Microsoft bezeichnet. Hinter Visual C++ verbirgt sich jedoch die Erstellung von Windows Applikationen, bei der die Elemente der Microsoft Foundation Klassen (MFC) verwendet werden können. Für das erfolgreiche Erlernen  dieser Umgebung sind  Vorkenntnisse in C++ unbedingt notwendig, da hier das Verständnis des objektorientierten Ansatzes in C++ sowie Kenntnisse der Sprachsyntax vorausgesetzt werden müssen.

O wie OLE

Frage: Was ist heute noch OLE
Antwort: OLE bezeichnet die Technologie mit der es möglich ist, in Windows-Applikationen Objekte anderer Anwendungen einzubetten( Object Linking and Embedding), diese gemeinsam darzustellen, abzuspeichern und bei Bedarf mit dem ursprünglich zur Erstellung verwendeten Programm weiterzubearbeiten.

Frage: Was bedeutet OLE-Automatisierung
Antwort: Unter dem Begriff OLE-Automatisierung hat man früher OLE und DCOM zusammengefasst. Heute sind diese Begriffe voneinander getrennt. Die OLE Technologie dient zur Verbindung der Office Anwendungen während DCOM zur Erstellung von Client-Server Systemen genutzt wird.
Häufig ist hier aber die Ansteuerung von Office- und anderen Anwendungen aus einem Basic oder C++ Programm heraus gemeint. Diese Techniken werden zumeist in den Fortgeschrittenen Kursen vermittelt.

T wie Three Tier

Frage: Was sind Three Tier (oder dreischichtige Architekturen)
Antwort:  Hinter diesem Begriff verbergen sich die Techniken zur Erstellung von leistungsfähigen Client-Server Datenbank und Internet-Anwendungen.  Diese Anwendungen haben im Gegensatz zu älteren Systemen mit 2 Schichten ( Client und [Datenbank-]Server) eine dritte Schicht die zur Verarbeitung der Programmlogik dient. Diese dritte Schicht, die häufig als Business oder Geschäftsschicht bezeichnet wird, kann zur Lastverteilung und Performancesteigerung in separaten Prozessen oder auf eigenständigen Rechner ausgeführt werden.
Die Technologien zur Umsetzung dieser Architektur können unterschiedlich bezeichnet sein. Microsoft setzt diese Konzept mit der DCOM Technologie um. Andere Anbieter benutzen Implementierungen der CORBA Technologie. Datenbankanbieter wie Oracle setzen diese Technologie vollständig in Ihren Frameworks (z.B. Developer 2000) um
.

Seite drucken       |      zurück      
   (c)opyright Smb-net.de    |    Kontakt    |    Impressum    |