Comelio GmbH Rellinghauser Straße 10 D-45128 Essen Deutschland Fon: 0201-437517-0 Fax: 0201-437517-10 info@comelio.com
Comelio GmbH Goethestraße 34 D-13086 Berlin Deutschland Fon: 030-921019-85 Fax: 030-921019-89 info@comelio.com
Comelio GmbH (Ecos) Glockengießerwall 17 D-20095 Hamburg Deutschland Fon: 040-4689908-91 Fax: 040-4689908-95 info@comelio.com
Comelio GmbH (Ecos) Mainzer Landstraße 27-31 D-60329 Frankfurt Deutschland Fon: 069-2475030-35 Fax: 069-2475030-39 info@comelio.com
Comelio GmbH (Ecos) Stiglmaierplatz/Dachauer Str. 37 D-80335 München Deutschland Fon: 089-2000154-90 Fax: 089-2000154-94 info@comelio.com
Comelio GmbH (Ecos) Liebknechtstr. 33 D-70565 Stuttgart Deutschland Fon: 0711-252534-20 Fax: 0711-252534-24 info@comelio.com

|
UML-Beratung
Comelio-Blog: C#.NET - Code-Behind
Code-Behind meint die eigentliche Skriptdatei hinter der aspx-Datei mit Behandlungsroutinen für die verschiedenen Ereignisse, die beim Laden der Datei auftreten und abgefangen werden können, sowie Behandlungsroutinen für die Formularverarbeitung, Sitzungsbehandlung und sonstiger Anwendungsbausteine, die die Web-Applikation betreffen. Ziel dieser Datei ist, die Trennung von Layout und Anwendungslogik. Der Name Code Behind soll ausdrücken, dass in dieser Datei tatsächlich der hinterlegte Quelltext verborgen ist, der hinter dem Layout steckt, welches in der aspx-Seite statisch vorhanden ist. Dies kann wie jetzt nur aus dem einfachen HTML-Gerüst bestehen, könnte aber genauso gut auch komplexe Menü-Leisten beinhalten.
... |  | Comelio-Blog: C#.NET - Operator-Überladung
Vielleicht haben Sie sich auch schon mal gefragt, wie man denn möglicht schnell und einfach nachvollziehen könnte, ob eine geometrische Form oder unser Punkt im Koordinatensystem größer oder kleiner als ein Vergleichsobjekt ist (Schulbeispiel). Vielleicht haben Sie sich aber auch schon mal der Programmierung Ihres letzten Webshops gefragt, wie man die Größe eines Einkaufswagens bestimmen kann, kamen auf den Gedanken, dass es wohl die Gesamtsumme sein muss und fragten sich dann sofort, warum man dies nur mit einer Testmethode, die einen Wahrheitswert zurückliefert, überprüfen kann. Schöner wäre ja eigentlich folgender Ausdruck gewesen: if (wagen1 > wagen2), d.h. die Verwendung eines handelsüblichen Operators, der allerdings selbstständig wissen müsste, was eigentlich bei einem Einkaufswagen zu addieren ist, um einen passenden Vergleich mit einem anderen Einkaufswagen durchzuführen. Genau dies lässt sich mit der Operatorüberladung programmieren und wir für C#.NET mit diesem Artikel vorgestellt.
... |  | Comelio-Blog: C#.NET - Indexer
Die Indexer-Technik von C#.NET zählt nicht zu den elementaren Bausteinen von objektorientierten Programmiersprachen und bietet in erster Linie für den Klienten von Klassen, die mit einem solchen Indexer ausgestattet sind, eine vereinfachte Verwendung beim Lesen und Schreiben. Sinn und Zweck eines Indexers besteht darin, es Klienten zu ermöglichen, auf ein Objekt mit der gleichen Index-Schreibweise in eckigen Klammern zuzugreifen wie auf Arrays. Dies vereinfacht den Quelltext für den Klienten und ermöglicht kürzere Ausdrücke und Formulierungen. In der einfachsten Variante organisiert man den Indexer mit Hilfe eines Ganzzahlwertes, wie es auch für eine einfache Array-Klasse der Fall ist. Dieser Artikel zeigt, wie sich Indexer für C#.NET verwenden lassen.
... |  | Comelio-Blog: C#.NET - Dekorierer-Muster
Das Dekorierer-Muster bietet eine Lösung dafür, dass die Zuständigkeiten (Funktionalitäten, Werte) eines Objekts dynamisch erweitert werden können. Für das Muster benötigt man zunächst eine „besonders“ abstrakte Klasse, in der die zu ergänzende Funktionalität als abstrakte Methode vorgegeben wird. Selbstverständlich besteht nachher noch die Möglichkeit, weitere Methoden oder auch Felder/Eigenschaften und damit weitere Zuständigkeiten zu entwickeln. Es ist allerdings wichtig, dass sowohl die einzelnen Dekorierer als auch das Dekorierte selbst von dieser abstrakten Klasse erben. Dann folgen wiederum zwei abstrakte Klassen, von denen die eine als Oberklassenkonzept für die dekorierten Objekte und die andere als Konzept für die Erweiterungen / Dekorationen fungiert. Dieser Artikel stellt das Muster in zwei Varianten für C#.NET dar.
... |  | Buch-Katalog: C#.NET - Dynamische GUIs Viele Anwendungen werden als reine Schnittstellen zu Datenquellen geplant oder bestehen wenigstens zu einem Großteil aus Formularen, die ausschließlich für CRUD-Aktionen genutzt werden (Create, Read, Update, Delete). Für Prototypen oder Anwendungen mit geringen Anforderungen an die Benutzerschnittstelle kann man sich vorstellen, wie Formulare aufgrund von Metadaten der Datenschicht dynamisch erstellt werden, um genau diese CRUD-Aktionen zun unterstützen. Dieses Buch ist die Erweiterung einer Diplomarbeit, die bei der Comelio GmbH von Andreas Kiebach durchgeführt wurde, und diskutiert die Möglichkeiten, aus XML Schema und dem MS SQL Server sowie mit einer eigenen XML-Darstellung Oberflächen dynamisch zu erzeugen.
176 Seiten, € 15,95
ISBN: 978-3-939701-07-1
... |  | |
 |
