Showing posts with label kurs. Show all posts
Showing posts with label kurs. Show all posts

Friday, January 22, 2010

Silverlight-Kurs - 3 Tage, 1.999,- EUR Wiesbaden, Mainz, Bingen

Was ist Silverlight?
A.Silverlight Übersicht
B.Geschichte
I.Microsoft-Technologien zu Silverlight
C.Introducing Silverlight
I.Silverlight Architektur
II.Silverlight-Versionen
III.Silverlight Hosting
IV.Supported-Plattformen
V.Supported-Browser
VI.Future-Plattformen
2.What 's neu in .NET Framework 3.5-A.Overview
B.Windows Presentation Foundation (WPF) I.The Extensible Application Markup Language (XAML)
C.Windows Communication Foundation (WCF) I.Web Service Technologies
II.Windows Communication Foundation (WCF)
III.WCF-Beispiel
D.Windows Workflow Foundation (WF)
E.Windows CardSpace
F.Language Integrated Query (LINQ)
G.LAB: Training Tool mit WPF und WCF
3. Die Silverlight Framework-A.Overview-I.Silverlight im Vergleich zu WPF
B.Installing Silverlight
C.Silverlight-Tools
D.Silverlight Sprachen I.Dynamic Language Runtime (DLR)
II.JavaScript
III.C#
IV.Visual Basic / VBx
V.IronPython
VI.IronRuby
E.Windows Live Services
F.Example Implementierungen I.Microsoft PopFly
G.Silverlight ASP.NET-Steuerelementen I.The Asp: Silverlight Control
II.The Asp: MediaPlayer Control
H.Expression Blend
I.Accessing das HTML-DOM von Silverlight
J.Accessing Silverlight von JavaScript
K.Embedding Schriftarten
L.Going Vollbild
M.Creating eines Silverlight-I.The-Silverlight-Anwendungsprojekts
II.Designing die XAML
III.Wiring auf die Schaltfläche
IV.Silverlight Project Architecture
N.Creating eine Silverlight-Animation
O.LAB: Erstellen einer einfachen Silverlight-Anwendung
4. Silverlight-Steuerelemente A.Overview
B.Layout Controls I.Canvas Control
II.StackPanel Control
III.Grid Control
C.User Interface Controls I.Border Control
II.Button Control
III.Calendar Control
IV.Checkbox Control
V.DatePicker Control
VI.HyperlinkButton Control
VII.Image Control
VIII.RadioButton Control
IX.RepeatButton Control
X.ScrollViewer Control
XI.Slider Control
XII.TextBlock Control
XIII.Textbox Control
XIV.ToggleButton Control
D.User-Steuerelemente
E.Custom-Steuerelemente
F.Designing User Interfaces I.Skinning-Steuerelemente und Vorlagen
II.Visual State Manager (VSM)
G.LAB: Erstellen einer Silverlight Data Entry Form
5. Vernetzung In Silverlight-A.Overview
B.Sockets-Programmierung
C.Service Oriented Architecture-I.Serialization
II.Web-Services
III.Windows Communication Foundation (WCF)
D.Other-Netzwerk-Protokolle I.Plain Old XML (POX)
II.JavaScript Object Notation (JSON)
III.Representational State Transfer (REST)
E.Syndication Protokolle I.Really Simple Syndication (RSS)
II.ATOM
F.Windows Azure und Live Services
G.Lab: Networking In Silverlight
6. Zugreifen auf Daten, die mit Silverlight A.Storing Data in Code-I.Variables
II.Collections
B.Working mit XML
C.Language Integrated Query (LINQ)
D.Isolated Storage
E.Data Bindung
F.Lab: Accessing Data In Silverlight
Inhouse-Kurs: http://silverlight-schulung.softwareacademy.de/

Sunday, January 10, 2010

was sind Arrays?

Ein Array ist eine Ansammlung oder Sammlung von mehreren Objekten gleichen Typs. In einem Array kann man beliebig viele Datentypen mit ihren Werten und Objekten speichern.

AlphaBlend-Funktion

Diese Funktion kopiert ein Bitmap von einem Device auf ein anderes Device, wobei ein Alphawert angegeben werden kann, der das Bitmap durchscheinen lässt.

