Wer verwendet C# um auf Nav-Daten zuzugreifen?

31. Januar 2007 17:15

Wer von euch beschäftigt sich schon mit C#? Ich möchte mir ab Juli dafür Zeit nehmern. Was plant ihr zum Thema C#?

Danke für eure Antworten

31. Januar 2007 18:03

Hi,

C# verwenden wir zwar nicht, allerdings C++. Als Schnittstelle setzen wir CFRONT ein, ich vermute mal sehr stark, dass man das auch fuer C# nehmen muss.

Urspruenglich haben wir das C++ Programm nur deshalb entwickelt, weil wir damals noch keine Schnittstelle zu MQ Series hatten, da sich das mittlerweile geaendert hat, wird sich das mittelfristig wieder aendern.

gruesse
feri

31. Januar 2007 19:48

Nuja, die Frage ist schon etwas allgemein. Aber sich mit etwas zu beschäftigen ohne ein konkretes Ziel zu verfolgen ist auch für mich immer recht langweilig. Deshalb fange ich solche Dinge auch meist im Zusammenhang mit einem bekannten Thema, wie z.B. Navision an.

Ideen sind immer so eine Sache. Das beste wäre, wenn sich etwas aus deiner täglichen Arbeit oder auch der Probleme daraus ergibt. Es gibt so viele Unzulänglichkeiten in Navision, dass das ansich gar nicht so das Problem ist.

Als Beispiel einige Themen die bei uns schon laufen, gerade aktuell sind oder sich in der Planung befinden (zugegeben teilweise etwas weblastig). Vielleicht hast du dadurch ja die zündende Idee:

* Automatische Synchronisation von Navision Tabellen in die Webshop-Datenbank (über DTS, SQL Trigger), Ersatz für den MS CP Synchronization Service
* Navision Stream Handling, XML Handling
* Kreditkartenbuchungen
* Abfragen von Auskunftsanbietern (ala Schufa, Scoring, Adresse, Telefon)
* E-Mail Komponente, HTML E-Mails mit Klartext-Platzhaltern und Templates
* Integration von visuellen Komponenten in Navision Forms (z.B. Picture, Anzeige von Bildern beliebiger Formate direkt in Forms
* ZIP/RAR/7Z-Kompression direkt aus Navision, Encoding wie Base64, Hashing (ggf. über Streams von und an die Komponente)
* C/FRONT basierter Webservice
* C# auf dem BizTalk Server
* SQL Server 2005 Stored Procedures

[...] Es gibt tausende von Möglichkeiten. Das wichtigste ist immer die Idee und die saubere Umsetzung.

Als Anfänger-Lektüre kann ich leider direkt nichts empfehlen (ggf. Google, wie bei mir). Wichtig ist, dass man die Sachen die man ggf. im Netz findet versucht zu verstehen. Die Praxis kommt mit den Ideen.

Weiterführend kann ich auf jeden Fall die dotnetpro empfehlen (www.dotnetpro.de). Und für Fragen gibt es ja auch dieses Forum in dem sich einige Leute tummeln die in dem Bereich Erfahrung haben. Interessant, gerade für Hochsprachen, ist für mich auch immer www.codeproject.com.