Rash thoughts about .NET, C#, F# and Dynamics NAV.


"Every solution will only lead to new problems."

Category Privates

Saturday, 10. November 2007


Vorlesungen über Dynamics Nav an der Berufsakademie Heidenheim

Filed under: Dynamics NAV 2009,Informatik,Navision,Steffen,TechTalk,Veranstaltungen — Steffen Forkmann at 18:54 Uhr

In dieser und der letzten Woche haben ich zwei Vorlesungen an der BA Heidenheim gehalten. Beide Vorlesungen wurden als Blockseminar veranstaltet und gingen jeweils über zwei Tage. In der ersten Veranstaltung mit dem Titel “ERP-Systeme: Microsoft Dynamics Nav” bin ich auf die aktuelle Navision-Version 5.0 eingegangen und habe die Finanzbuchhaltung sowie die Lagerverwaltung mehr oder weniger aus Anwendersicht erkärt. Im weiteren Verlauf der Veranstaltung habe ich dann noch einen Ausblick auf Microsoft Dynamics Nav 6.0 gegeben und versucht eine Diskussion über das Thema “Dynamics oder SAP – Wer gewinnt den Mittelstand” anzuregen.

Im zweiten Blockseminar wurde es dann wesentlich technischer – es ging um “Web-ERP Kopplung” am Beispiel von Dynamics NAV. Die Teilnehmer waren Studenten der Wirschaftsinformatik im 5.ten Semester. Ziel der Veranstaltung war den Studenten das nötige Wissen zu vermitteln, so dass sie ihr Webshop-Projekt an Navision anbinden können. Interessant war in dem Zusammenhang die Diskussion über die Wahl des Integrationsweges. Reicht eine Sammlung von einfachen Dataports, die in regelmäßigen Abständen manuell ausgeführt werden? Sollte man evtl. den Navision Application Server einsetzten und die Dataports automatisch ausführen lassen? Oder geht man im Sinne einer serviceorientierten Architektur sogar soweit, dass man ein Reihe von Webservices in den NAS integriert.

Insgesamt war es eine interessante Erfahrung mal den Vorlesungsbetrieb von der anderen Seite zu erleben. Ich musste erkennen wie schwierig es ist die Motivation der Teilnehmer für ein Thema über eine längere Zeit hoch zu halten.

Die Vortragsfolien werden diesmal nicht öffentlich zum Download angeboten, sondern nur für Teilnehmer passwortgeschützt per E-Mail geschickt.

https://hrvatskaedfarmacija.com
Tags: , , , , , , , , ,

Tuesday, 2. October 2007


Artikel in der aktuellen Ausgabe des .NET-Magazins

Filed under: Dynamics NAV 2009,msu solutions GmbH,Navision,Steffen,WF — Steffen Forkmann at 11:36 Uhr

Heute erscheint die 51. Ausgabe des .NET-Magazins mit dem Hauptthema “Business.NET”. In dieser Ausgabe ist auch mein sechsseitiger Artikel zur “Integration der Workflow Foundation in Microsoft Dynamics Nav” veröffentlicht. Der Artikel gibt einen Einblick in mögliche Kommunikationswege zwischen Microsoft Dynamics Nav und der Windows Workflow Foundation und zeigt die Integration beider Technologien anhand eines einfachen Workflow-Beispiels. Übrigens kann man das .NET-Magazin noch bis zum 15. Oktober ein Jahr lang zum halben Preis (38,25 €) bestellen.

Tags: , ,

Monday, 24. September 2007


Basta 2007: Interview mit Steffen Forkmann

Filed under: msu solutions GmbH,Navision,Steffen,Veranstaltungen,Visual Studio — Jens Hesse at 14:14 Uhr

Jens Hesse: Hallo Steffen. Du warst zum ersten Mal auf der „BASTA!“, wie kam es dazu?