Declare Function AlphaBlend Lib "msimg32.dll" ( _
ByVal hdcDest As Long, _
ByVal xDest As Long, _
ByVal yDest As Long, _
ByVal WidthDest As Long, _
ByVal HeightDest As Long, _
ByVal hdcSrc As Long, _
ByVal xSrc As Long, _
ByVal ySrc As Long, _
ByVal WidthSrc As Long, _
ByVal HeightSrc As Long, _
ByVal Blendfunc As Long) As Long

Saturday, January 9, 2010

Java Schulung Kapselung

Kapselung

Kapselung

Kapselung bedeutet, daß auf alle nicht exportierten Eigenschaften eines Objekts von außen nicht direkt zugegriffen werden kann.

• Wird die konkrete Repräsentation des Zustands verborgen, spricht man auch vom Geheimnisprinzip (Information Hiding, nach [Parnas72]).

• Kapselung heißt auch, daß die Signatur und das abstrakte Verhalten einer Operation bekannt ist, die Implementation aber verborgen bleibt.

Nicht alle oo Programmiersprachen realisieren die Kapselung von Zustand und Implementationen geeignet.

Java Schulung: Abstrakte Datentypen

Abstrakte Datentypen

• Klassen sind die logische Erweiterung des Konzepts des ADT.

• In prozeduralen Sprachen werden ADT's durch Records (Pascal),

Structs (C), Common-Blöcke (Fortran) oder Copy-Strecken

(Cobol/PL1) realisiert.

• Dies sind jedoch lediglich reine Datencontainer.

• In der Objektorientierung werden diese ADT's um die Deklaration der

möglichen, erlaubten Manipulationen erweitert.

Klasse Daten + Methoden

• Ein Objekt ist eine Instanz einer Klasse

– Der entsprechende Speicherplatz für die Daten ist alloziiert und die

Methoden können auf diese zugreifen

Java Schulung: Agenda: Java Grundlagen

Agenda: Java Grundlagen

• Java Syntax

• Java Datentypen

• Kontrollstrukturen

• Klassen und Objekte

• Überschreiben/Überladen von Methoden

• Sichtbarkeit

• Behandlung von Ausnahmen (Exceptions)

• Die wichtigsten Java Pakete

Sunday, January 3, 2010

Silverlight-Schulung - Entweder als Buch oder als Kurs, Schulung, Training, Seminar

Inhalt

Einleitung 11

1. Einführung - Silverlight kurz vorgestellt 15

1.1 Was ist Silverlight? 16
Silverlight - Microsofts Antwort auf Adobe Flash 16
Von 1.0 über 1.1 Alpha nach 2.0 17
Silverlight: die plattform- und browserunabhängige Webtechnologie 19
Entwickler haben die freie Wahl der Sprache 21
XAML, das verbindende Format zwischen Designer und Entwickler 22
Es gibt zwei Typen von Silverlight 22
Was leistet Silverlight? 23

1.2 Download und Installation von Silverlight 25
Die Download-Zentrale 25
Die Runtimes 25
Die SDKs 25
Die Microsoft Expression-Produkte 26

1.3 Tools zum Entwickeln von Silverlight-Anwendungen 28
Die Tools für Silverlight 2.0 28
Visual Studio und Blend im Zusammenspiel 32
Die Tools für Silverlight 1.0 32

1.4 Mit Silverlight ins Web: Silverlight 2.0 entdecken 34
Kurz und bündig vorgestellt: zwei Silverlight 2.0-Projekte 34
Silverlight 2-Projekt Button-Animation: von Blend nach Visual Studio 34
Drei Schaltflächen anlegen 36
Eine Animation erstellen 39
Ereignisprozeduren in Visual Studio 2008 erstellen 44
Die Dateien eines Silverlight 2-Projekts 47
Silverlight 2-Projekt Image zoomen: Entwickeln in Visual Studio 2008 49
XAML-Objekte anlegen 50
-Code schreiben in der Code-Behind-Datei 52

1.5 Silverlight 2-Anwendungen veröffentlichen 56
Silverlight-Anwendung auf dem eigenen Webserver hosten 56
Hosten auf einem fremden Server 58
Für den Upload auf den Microsoft Streaming Server vorbereiten 59

2. Crashkurs: XAML in Silverlight-Anwendungen einsetzen 63
XAML für alle grafischen Gestaltungen 64

2.1 Layoutmanagement mit den Panel-Controls 68
Das Canvas 68
Das Stack-Panel 70
Das Grid 74
Designertools für die Oberflächengestaltung: Microsoft Expression Studio 84

