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


"Every solution will only lead to new problems."

Thursday, 16. June 2005


Webcast zu den neuen VS2005 Reporting-Controls

Filed under: Visual Studio,WebCasts — Steffen Forkmann at 21:23 Uhr

Unter http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20050609SQLServerBW/manifest.xml findet man einen englischsprachigen Webcast zur Reporterstellung unter VS2005.

Tags: , ,

Club-Website Starterkit

Filed under: ASP.NET,Visual Studio — Steffen Forkmann at 20:23 Uhr

Unter http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/clubwebsitesk.asp gibt es einen interessanten Artikel, der beschreibt wie man das mit VS2005 mitgelieferte Club-Website Starterkit nutzen kann.

https://kronansapotekse.com

Einsatzmöglichkeiten für XML-Webservices

Filed under: Informatik,WCF — Steffen Forkmann at 13:19 Uhr

In Unternehmen tritt häufig das Problem auf, dass wertvolle Daten in isolierten Systemen schlummern, die nicht für den Datenaustausch mit anderen Systemen ausgerichtet sind. Wenn diese Daten jedoch für den Datenaustausch nutzbar gemacht werden könnten, würde dies den Wert der Informationen erheblich steigern.

Ein typisches Einsatzgebiet eines WebService ist die Lieferung von Informationen aus einer Datenbank an verschiedene Client-Anwendungen. Ein Beispiel wäre die Lieferung von aktuellen Meldungen durch Nachrichtenagenturen (wie z.B. Reuters) an Medienunternehmen (Zeitungen, Fernsehen, Internetportale) und der damit verbundene Kostenausgleich.

Webservices

Mehr zu XML-Webdiensten gibt es in meiner Hausarbeit zu XML-WebServices.

Nachtrag: Die Arbeit wurde nun schon über 5000 mal runtergeladen.

Tags: , , , , , , ,

Bioinformatik: Mustererkennung zur AIDS-Heilung

Filed under: BioInformatik — Steffen Forkmann at 12:19 Uhr

Unter http://www.research.microsoft.com/videos/hiv.wmv gibt es ein interessantes Video zur Mustererkennung und der Anwendung in der AIDS-Forschung.

In der Informatik gibt es aber jedoch noch viele weitere Problemstellungen, die fehlertolerante Mustervergleiche erfordern. Hierunter fallen die Spracherkennung, der Vergleich von Fingerabdrücken sowie die Sequenzanalyse in der Bioinformatik. Wie man effizient Sequenzen vergleichen kann, wird in dieser Arbeit beschrieben.

Tags: , , , , , , , ,

Wednesday, 15. June 2005


Visual Studio 2005 liefert umfangreiche ImageLibrary mit

Filed under: Visual Studio — Steffen Forkmann at 18:05 Uhr

Im Verzeichnis C:\Programme\Microsoft Visual Studio 8\Common7\VS2005ImageLibrary gibt es eine umfangreiche ImageLibrary mit vielen Icons, Button-Images und sogar animierten Gif’s. Damit kann man seine Applikation kostengünstig tunen.

Tags: , ,

Interview mit Anders Hejlsberg

Filed under: C# — Steffen Forkmann at 17:49 Uhr

Unter http://www.infoworld.com/article/05/06/10/HNhejlsberg_1.html gibt es ein interessantes Interview mit Anders Hejlsberg, dem Erfinder von C# und Delphi.


Deinstallation vom Visual Studio 2005 Beta 1

Filed under: Visual Studio — Steffen Forkmann at 17:15 Uhr

Unter http://lab.msdn.microsoft.com/express/uninstall/ gibt es eine Beschreibung wie man die VS 2005 Beta 1 sauber deinstallieren kann. Des weiteren gibt es dort auch ein Tool, dass den Deinstallationsprozess automatisch übernimmt.

Tuesday, 7. June 2005


Navision: Position des Datensatz-Cursors trotz Filterkriterium behalten

Filed under: Navision — Steffen Forkmann at 15:46 Uhr

Wenn man ein LookUp auf eine gefilterte Datenmenge macht, dann kann es unter Umständen vorkommen, dass das LookUp-Formular nicht auf dem richtigen Datensatz steht, sondern auf den ersten in der Liste gewechselt ist. Dieser kleine Codeabschnitt im OnFindRecord-Trigger im LookUp-Form setzt den Datensatz-Cursor wieder zurück:

l_TempRec := Rec; IF NOT l_TempRec.FIND(Which) THEN EXIT(FALSE); Rec := l_TempRec; EXIT(TRUE);

Monday, 6. June 2005


Navision: Temporäre Tabelle auf Formular anzeigen

Filed under: Navision — Steffen Forkmann at 8:15 Uhr

Manchmal möchte man nur temporär erzeugte Daten auf einem Formular in Navision anzeigen. Dabei kann es leicht passieren, dass der Datensatzcursor beim Navigieren “verloren geht”. Mit folgendem Ansatz funktioniert es jedoch:

  1. Formular mit Basistabelle des Temporärer Records anlegen
  2. Globale Record Variable g_TempRec vom Typ der Basistabelle anlegen
  3. Alle Felder, wo Daten aus dem Record angezeigt werden sollen auf den Record umlegen z.B.: g_TempRec.”ID”
  4. Im OnOpenForm()-Trigger den Temporären Record mit Daten füllen
  5. Jetzt müssen noch der OnFindRecord- und der OnNextRecord-Trigger folgendermaßen ausgefüllt werden:
OnFindRecord=BEGIN g_TempRec := Rec; IF NOT g_TempRec.FIND(Which) THEN EXIT(FALSE); Rec := g_TempRec; EXIT(TRUE); END; OnNextRecord=VAR CurrentSteps@1000000001 : Integer; BEGIN g_TempRec := Rec; CurrentSteps := g_TempRec.NEXT(Steps); IF CurrentSteps 0 THEN Rec := g_TempRec; EXIT(CurrentSteps); END;
https://inlineafarmaci.com

Sunday, 5. June 2005


XP Home zu XP Pro

Filed under: Diverses — Steffen Forkmann at 12:21 Uhr

Kaum zu glauben: Auf der XP-Home-CD schlummert ein echtes XP Professional. Ob Dateiverschlüsselung, Remote Desktop oder das sichere Arbeiten ohne Admin-Rechte: Sie brauchen nur 2 Bytes zu ändern, und schon installiert sich die Profi-Version mit all diesen Funktionen. In der aktuellen Ausgabe der c’t steht dazu näheres. Mehr Informationen dazu auch hier.