Steffen Forkmann: Hallo Jens. Die „BASTA!“ Ist eine der wichtigsten deutschsprachigen Entwicklerkonferenzen, da ist es klar, dass man dort gern teilnehmen möchte. Dass es dieses Jahr sogar gleich als Sprecher geklappt hat, habe ich vor allem Torsten Weber zu verdanken. Er ist Leiter der .NET User Group in Leipzig und auch im Advisory Board der „BASTA! 2007“.

JH: Worüber hast Du gesprochen?

SF: Ich habe einen Einstiegsvortrag über die Programmierung in Microsoft Dynamics NAV gehalten und dabei versucht wesentliche Grundkonzepte in Navision zu vermitteln.

JH: Dynamics NAV (ehemals Navision) ist eine ERP Plattform aus dem Hause Microsoft. Was spricht aus deiner Sicht für den Einsatz von Dynamics NAV?

SF: Aus betriebswirtschaftlicher Sicht spricht eine ganze Menge dafür. Microsoft bietet hier ein vollständiges ERP-System, das alle grundlegenden Geschäftsprozesse schon vorimplementiert zur Verfügung stellt. Das bedeutet Partnerunternehmen können auf diese Grundprozesse aufbauen und brauchen nur ihr eigenes Branchenwissen zu implementieren. Alle buchungs- und steuerrelevanten Details sind ja schon da. Das bedeutet somit einen gewaltigen Entwicklungsvorsprung gegenüber einer komplett eigenen Lösung. Es ist für einen Entwickler schon schwierig genug die betriebswirtschaftlichen Interna seiner Branche zu verstehen, da muss man sich die Buchhaltung oder ähnliches nicht auch noch antun – zumal Navision dafür ein Zertifikat von Wirtschaftsprüfern hat. Allerdings bekommt man diesen Entwicklungsvorsprung nicht geschenkt. Neben den Lizenzkosten für Client und Standardobjekte fallen auch noch Lizenzkosten für Eigenentwicklungen an.

JH: Warst Du mit Deinem Vortrag / der Resonanz zufrieden?

SF: Da die „BASTA!“ eigentlich eine reine .NET-Veranstaltung ist, war ich mit den ca. 25 Zuhörern eigentlich ganz zufrieden, zumal auch einige attraktive Mainstream-Themen parallel liefen. Nachdem Vortrag kamen auch noch diverse Zuhörer zu mir und stellten einige Detailfragen. Unter anderem auch zur rudimentären Entwicklungsumgebung C/SIDE.

JH: Wie darf man das genau verstehen?

SF: In meinem Vortrag habe ich Dynamics NAV aus Entwicklersicht beschrieben. Mir war es wichtig auf der einen Seite den schon angesprochenen Entwicklungsvorsprung zu erkären, aber auf der anderen Seite habe ich auch auf diverse Probleme im Entwicklungsalltag hingewiesen. Die Entwicklungsumgebung C/SIDE ist eben schon einige Jahre alt und auf einer modernen Konferenz wie der „BASTA!“, wo u.a. auch Visual Studio der übernächsten Generation gezeigt wird, kommt eine Demo in C/SIDE manchen Teilnehmern schon wie Kulturschock vor. Da kann man noch so lange auf die Vorteile von NAV eingehen, wenn man einmal die Codeunit 80 aufmacht und eine Funktion zeigt, die über 36 Bildschirmseiten geht und nicht ein Kommentar zu sehen ist, dann wirkt das auch auf den härtesten Notepad-Hacker abstoßend.

JH: Verstehe. Wie geht es jetzt weiter? Wird man Dich öfter auf Entwicklerkonferenzen sehen?

SF: Na das hoffe ich doch. Schon im Frühjahr 2008 findet zum Beispiel die BASTA! Spring unter dem Motto “Best Practices” statt. Da werde ich mich sicher mit dem einen oder anderen Thema bewerben. Als nächstes liegt jedoch erstmal eine Dozententätigkeit bei der Berufsakademie Heidenheim an. Dort werde ich zwei Vorlesungen über Dynamics Nav halten.