2.2 Die Basiselemente von Silverlight XAML 85
Die Basiselemente im Überblick 86
Die 2-D-Elemente von Shape 86
Die Eigenschaften Stroke und Fill 87
Exakte Positionierung im Canvas-Element 88
Der Identifizierer x:Name als Referenz für den Codezugriff 90
Gruppieren im Canvas 90
Der Text-Block 92
Kennen Sie Glyphs? 93
Polygon und Polyline 95
Line - die Linie 97
Path und Geometry 99
Die Sprache Path 100

2.3 Brushes - Farbzuweisung per Pinsel 102
Farbverläufe mit Gradient-Brush 103
Linear-Gradient-Brush 103
Der Trick mit dem doppelten Offset 104
Radial-Gradient-Brush 106
Spread-Method 108
Image-Brush 110
Stretching durch Image-Brush 112
Video zeichnen mit Video-Brush 114
Video ausschneiden: Clipping mit Geometry 116
Das Image-Element 117

2.4 Grafische Gestaltung mit Transformationen und Animation 119
Drehen, Scheren, Verschieben, Vergrößern, Verkleinern, Verzerren 120
Überschneidungseffekte mit Opacity 122
Transform-Group: Transformationen zusammenfassen 123
3-D-Simulation mit Skew-Transform 125
Matrix-Transform 128
Elemente spiegeln 129
Animationen, Trigger und Storyboard nutzen 132
Bitmaps animieren 136
Einblenden mit Opacity 138
KeyFrames einsetzen 140

2.5 Video & Audio in Silverlight XAML einsetzen 145
Video abspielen mit dem Media-Element 145
Audio abspielen 149
Volume und Balance bestimmen 149
Unterstützte Mediaformate 150

3. Die neuen Controls einsetzen 151

3.1 Übersicht und Typen von Controls 152
Kategorisierung von Controls 153

3.2 Die reichhaltigen Steuerelemente in Silverlight 2 157
Texteingabe mit Text-Box und Button 157
Watermarked-Text-Box 158
Mehrzellige Text-Box 159
Button-Typen in Silverlight 160
Check-Box und Radio-Button 161
Der Grid-Splitter 163
Der Slider 165
Calendar und Date-Picker 167
Border 169
Die List-Box 170
Der Scroll-Viewer 172
Scrollbare Text-Box 173
Der Scroll-Bar 174
Das Data-Grid und die Datenbindung 175
Das Multi-Scalelmage für Deep Zooming 180
Tool-Tip als Erweiterung 183
Der Content-Presenter 185

3.3 Der Quellcode der Silverlight Controls 185

4. Instanzierung von XAML-Objekten und Eventbehandlung anlegen 189

4.1 Das Prinzip: Controls erzeugen und die Events anlegen 190
Controls in XAML deklarieren 190
Mit Visual Studio eine Eventprozedur anlegen 191
Event-Handler in XAML definieren 192
Controls dynamisch instanzieren 192
Events und Event-Handler manuell anlegen 193
Events in Blend 2.5 definieren 193
Wechseln nach Visual Studio und die Ereignisprozedur generieren 194

4.2 Eventverarbeitung in Silverlight 195
Installationsvoraussetzungen . 195
Arbeitsschritte zum Entwickeln des 2.0-Projekts 195
Ereignisse für die Interaktionen definieren 199

4.3 XAML-Objekte in erstellen 204
Objekte können in XAML oder in VB bzw. C #erstellt werden 205
SetValue für die Dependency-Properties 206
XAML-Elemente in VB instanzieren 206
Beide Alternativen in derselben Anwendung 209
Farbverlauf und Drehung im -Code definieren 211
Zentrale Ereignisbehandlung 215

4.4 Instanzieren von Objekt-Arrays 218
Viele XAML-Instanzen 218
Control-Array in Reihen und Spalten anordnen 221

5. Web-Interaktionen in Silverlight realisieren 225

5.1 Drag & Drop im Web 226
Die Drag & Drop-Grundlagen 227
Drag & Drop mit zentraler Ereignisauswertung 235
Instanzen vervielfältigen: XAML-Objekte kopieren 240

5.2 Objekte vorne oder dahinter platzieren? - ZIndex steuern 245
Die Attached Property Canvas.Zlndex 246
Nach vorne holen: ZIndex im -Code steuern 247