|
 |
 |
Firmen-Veröffentlichungen
Java Codebook Brodersen, Donnermeyer, Rusch, Wiederstein, Skulschus
ISBN 3827320593
59,95 € / 860 Seiten Addison-Wesley
| XSLT, XPath und XQuery Marco Skulschus, Jan Kozik, Marcus Wiederstein
ISBN 978-3-939701-18-7
39,95 € / 672 Seiten Comelio Medien
| PHP und OOP Marco Skulschus
ISBN 978-3-939701-16-3
39,95 € / 472 Seiten Comelio Medien
| PHP und XML Marco Skulschus, Marcus Wiederstein
ISBN 978-3-939701-00-2
34,95 € / 436 Seiten Comelio Medien
|
|
XML & Datenbanken
|
 |
 |
UML- und Design-Patterns-Seminare
Deutschland
| UML: OCUP (Fundamental) | Wien | 1-1.9 |  |  | | UML: OCUP (Fundamental) | München | 1-1.9 |  |  | | Design Patterns: Entwurfsmuster (GoF) | Frankfurt | 1-3.9 |  |  | | UML: Testmethodik | Hamburg | 1-3.9 |  |  | | UML: Geschäftsprozessmodellierung | Stuttgart | 1-3.9 |  |  | | Projektmanagement: Grundlagen des Projektmanagements | München | 1-1.9 |  |  | | Projektmanagement: Projektmanagement für Fortgeschrittene | München | 1-1.9 |  |  | | Projektmanagement : Projektqualität sichern und Projektrisiken managen | München | 1-1.9 |  |  | | Design Patterns: Entwurfsmuster-Katalog Standard (GoF) | Hamburg | 1-3.9 |  |  | | Projektmanagement: Führungstraining - Motivation und Engagement wecken | Berlin | 1-1.9 |  |  | | UML: OCUP (Intermediate) | Zürich | 4-5.9 |  |  | | UML: OCUP (Advanced) | Zürich | 4-5.9 |  |  | | UML: UML2 - Notation und Konzepte | Zürich | 4-5.9 |  |  | | Design Patterns: Patterns für Enterprise Application-Architekturen | Zürich | 4-5.9 |  |  | | Design Patterns: Refactoring mit Patterns | Zürich | 4-5.9 |  |  | | UML: OCUP (Advanced) | Stuttgart | 4-5.9 |  |  | | UML: OCUP (Intermediate) | München | 4-5.9 |  |  | | UML: Objektorientierung | Hamburg | 4-5.9 |  |  | | UML: UML2 - Notation und Konzepte | Hamburg | 4-5.9 |  |  | | Design Patterns: Refactoring mit Patterns | Stuttgart | 4-5.9 |  |  |
|
UML & Softwaremodellierung
Business Intelligence: Vorgehen - Management
Das V-Modell beschreibt ein Vorgehensmodell zum Planen und Durchführen von Entwicklungsprojekten unter Berücksichtigung des gesamten Systemlebenszyklus. Erfolgreiche Projekte erfordern dabei das Zusammenspiel verschiedener grundlegender Managementmechanismen, insbesondere von Projektmanagement, Qualitätssicherung, Konfigurationsmanagement und Problem- und Änderungsmanagement. Der V-Modell-Kern beinhaltet genau diejenigen Vorgehensbausteine, welche diese Managementmechanismen bereitstellen.
Im folgenden Artikel werden Anwendungsrichtlinien für die grundlegenden Managementmechanismen des V-Modells eingeführt.
... |  | Software-Technologien: Vorgehen - Zeitplan
Strukturiertes und systematisches Vorgehen ist eine der wesentlichen Voraussetzungen, um komplexe Systeme unter Vertragsbedingungen und innerhalb eines vorab gesteckten Zeitplans zu entwickeln. Die Comelio GmbH legt als IT-Dienstleister sowohl zum Vorteil Ihrer Kunden als auch zu ihrem eigenen und zum Wohl Ihrer Mitarbeiter ausdrücklich darauf Wert, die Projektdurchführung auf Basis von anerkannten Methoden und unter Berücksichtigung von eigenen Vorgehensweisen zu stellen. Dieser Artikel stellt die wesentlichen Prinzipien der Projektsteuerung und den normalen Ablaufplan für Projekte der Systementwicklung und der Beratung dar. Mischformen werden aus Gründen der Übersichtlichkeit nicht betrachtet, sondern nur am Rande erwähnt. Allerdings kann davon ausgegangen werden, dass die unterliegenden Prinzipien und Ansätze auch in anderen Projektformen und Dienstleistungen sinnvoll greifen und zu beiderseitigen Nutzen Verwendung finden können.
... |  | Business Intelligence: Vorgehen - Profil
Die Comelio GmbH ist ein IT-Unternehmen, das Beratung, Projektarbeit und Seminare vom Hauptsitz in Essen aus in ganz Deutschland anbietet. Projektbüros existieren in verschiedenen deutschen Großstädten für die Durchführung von Kundengesprächen und Beratungsveranstaltungen. Die Schwerpunkte der Kunden liegen im Ruhrgebiet, entlang der Rheinschiene bis nach Frankfurt und in den Ballungszentren München, Berlin und Hamburg. Als Microsoft Certified Partner, Oracle Partner und Sun Advantage Partner bietet die Softwareentwicklung für die Datenbanksysteme Oracle und MS SQL Server in den Sprachen C#.NET / VB.NET, Java und PHP an.
... |  | Software-Technologien: Vorgehen - Management
Das V-Modell beschreibt ein Vorgehensmodell zum Planen und Durchführen von Entwicklungsprojekten unter Berücksichtigung des gesamten Systemlebenszyklus. Erfolgreiche Projekte erfordern dabei das Zusammenspiel verschiedener grundlegender Managementmechanismen, insbesondere von Projektmanagement, Qualitätssicherung, Konfigurationsmanagement und Problem- und Änderungsmanagement. Der V-Modell-Kern beinhaltet genau diejenigen Vorgehensbausteine, welche diese Managementmechanismen bereitstellen.
Im folgenden Artikel werden Anwendungsrichtlinien für die grundlegenden Managementmechanismen des V-Modells eingeführt.
... |  | Software-Technologien: Vorgehen - Use Cases
Die Comelio GmbH setzt für die Durchführung von Anwendungsfallanalysen innerhalb der Modellierungs- und Planungsphase von Softwareprojekten die Use Case-Technik ein. Die erstellten Anwendungsfälle (Use Cases) lassen sich im Projektverlauf in vielfältiger Weise nutzen und bieten während des gesamten Projektzeitraums eine umfangreiche Materialsammlung für eine geordnete und anforderungszentrierte Projektarbeit. In diesem Artikel werden die Grundzüge der Use Case-Technik vorgestellt.
... |  |
|
UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung UML Consulting Business Intelligence Microsoft Dynamics MS SQL Server .NET-Softwarenentwicklung Oracle PHP XML Beratung Projekte Seminare Softwareentwicklung |