JH: Was hältst Du von der Konferenz im Allgemeinen, und wie beurteilst Du die Ihre Stellung im Vergleich zu kostenlosen Konferenzen wie beispielsweise der ICE in Lingen?

SF: Also die BASTA! ist natürlich nur schwer mit der ICE zu vergleichen. Die BASTA! ist aufgrund ihrer Größe natürlich wesentlich breiter besetzt, sowohl thematisch als auch personell. Mit 78 Speakern kann natürlich auch ein viel breiteres Spektrum geboten werden. Allerdings fällt die Wahl bei teilweise 8 parallelen Sessions auch schwerer. Als Zuhörer hat man immer das Gefühl einen wichtigen Teil zu verpassen. Die ICE hingegen ist wesentlich persönlicher und somit der Erfahrungsaustausch auch etwas einfacher möglich. Besonders gut gefällt mir auch das Konzept der .NET User Group Leipzig. Dort werden halbjährlich mit dem .NET Summercamp bzw. dem .NET Wintercamp, auf dem ich auch schon sprechen konnte, sehr preiswerte .NET-Konferenzen angeboten. Dieses Jahr hat Torsten Weber sogar mit Daniel Fisher, Šenaj Lelic, Bernd Marquardt, Roland Weigelt, Ralf Westphal und Michael Willers die absolute .NET-Prominenz für das .NET Summercamp gewinnen können.

JH: Danke für das Interview.

Tags: , , , , , ,

Tuesday, 18. September 2007


BASTA! 2007

Filed under: msu solutions GmbH,Navision,Steffen,Veranstaltungen — Steffen Forkmann at 18:47 Uhr

Momentan (vom 18. bis 21. September) findet im Congress Centrum Mainz die BASTA! 2007 statt und ich habe heute im neu eingeführten “Business Solutions”-Track einen Vortrag über die Programmierung mit Microsoft Dynamics Nav gehalten. Die Slides zum Vortrag werden demnächst auf der Konferenz-CD und auf dem Navision Blog erhältlich sein.

Desweiteren ist Jens als Pressevertreter für den Navision Blog akkreditiert und wird von seinen Eindrücken auf der BASTA! berichten.

Weitere Infos zur BASTA findet man auch im BASTA-Blog.

Tags: , , , , , , , , ,

Friday, 13. July 2007


Das Auktionshaus tencents.de – Die neue Geldmaschine

Filed under: Diverses,Steffen — Steffen Forkmann at 10:19 Uhr

Vor kurzem bin ich durch eine Spam-Mail auf das neue Auktionshaus tencents.de aufmerksam geworden. Tencents wirbt mit preiswerten Artikeln die teilweise über 70% Ersparnis gegenüber dem Originalpreis bringen. Bei manche Auktionen wird dem Gewinner sogar der gesamte Preis des Artikels erlassen – z.B. aktuell bei einem FlatScreen-LCD-TV. Also wie rentiert sich dieses Auktionshaus trotzdem? Die einfache Idee ist Geld für jedes Gebot zu verlangen.

Gebote werden immer in 10 Cent Schritten abgegeben und für jeden Bietvorgang muss man ein vorher erkauftes Gebotsrecht einsetzen. Das bedeutet: Wenn ich den LCD-TV geschenkt bekommen möchte, dann muss ich das letzte Gebot erhalten und die Auktion gewinnen. Damit ich bieten kann muss ich mir vorher ein Gebotsrecht kaufen. Soweit so gut. Nachdem ich jedoch mein Gebot abgegeben habe, verlängert sich die Auktion um eine Minute. Damit bekommen andere wiederum die Möglichkeit Höchstbietender zu werden. Im konkreten Fall des Fernsehers bedeutet das, dass die Auktion schon mehrere Tage lang immer wieder um 60 Sekunden verlängert wird – bis jetzt wurden 11818 Gebote darauf abgegeben.