5.3 Maus- und Tastenereignisse verarbeiten 251
Die Auslöser der Mausevents 252
Die Symbole des Mauscursors 252
Die Mausposition ermitteln 253
Mausposition in Abhängigkeit zu Objekteigenschaften setzen 257
Keys: Tastendrücke abfangen 260

5.4 Farbenspiele umsetzen 262
Farbzuweisung in XAML oder 262
Farbnuancen: die From-Argb-Methode in 264
Farbe auslesen und zuweisen in 265
Effekte durch Farbverlauf und Durchsichtigkeit erzeugen 268
Farben und Opacity wählen lassen 272

5.5 Freihandzeichnen in Silverlight 277
Die Eingabegeräte 277
InkPresenter, Stroke und Stroke-Collection 278
Beispielprojekt: Zeichnen in einer Silverlight-Anwendung 279
Zeichen auf einem Image 282
Strich-Eigenschaften steuern 283
Farben wählen lassen 286

5.6 Daten speichern über Isolated Storage 290
Isolated Storage in Silverlight 290
Mehrere Daten speichern mit Isolated Storage 292

6. Silverlight-Media-Anwendungen erstellen: Video, Audio und Bilder für Ihre Website nutzen 299

6.1 Workshop: Vom Play-Button bis zum Video-Streaming im Web 300
Schritt 1: Das Video kodieren 301
Schritt 2: Ein Silverlight-Projekt anlegen und das Video einbinden 303
Schritt 3: Einen Play-Button in Blend erstellen 306
Schritt 4: Die Ein- und Ausblendanimationen entwickeln 308
Schritt 5: VB-Code schreiben in der Code-Behind-Datei 314
Schritt 6: Einen Account beim Microsoft Streaming Server anlegen 317
Schritt 7: Das Silverlight-Projekt für den Upload vorbereiten und verpacken 319
Schritt 8: Die Silverlight-Anwendung in eine Website einbetten 323

6.2 Workshop: Ein Player mit voller Video- und Audiokontrolle erstellen 324
Die Buttons für Play, Pause, Stop und für Audio entwickeln 326
Die kreisförmige Wait-Animation für den Download-Progress 332
Play, Pause, Stop im Code-Behind organisieren 337
Die Ereignisse Download-Progress-Changed und Buffering-Progress-Changed 340
Die Ereignisse Marker-Reached und Current-State-Changed 343
Eine Animation zum Zeitpunkt eines bestimmten Markers ausführen 347
Audio im Video steuern: an/aus, lauter/leiser, links/rechts 349

6.3 Workshop: Dynamische Image-Viewer bauen 352
Das Image und der Image-Brush 352
Einzelbild-Viewer mit VorZurück-Buttons 356
Objekt-Array mit Reihen und Spalten 359
Ein Game-Layout entwickeln 363
Dynamische Image-Viewer 365
Ein Karussell von Images oder Videos 376
Animierte Image-Viewer in Blend entwickeln 380

7. Styles, Templates und Data-Binding nutzen 385

7.1 Styles definieren und zuweisen 386

7.2 Styles als Ressourcen anlegen 388
Einzelzuweisung verschiedener Styles auf einen Controltyp 390
Allen Elementen eines Typs einen gemeinsamen Style zuweisen 393

7.3 Control-Templates entwickeln 398
Den Content von Controls gestalten 398
Ein runder Button als Template 400
Symbole in Rund-Button-Templates 403
Dynamisches Template-Binding mit dem Content-Presenter 405
Den Button-Content mit anderen Objekten befüllen 408
Previous-Next-Button-Template 409
Balloon-Template über Path 412

7.4 Data-Binding einsetzen 414
Data-Binding zwischen Ul Target und Data Source 415
Die Binding-Modi 415
OneWay-Data-Binding 416
TwoWay-Data-Binding 423

7.5 User-Controls und Data-Binding 429
Ein User-Control erstellen 430
Das Feature Make Control in Blend 432
Datenbindung an das User-Control 442

8. Einfach arbeiten mit Expression Blend 449

8.1 Die Programmoberfläche kennenlernen 450

8.2 Die Oberfläche im Detail 453
Der Werkzeugkasten (Toolbox) 453
Die Arbeitsfläche (Artboard) 456
Die Projektbrowser (Projects), das Eigenschaftenfenster (Properties) und das Ressourcenfenster (Resources) 457

8.3 Die Layout-Steuerelemente im Überblick 462

8.4 Animationen erzeugen 465

Stichwortverzeichnis 469
http://silverlight-schulung.softwareacademy.de/

Thursday, December 24, 2009

Funktionelle Programmierung lernen.

Zielgruppe
Sie wissen nicht, was Funktionelle Programmierung ist - wollen aber mehr darüber wissen. Dann sind Sie in diesem Kurs richtig.
Dauer
5 Tage

Preis
2.040 EUR zzgl. Steuer
Inhalte:

Part 1 Learning to think functionally
1 Thinking differently
1.1 What is functional programming?
1.2 The path to real-world functional programming
1.3 Being productive with functional programming
1.4 Functional programming by example
1.5 Introducing F#
1.6 Summary
2 Core concepts in functional programming
2.1 The foundation of functional programming
2.2 Evaluation of functional programs
2.3 Writing declarative code
2.4 Functional types and values
2.5 Summary
3 Meet tuples, lists, and functions in F# and C#
3.1 Value and function declarations
3.2 Using immutable data structures
3.3 Lists and recursion
3.4 Using functions as values
3.5 Summary
4 Exploring F# and .NET libraries by example
4.1 Drawing pie charts in F#
4.2 Writing and testing code in FSI
4.3 Creating a console application
4.4 Creating a Windows Forms application
4.5 Summary
Part 2 Fundamental functional techniques
5 Using functional values locally
5.1 What are values?
5.2 Multiple values
5.3 Alternative values
5.4 Generic values
5.5 Function values
5.6 Summary
6 Processing values using higher-order functions
6.1 Generic higher-order functions
6.2 Working with tuples
6.3 Working with schedules
6.4 Working with the option type
6.5 Working with functions
6.6 Type inference
6.7 Working with lists
6.8 Common processing language
6.9 Summary
7 Designing data-centric programs
7.1 Functional data structures
7.2 Flat document representation
7.3 Structured document representation
7.4 Writing operations
7.5 Object-oriented representations
7.6 Summary
8 Designing behavior-centric programs
8.1 Using collections of behaviors
8.2 Idioms for working with functions
8.3 Working with composed behaviors
8.4 Combining data and behaviors
8.5 Summary
Part 3 Advanced F# programming techniques
9 Turning values into F# object types with members
9.1 Improving data-centric applications
9.2 Improving behavior-centric applications
9.3 Working with .NET interfaces
9.4 Concrete object types
9.5 Using F# libraries from C#
9.6 Summary
10 Efficiency of data structures
10.1 Optimizing functions
10.2 Working with large collections
10.3 Introducing continuations
10.4 Summary
11 Refactoring and testing functional programs
11.1 Refactoring functional programs
11.2 Testing functional code
11.3 Refactoring the evaluation order
11.4 Using lazy values in practice
11.5 Summary
12 Sequence expressions and alternative workflows
12.1 Generating sequences
12.2 Mastering sequence expressions
12.3 Processing sequences
12.4 Introducing alternative workflows
12.5 First steps in custom computations
12.6 Implementing computation expressions for options
12.7 Augmenting computations with logging
12.8 Summary
Part 4 Applied functional programming
13 Asynchronous and data-driven programming
13.1 Asynchronous workflows
13.2 Connecting to the World Bank
13.3 Exploring and obtaining the data
13.4 Gathering information from the data
13.5 Visualizing data using Excel
13.6 Summary
14 Writing parallel functional programs
14.1 Understanding different parallelization techniques
14.2 Running graphical effects in parallel
14.3 Creating a parallel simulation
14.4 Summary
15 Creating composable functional libraries
15.1 Approaches for composable design
15.2 Creating animated values
15.3 Writing computations with behaviors
15.4 Working with drawings
15.5 Creating animations
15.6 Developing financial modeling language
15.7 Summary
16 Developing reactive functional programs
16.1 Reactive programming using events
16.2 Creating reactive animations
16.3 Programming UIs using workflows
16.4 Storing state in reactive applications
16.5 Message passing concurrency
16.6 Summary

Wednesday, December 23, 2009

Delphi 2010 Application Development for Win32

Price: 1950 EUR zzgl. Steuer


Description:

Embarcadero Delphi 2010 - Delphi Application Development for Win32 is a 5-day course that introduces Delphi programmers to the fundamental skills of using Delphi 2010 IDE to develop effective applications targeting the Win32 platform. The goal of this workshop is to quickly help you get productive with the new Delphi 2010 IDE in particular, using refactoring, new Delphi for Win32 language features, build powerful database applications with XML, TClientDataSet, Borland dbExpress and DataSnap technologies.