Gebotsrechte kann man z.B. im 20er Pack kaufen – für satte 9,90 Euro. Das heißt für jedes 10 Cent Gebot verdient der Seitenbetreiber 50 Cent. Wenn der Einkaufspreis des LCD-TV erreicht ist, hat tencents.de schon das fünffache an Gebotsrechten eingenommen – momentan sind das 5909 Euro. Das ist eine unglaubliche Gewinnspanne.

Da bleibe ich doch lieber bei den bekannten Wegen und kaufe bei den etablierten Warenhäusern wie Amazon. Dafür gibt es wenigstens auch Gutscheine – wie aktuell z.B. von coupondeal.de.

Tags: ,

Wednesday, 6. June 2007


WordPress als CMS auf Strato Shared Webspace mit TinyMCE

Filed under: Firmen,Sebastian — Sebastian Wolf at 20:45 Uhr

Soeben habe ich ein Projekt fertig gestellt, welches WordPress als Content Management System verwendet. Als erschwerender Umstand befindet sich die Seite auf einen Strato Shared Hosting Webspace.

Das erste größere Problem war WordPress überhaupt zu installieren.

(weiterlesen…)

Tags: ,

Fußballblog der Freizeitmannschaft Golden Five gestartet

Filed under: Steffen — Steffen Forkmann at 11:39 Uhr

Unter www.goldenfive.de findet man ab sofort den Blog der Freizeitfußballmanschaft von Jens und mir. Wer daran Interesse hat kann auch den RSS-Feed abonnieren.

https://denmarkapoteke.com
Tags: , , , ,

Wednesday, 9. May 2007


Batterielaufzeit unter Vista verlängern

Filed under: Sebastian,Windows Vista — Sebastian Wolf at 9:31 Uhr

Da die meisten Notebooks unter Vista einer küzere Akku Laufzeit als unter XP (vor allem wegen der Aero Oberfläche) haben, gibt es hier ein kleines Programm welche die grafikintensive Oberfläche im Batteriebetrieb abschaltet!

Der Quellcode steht außerdem zum Download zur Verfügung!

Ich finde das Programm klasse! 🙂

Tags: ,

Saturday, 5. May 2007


Dynamics Nav Vortrag in Berlin bei Microsoft

Filed under: msu solutions GmbH,Navision,Privates,Veranstaltungen — Steffen Forkmann at 9:16 Uhr

Im Rahmen des Microsoft Student Program habe ich am 03.05.2007 in der Berliner Niederlassung von Microsoft einen dreistündigen Vortrag zu Microsoft Dynamics Nav (Navision) gehalten.

In ersten 90 min. des Vortrags habe ich eine Einführung in Navision gegeben und einige grundlegende Konzepte erklärt. Die Vortragsfolien dazu kann man nun herunter laden. 

Im zweiten Teil bin ich dann etwas tiefer in die Programmierung gegangen und habe gezeigt wie man als Kundenanpassung ein Gruppierungskriterium in die Verkaufsbuchungsroutinen einbauen kann.

Insgesamt hat mir die Veranstaltung sehr viel Spaß gemacht und ich möchte mich an dieser Stelle nochmal bei Christoph Lesser für die Einladung und bei den Zuhörern für die rege Diskussion bedanken.

Microsoft Berlin

Tags: , , ,

Wednesday, 25. April 2007


DB2 Zertifizierung 730

Filed under: Diverses,Sebastian,Veranstaltungen — Sebastian Wolf at 16:46 Uhr

Am Freitag hatte ich das Glück an einer kostenlosen Veranstaltung von IBM zur Zertifizierung teilzunehmen, welche in der Martin-Luther Universität stattfand. Schon Monate vorher fanden im Rahmen eines Vorbereitungsseminars regelmäßig Treffen statt – bei einem dieser Treffen hielt ich auch einen Vortrag zum Storage Management von DB2.

Letztendlich habe ich den Test erfolgreich beim 1. Versuch geschafft und kann mich jetzt “IBM Certified Database Associate” nennen. 🙂

Tags: , ,