Im einzelnen:

Keywords
net 3.5 schulung
asp net schulung
vb net schulung
net schulungen
c# schulung
net schulung
c# schulungen
c# seminare
c# kurse
c# kurs
c# seminar
c# training
c# net schulung
visual c# kurs
training visual c#
c# video training
1.Introduction
1.Course Introduction
2.Meeting Organizer Requirements
3.What is New in Delphi 2010
2.Prototyping the Application
1.The Main Form
2.Meeting Form
3.Meeting Time and Room
4.Meeting Room Info
5.User Info
6.Scheduled Meetings
7.Login Form
3.Course Roadmap
4.Deploying Application Files
5.Deploying Database Applications
6.Configuring the Project
1.Creating a Project
2.Project Manager
3.Project File
4.Project Options
5.Compiling and Linking
6.Build Configurations
7.TClientDataSet
1.TClientDataSets
2.DBExpress Example
8.Visual Form Designer and Code Editor
1.Introduction
2.Visual Form Designer
3.Creating Interfaces
4.Code Editor
5.Two-Way Tool
9.Object-Oriented-Programming
1.Object-Oriented Programming
2.Classes vs. Objects
3.Example
4.Class Scoping
5.Polymorphism
6.Properties
7.Typecasting Objects
8.Overloading Methods
9.Abstract Methods
10.Class Methods
11.Nested Type Declarations
12.Class Helpers
13.Sealed Classes
14.Advanced Concepts
10.Business Code
1.Real World Problem
2.Business Rules vs. Business Logic
3.What is Interface Code?
4.Examples
11.The Singleton Design Pattern
1.What is the Singleton Pattern
2.When should be used
3.Using the Singleton Pattern
12.Basic Interface Elements
1.VCL Architecture
2.Developing the Application User Interface
3.Basic Skills Example
13.Introduction to VCL for the WEB
1.The History of Web Development with Delphi
2.What IntraWeb brings to Delphi
3.IntraWeb Components
4.Application Mode or Page Mode?
5.IntraWeb Server Controller
6.Database development on the Web
7.Frame usage in Web Applications
8.AJAX programming in Web Applications
14.Exception Handling
1.Introduction
2.Handling Exceptions
3.Resource Protection
4.Raising and Re-Raising Exceptions
15.Delphi’s Debugger
1.Introduction
2.Controlling Program Execution
3.Analyzing Data at Runtime
4.Controlling the Debug Flow
16.Advanced Database Development
1.Database Modeling with ER/Studio
2.Delphi Database Architecture
3.Database Access Technologies
17.Using DBExpress to Access Data
1.DBExpress
2.Connecting to a Database Server
18.The UML Class Diagram
1.Introduction to the UML (Unified Modeling Language)
2.Together
3.Example
4.Delphi Class Explorer
19.Using Packages
1.What is a Package?
2.Why Use Packages?
20.Building the Meeting Organizer
1.Requirements
2.Configuring the Project
3.Creating the Main Form
4.Visual Form Inheritance
5.Effective Project Development
21.Model-View-Controller Pattern
1.MVC Components
2.Relationships between Components
3.Benefits of MVC
4.Drawbacks to MVC
22.Introduction to TeeChart
1.TeeChart Feature Matrix
2.TeeChart Components
3.The TeeChart Editor
23.Introduction to XML
1.XML Overview
2.Basic XML
3.XSL
4.XML Parsers
5.XML and VCL Components
24.Introduction to Rave Reports
1.Rave Reports Components
2.The Rave Visual Designer
3.Changing Report Fields Manually
4.Viewing the Results
5.Generating the Report under Delphi
6.Beyond Rave Designer
25.An Object's Lifetime
1.Overview
2.Component’s Owner
3.Terminating components
26.Introduction to DataSnap
1.Key Concepts
2.DataSnap Client Components on the Component Palette
3.DataSnap Server Components on the Component Palette
4.DataSnap in the Object Repository
5.Creating a Three-Tier Application
Prerequisites:
•Working knowledge of the Windows operating system
•Basic experience in programming

Tuesday, December 22, 2009

Saturday, December 19, 2009

inhouse-c# seminar

Anwendungsentwicklung mit


 
Visual C# .NET
Einsatz der Klassenbibliothek .NET Framework
Dieses Seminar zum .NET Framework von Microsoft® vermittelt den Teilnehmern einen Überblick über die Bestandteile der Bibliothek. Das Themenspektrum reicht von Oberflächenprogrammierung, Grafik und Drucken über Aspekte der Systemprogrammierung bis hin zur Interoperabilität mit konventionellen Technologien. Als Programmiersprache liegt diesem Kurs Microsoft® Visual C#® .NET zugrunde.
Seminar-Rahmendaten

 
Ort, Räumlichkeiten Beim Kunden

 
Dauer (je nach Vorkenntnissen) 3 - 5 Tage

 
Tagessatz - Grundpreis 600.00 EUR1

 
714.00 EUR2
Tagessatz - Aufschlag je Teilnehmer 25.00 EUR1
29.75 EUR2
Unterlagen (einmalig je Teilnehmer) 25.00 EUR1

 
29.75 EUR2
1 Nettopreis, 2 Preis inkl. MwSt. - Reisekosten des Trainers werden gesondert berechnet

 
Das Seminar findet grundsätzlich vor Ort beim Kunden statt (Inhouse) und ist für Gruppen von 2 bis 8 Teilnehmern gedacht.
Die Gebühren für das Seminar setzen sich aus einem Tagessatz je Seminartag und einer Vergütung der Unterlagen zusammen. Der Tagessatz besteht wiederum aus einem Grundpreis und einem Aufschlag je Teilnehmer.

 
Preismodell
Variable Kursdauer
Seminar-Voraussetzungen

 
Programmierkenntnisse in C#

 
Seminar-Themen
  • Windows-Anwendungen auf Basis von .NET Framework
  • Grafikausgabe
  • Drucken
  • Komponenten
  • Assemblies
  • Betriebssystem
  • Threads
  • Datenbankzugriff mit ADO .NET
  • Netzwerke
  • Unverwalteter Programmcode
  • Office-Automation
  • Reguläre Ausdrücke

 

Einführung in die Microsoft Silverlight kurs, seminar, schulung

Tag 1
-------------------------------------------------- ------------------------------
Einführung in die Microsoft Silverlight - Warum Silverlight
- XAML, Expression Blend und Visual Studio 2008
- 1 vs Silverlight Silverlight 2 vs Silverlight 3
-------------------------------------------------- ------------------------------
Graphics - Zeichenbefehle
- Text-Formatierung
- Integration
- Bitmaps
-------------------------------------------------- ------------------------------
Programmierbarkeit - Programmierung von Browser-Skript
-. NET im Browser
- Input und Veranstaltungen
- Core-Klassenbibliothek Features
-------------------------------------------------- ------------------------------
Tag 2
-------------------------------------------------- ------------------------------
Layout - Layout-Panels
- Gemeinsames Layout-Eigenschaften
- Mischen von HTML-und Silverlight-Layout
-------------------------------------------------- ------------------------------
Controls - Built-in-Steuerelemente
-------------------------------------------------- ------------------------------
Video und Audio - MediaElement
- VideoBrush
- In Verbindung mit Video in eine Anwendung
- Kodierung
-------------------------------------------------- ------------------------------
Text - Text-Element-Typen
- Formatieren
-------------------------------------------------- ------------------------------
Tag 3
-------------------------------------------------- ------------------------------
Animation - Chronik und Storyboards
- Triggerung Animationen
- Keyframes und Splines
- Animation und Expression Blend
-------------------------------------------------- ------------------------------
Data Binding - Verbindliche Ausdrücke
- Data Kontexten und Daten-Vorlagen
- Liste verbindlich
-------------------------------------------------- ------------------------------
Browser-Integration - Integration Klassen im Namespace System.Windows.Browser
- Aufruf-Client
-------------------------------------------------- ------------------------------
ASP.NET Integration - ASP.NET AJAX und Silverlight
- Silverlight in ASP.NET
-------------------------------------------------- ------------------------------
Tag 4
-------------------------------------------------- ------------------------------
Server-Kommunikation - Mit AJAX-Dienstleistungen von Silverlight
- WCF und Silverlight
-------------------------------------------------- ------------------------------
Custom Controls - UserControls
- Building Templateable Controls
-------------------------------------------------- ------------------------------
UI Techniques - Scrolling Animationen
- Drag and Drop
- Transitions
- Mouse-over-Handling
 
Blogverzeichnis - Blog Verzeichnis bloggerei.de Blog Suche