﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
  <channel>
    <title>OpenLigaDB-Blog</title>
    <description>der Blog zur Site...</description>
    <link>http://blog.openligadb.de/</link>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>BlogEngine.NET 2.5.0.6</generator>
    <language>de-DE</language>
    <blogChannel:blogRoll>http://blog.openligadb.de/opml.axd</blogChannel:blogRoll>
    <blogChannel:blink>http://blog.openligadb.de/syndication.axd</blogChannel:blink>
    <dc:creator>Marcel Siegel</dc:creator>
    <dc:title>OpenLigaDB-Blog</dc:title>
    <geo:lat>5,148,428.000000</geo:lat>
    <geo:long>1,411,022.000000</geo:long>
    <item>
      <title>Ligaübergreifende Ergebnistypen</title>
      <description>&lt;p&gt;Nach langer Zeit wieder einmal eine Neuerung in der OpenLigaDB: Wer in seinem Client schon einmal versucht hat, mehrere Ligen darzustellen, hatte möglicherweise das Problem, die verschiedenen Ergbnistypen für alle Ligen konsistent sortiert darzustellen. Bei der einen Liga gibt es möglicherweise ein Halbzeit- und ein Endergebnis, bei anderen evtl. nur einen Endstand.&lt;/p&gt;  &lt;p&gt;Es ist nun möglich, ligaübergreifend aus einer für alle Ligen identischen Liste den Ergebnistyp festzulegen. Das kann jeder Liga-Admin in der &lt;a href="http://www.openligadb.de/Leagues/Manage" target="_blank"&gt;Ligaverwaltung&lt;/a&gt;machen:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blog.openligadb.de/image.axd?picture=image_5.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.openligadb.de/image.axd?picture=image_thumb_5.png" width="644" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In den im Webservice abrufbaren Daten sind nun die neuen Felder &lt;em&gt;resultTypeName&lt;/em&gt; und &lt;em&gt;resultTypeId&lt;/em&gt; enthalten:&lt;/p&gt;  &lt;p&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.openligadb.de/image.axd?picture=image_6.png" width="548" height="400" /&gt;&lt;/p&gt;  &lt;p&gt;Eine weitere Funktion dieser Felder zeigt sich bei der Ergebniseingabe: Ist der Ergebnistyp “Halbzeit” in einer Liga gesetzt (resultTypeId 1), wird beim Klick auf “Spiel hat begonnen” bei der Ergebniseingabe neben dem Endergebnis auch gleich das Halbzeitergebnis mit gesetzt.&amp;#160; &lt;/p&gt;  &lt;p&gt;Diese Funktionen habe ich aus dem Feedback von Euch entnommen, ich hoffe es hilft!&lt;/p&gt;  &lt;p&gt;Euer Marcel&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2011/10/12/Ligaubergreifende-Ergebnistypen.aspx</link>
      <comments>http://blog.openligadb.de/post/2011/10/12/Ligaubergreifende-Ergebnistypen.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=67f9fab3-0fd7-421c-bb65-419401f94def</guid>
      <pubDate>Wed, 12 Oct 2011 22:32:33 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=67f9fab3-0fd7-421c-bb65-419401f94def</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=67f9fab3-0fd7-421c-bb65-419401f94def</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2011/10/12/Ligaubergreifende-Ergebnistypen.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=67f9fab3-0fd7-421c-bb65-419401f94def</wfw:commentRss>
    </item>
    <item>
      <title>Abrufen von Sportdaten per Open Data Protocol</title>
      <description>&lt;p&gt;Das &lt;a href="http://www.odata.org/" target="_blank"&gt;Open Data Protocol&lt;/a&gt; ist ein URI-basiertes Protokoll für den Plattform-unabhängigen Datenzugriff. Ich habe diese Möglichkeit zum Abruf der Daten neben dem Soap-Protokoll in die OpenLigaDB implementiert. Die URL dazu lautet &lt;a href="http://www.OpenLigaDB.de/Webservices/OData.svc"&gt;http://www.OpenLigaDB.de/Webservices/OData.svc&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Wer das einmal ausprobieren möchten kann neben &lt;a href="http://www.odata.org/consumers" target="_blank"&gt;anderen Clients&lt;/a&gt;z.B. &lt;a href="http://www.linqpad.net/" target="_blank"&gt;LinQPad 4&lt;/a&gt;benutzen. Hier lassen sich frei Abfragen formulieren und ausführen, das Ergebnis wird als Tabelle ausgegeben. Hier einige Beispielabfragen:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.openligadb.de/Webservices/OData.svc/Matches()?$orderby=BeginDateTime&amp;amp;$filter=League/Shortcut eq 'wm2010'&amp;amp;$expand=Team1Info,Team2Info,Group,Results,Results/ResultInfo,Goals,Goals/GoalGetter&amp;amp;$select=Id,BeginDateTime,TimeZoneID,Team1Info/TeamName,Team2Info/TeamName,Group/Name,Results/ResultInfo/Name,Results/ScoreTeam1,Results/ScoreTeam2,Goals/MatchMinute,Goals/GoalGetter/Name,Team1Info/IconURL,Team2Info/IconURL" target="_blank"&gt;Alle Spiele der FIFA-Fußball-WM 2010, aufbereitet mit Mannschaftsnamen, Ergebnissen und Toren:&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="image.axd?picture=image_1.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="image.axd?picture=image_thumb.png" width="644" height="513" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.openligadb.de/Webservices/OData.svc/Matches()?$orderby=BeginDateTime&amp;amp;$filter=((League/Shortcut eq 'bl1') and (League/Season eq '2010')) and (Group/OrderID eq 1)&amp;amp;$expand=Team1Info,Team2Info,Group,Results,Results/ResultInfo,Goals,Goals/GoalGetter&amp;amp;$select=Id,BeginDateTime,TimeZoneID,Team1Info/TeamName,Team2Info/TeamName,Group/Name,Results/ResultInfo/Name,Results/ScoreTeam1,Results/ScoreTeam2,Goals/MatchMinute,Goals/GoalGetter/Name,Team1Info/IconURL,Team2Info/IconURL" target="_blank"&gt;Alle Spiele des 34. Spieltages der 1. Fußball-Bundesliga 2009/2010:&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;a href="image.axd?picture=image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="image.axd?picture=image_thumb_1.png" width="644" height="513" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.openligadb.de/Webservices/OData.svc/Matches()?$filter=substringof('F&amp;uuml;chse',Team1Info/TeamName) or substringof('F&amp;uuml;chse',Team2Info/TeamName)&amp;amp;$expand=Team1Info,Team2Info,Group,Results,Results/ResultInfo,Goals,Goals/GoalGetter&amp;amp;$select=Id,BeginDateTime,TimeZoneID,Team1Info/TeamName,Team2Info/TeamName,Group/Name,Results/ResultInfo/Name,Results/ScoreTeam1,Results/ScoreTeam2,Goals/MatchMinute,Goals/GoalGetter/Name,Team1Info/IconURL,Team2Info/IconURL" target="_blank"&gt;Alle Spiele der Lausitzer Füchse Weißwasser (Eishockey):&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="image.axd?picture=image_3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="image.axd?picture=image_thumb_2.png" width="644" height="513" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Die zurückgegebenen Rohdaten können auch direkt in einem Browser angezeigt werden, welcher XML darstellen kann (z.B. IE oder Firefox): &lt;/p&gt;  &lt;p&gt;&lt;a href="image.axd?picture=image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="image.axd?picture=image_thumb_3.png" width="644" height="402" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Damit die Datenmenge einzelner Abfragen beherrschbar bleibt, habe ich ein serverbasiertes Paging von 72 Elementen pro Abfrage eingestellt. Möchte man also z.B. alle 306 Spiele der 1. Bundesliga 2009/2010 abfragen, muss man mit der Skip-Anweisung entsprechend mehrfach Abfragen tätigen. Man erhält mit einer Abfrage also 8 Spieltage. &lt;/p&gt;  &lt;p&gt;Ich hoffe, das alles zufriedenstellend funktioniert und bin stets für Hinweise dazu offen.&lt;/p&gt;  &lt;p&gt;Euer Marcel&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2010/08/18/Abrufen-von-Sportdaten-per-Open-Data-Protocol.aspx</link>
      <comments>http://blog.openligadb.de/post/2010/08/18/Abrufen-von-Sportdaten-per-Open-Data-Protocol.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=e6328377-40e2-4326-bc7b-241b75d03dbc</guid>
      <pubDate>Wed, 18 Aug 2010 22:17:19 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=e6328377-40e2-4326-bc7b-241b75d03dbc</pingback:target>
      <slash:comments>28</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=e6328377-40e2-4326-bc7b-241b75d03dbc</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2010/08/18/Abrufen-von-Sportdaten-per-Open-Data-Protocol.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=e6328377-40e2-4326-bc7b-241b75d03dbc</wfw:commentRss>
    </item>
    <item>
      <title>Empower Your Site Award – gewonnen!</title>
      <description>&lt;p&gt;Geht man mit dem Internet-Explorer 8 auf &lt;a href="http://www.OpenLigaDB.de" target="_blank"&gt;www.OpenLigaDB.de&lt;/a&gt;, leuchtet dort so ein grünes Icon in der Menüleiste &lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="image.axd?picture=WindowsLiveWriter/EmpoweryourSiteAward/1166BAD4/image.png" width="25" height="26" /&gt;. Klickt man dort drauf hat man die Möglichkeit, sich die Ergebnisse des aktuellen Spieltages der 1. bis 3. Bundesliga in die Favoritenleiste zu holen – Microsoft nennt diese Funktion “Webslice”.     &lt;br /&gt;&lt;img style="border-right-width: 0px; margin: 5px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="image.axd?picture=WindowsLiveWriter/EmpoweryourSiteAward/257FD75D/image.png" width="391" height="362" /&gt;&amp;#160; Einen solchen Webslice in die eigene Seite zu implementieren ist nicht allzu schwierig - ich habe dies bei der OpenLigaDB gemacht und bei dem IE8-Addon-Programmierwettbewerb &lt;a href="http://www.eysa.de"&gt;www.eysa.de&lt;/a&gt; eingereicht. Am Montag kam dann das Paket u.a. mit der Xbox 360 mit 2 Spielen – ich habe damit in der Kategorie “Webslice” den 2. Preis gewonnen – fetzt!&lt;/p&gt;  &lt;p&gt;Die 2. Kategorie des Wettbewerbs bezieht sich auf die “Webbeschleuniger”-Funktion des Internet-Explorer 8. Auch dazu habe ich &lt;a href="http://msiggi.de/Flickracc" target="_blank"&gt;einen Beitrag&lt;/a&gt; eingereicht – und damit den 1. Platz gemacht. Als Preis gab es dafür neben einem Jahresabo der DotNetPro ein Samsung NC10-Netbook, welches sich ebenfalls in dem Paket befand und auf welchem ich gerade diesen Betrag tippe – fetzt! Zumal diese Flickr-Suche inkl. Einreichen des Beitrages lediglich ca. 1h gekostet hat – fetzt nochmal!&lt;/p&gt;  &lt;p&gt;Der Wettbewerb lief ca. ein halbes Jahr, wobei es in jedem Monat Zusatz-Verlosungen unter allen Einsendungen gab, dies bescherte mir noch ein Windows 7 Ultimate und ein USB-Kabel-Set.&lt;/p&gt;  &lt;p&gt;Für mich ist Weihnachten in diesem Jahr also schon vorweg genommen. Warum habe ich dort so abgesahnt? Sind meine Beiträge wirklich soooo originell oder macht dort einfach kaum einer mit?    &lt;br /&gt;Hab mich zumindest gefreut!&lt;/p&gt;  &lt;p&gt;Euer Marcel&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2009/12/02/Empower-Your-Site-Award-e28093-gewonnen!.aspx</link>
      <comments>http://blog.openligadb.de/post/2009/12/02/Empower-Your-Site-Award-e28093-gewonnen!.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=dfe396b3-6181-471b-ab13-df5ede5314a2</guid>
      <pubDate>Wed, 02 Dec 2009 16:47:26 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=dfe396b3-6181-471b-ab13-df5ede5314a2</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=dfe396b3-6181-471b-ab13-df5ede5314a2</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2009/12/02/Empower-Your-Site-Award-e28093-gewonnen!.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=dfe396b3-6181-471b-ab13-df5ede5314a2</wfw:commentRss>
    </item>
    <item>
      <title>Neue Funktionen in der OpenLigaDB</title>
      <description>&lt;p&gt;Nach viel zu langer Zeit gibt es endlich ein paar neue Features unter &lt;a href="http://www.OpenLigaDB.de"&gt;www.OpenLigaDB.de&lt;/a&gt;.&amp;nbsp; Neben einigen kleinen Anpassungen an der Oberfl&amp;auml;che betreffen die Neuerungen vorrangig den Datenhaushalt des Webservices:&lt;/p&gt;
&lt;h2&gt;1. Unterst&amp;uuml;tzung verschiedener Zeitzonen&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;Nicht zuletzt in Hinblick auf die kommende Fu&amp;szlig;ball-Weltmeisterschaft in S&amp;uuml;dafrika im n&amp;auml;chsten Jahr k&amp;ouml;nnen auf der &lt;a href="http://www.openligadb.de/DataEdit/InsertEditMatches.aspx" target="_blank"&gt;Web-Eingabeseite der Spielansetzungen&lt;/a&gt; den Ansto&amp;szlig;-Zeiten der Spiele nun Zeitzonen zugeordnet werden. In den XML-Daten des Webservices gibt es damit die neuen Felder &lt;em&gt;TimeZoneID&lt;/em&gt; und &lt;em&gt;matchDateTimeUTC&lt;/em&gt;:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image2" src="image.axd?picture=image2.png" border="0" alt="image2" width="499" height="114" /&gt;&lt;/p&gt;
&lt;p&gt;Unter Verwendung der UTC-Zeit ist eindeutig festgelegt, wann das Spiel nun beginnt.&lt;/p&gt;
&lt;h2&gt;2. Zus&amp;auml;tzliche Match-Infos&lt;/h2&gt;
&lt;p&gt;Urspr&amp;uuml;nglich hatte ich vor, f&amp;uuml;r jede Liga frei deklarierbare Zusatz-Info-Felder einzurichten. Dies w&amp;uuml;rde jedoch den Datenhaushalt der Ligen untereinander zu verschieden werden lassen, somit entschied ich mich f&amp;uuml;r folgende, f&amp;uuml;r jedes Spiel einzugebende Zusatz-Infos:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img style="border-right-width: 0px; margin: 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image11" src="image.axd?picture=image11.png" border="0" alt="image11" width="415" height="401" /&gt;&lt;/p&gt;
&lt;p&gt;Das Bild zeigt die &lt;a href="http://www.openligadb.de/DataEdit/EditMatches.aspx" target="_blank"&gt;Eingabemaske&lt;/a&gt;. Der Aufruf erfolgt &amp;uuml;ber dieses &lt;img style="border-right-width: 0px; margin: 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image3" src="image.axd?picture=image3.png" border="0" alt="image3" width="35" height="35" /&gt;&amp;nbsp; bzw dieses &lt;img style="border-right-width: 0px; margin: 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image6" src="image.axd?picture=image6.png" border="0" alt="image6" width="33" height="34" /&gt; Symbol. Die Eingabe des Ortes sowie des Spielernamens wird mit einer Autocomplete-Funktion unterst&amp;uuml;tzt &amp;ndash; einfach ausprobieren! Funktionen zum Editieren der Spielernamen, Geburtstage usw. folgen.&amp;nbsp; &lt;br /&gt;Im abzurufenden XML gibt es dann folgende neue Felder:&lt;/p&gt;
&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image14" src="image.axd?picture=image14.png" border="0" alt="image14" width="458" height="384" /&gt;&lt;/p&gt;
&lt;p&gt;und&lt;/p&gt;
&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 5px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image17" src="image.axd?picture=image17.png" border="0" alt="image17" width="474" height="161" /&gt;&lt;/p&gt;
&lt;p&gt;Wer weitere Ideen f&amp;uuml;r Funktionen der OpenLigaDB hat sollte &lt;a href="http://www.doodle.com/c9awc7h57imnpx7f" target="_blank"&gt;hier&lt;/a&gt; einmal vorbeischauen bzw. &lt;a href="http://www.openligadb.de/Descriptions/Contact.aspx" target="_blank"&gt;selbst Vorschl&amp;auml;ge machen&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ansonsten w&amp;uuml;nsche ich viel Spass und Erfolg bei der Nutzung des Services. Dank geht an Rene&amp;acute; f&amp;uuml;r die Unterst&amp;uuml;tzung.&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2009/08/04/Neue-Funktionen-in-der-OpenLigaDB.aspx</link>
      <comments>http://blog.openligadb.de/post/2009/08/04/Neue-Funktionen-in-der-OpenLigaDB.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=8d2d1eab-5140-4209-a525-6456947df7b4</guid>
      <pubDate>Tue, 04 Aug 2009 21:37:00 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=8d2d1eab-5140-4209-a525-6456947df7b4</pingback:target>
      <slash:comments>76</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=8d2d1eab-5140-4209-a525-6456947df7b4</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2009/08/04/Neue-Funktionen-in-der-OpenLigaDB.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=8d2d1eab-5140-4209-a525-6456947df7b4</wfw:commentRss>
    </item>
    <item>
      <title>Relegationsspiele</title>
      <description>&lt;p&gt;In der 1. und 2. Bundesliga sowie in der 3. Liga habe ich gestern zus&amp;auml;tzlich zu den Spieltagen 1-34 (38) die Relegationsspiele eingef&amp;uuml;gt. Sobald diese feststehen werden die Daten eingepflegt und sind dann &amp;uuml;ber den Webservice abrufbar.&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2009/05/13/Relegationsspiele.aspx</link>
      <comments>http://blog.openligadb.de/post/2009/05/13/Relegationsspiele.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=8d66dbce-6c6c-496b-b9dd-58a41aaf5183</guid>
      <pubDate>Wed, 13 May 2009 11:33:00 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=8d66dbce-6c6c-496b-b9dd-58a41aaf5183</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=8d66dbce-6c6c-496b-b9dd-58a41aaf5183</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2009/05/13/Relegationsspiele.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=8d66dbce-6c6c-496b-b9dd-58a41aaf5183</wfw:commentRss>
    </item>
    <item>
      <title>OpenLigaDB-Zugriff</title>
      <description>&lt;p&gt;Die OpenLigaDB ist am Sonntag auf einen neuen Server umgezogen. Hinsichtlich Performance und Stabilit&amp;auml;t des Dienstes sollte diese Ma&amp;szlig;nahme neue Ma&amp;szlig;st&amp;auml;be setzen. Der Umzug funktionierte flie&amp;szlig;end ohne Ausf&amp;auml;lle des Webservices. Wer dennoch Probleme mit dem Zugriff hat sollte einmal pr&amp;uuml;fen, ob er noch die alte URL &lt;a href="http://msiggi.de/sportsdata/Webservices/Sportsdata.aspx"&gt;http://msiggi.de/sportsdata/Webservices/Sportsdata.aspx&lt;/a&gt; nutzt, welche ich vor ca. &lt;a href="http://msiggi.de/Blog/post/Liga-Sportdaten-per-XML-Webservice.aspx" target="_blank"&gt;einem Jahr&lt;/a&gt; f&amp;uuml;r veraltet erkl&amp;auml;rt habe und im Zuge des Serverumzuges am Sonntag deaktiviert habe. Die aktuelle Service-URL lautet &lt;a href="http://www.OpenLigaDB.de/Webservices/Sportsdata.asmx"&gt;http://www.OpenLigaDB.de/Webservices/Sportsdata.asmx&lt;/a&gt;. Bitte stellt Eure Applikationen auf die &amp;ldquo;neue&amp;rdquo; Adresse um.&lt;/p&gt;
&lt;p&gt;Euer Marcel&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2009/04/28/OpenLigaDB-Zugriff.aspx</link>
      <comments>http://blog.openligadb.de/post/2009/04/28/OpenLigaDB-Zugriff.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=ceb405dc-4a9f-419a-9ea3-50d50dae4f7e</guid>
      <pubDate>Tue, 28 Apr 2009 21:14:00 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=ceb405dc-4a9f-419a-9ea3-50d50dae4f7e</pingback:target>
      <slash:comments>42</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=ceb405dc-4a9f-419a-9ea3-50d50dae4f7e</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2009/04/28/OpenLigaDB-Zugriff.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=ceb405dc-4a9f-419a-9ea3-50d50dae4f7e</wfw:commentRss>
    </item>
    <item>
      <title>Fußball-Daten automatisch in Excel importieren!</title>
      <description>&lt;p&gt;Folgendes Excel-Makro in VBA holt alle in der &lt;a href="http://www.OpenLigaDB.de"&gt;www.OpenLigaDB.de&lt;/a&gt; enthaltenen Sportdaten in Excel. Die Abfrage dauert einige Sekunden. Eine Excel 2007-Datei mit dem Makro kann &lt;a title="http://www.openligadb.de/Beschreibungen/OLDB_Makro.xlsm" href="http://www.openligadb.de/Beschreibungen/OLDB_Makro.xlsm" target="_blank"&gt;hier&lt;/a&gt; heruntergeladen werden. Das Beispiel ist in dieser Form nicht unbedingt sinnvoll einzusetzen, es soll hier jedoch auch nur als Anregung und Darstellung der M&amp;ouml;glichkeiten dienen. Weiterf&amp;uuml;hrende Ideen k&amp;ouml;nnen hier gern geposted werden.&lt;/p&gt;
&lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="image.axd?picture=WindowsLiveWriter/FuballdatenfrExcelautomatischaktualisier_E7DE/image_ea024570-4754-4871-9c97-a247dd540025.png" border="0" alt="image" width="842" height="791" /&gt;&lt;/p&gt;
&lt;p&gt;Hinweis: Nach dem &amp;Ouml;ffnen des Excel-Dokuments muss das Ausf&amp;uuml;hren von Makros erlaubt werden:&lt;/p&gt;
&lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="image.axd?picture=WindowsLiveWriter/FuballdatenfrExcelautomatischaktualisier_E7DE/clip_image002_b8e8c73e-eadf-45e8-9253-b63a085f57f5.jpg" border="0" alt="clip_image002" width="436" height="65" /&gt;&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2008/10/19/Fuc39fball-Daten-automatisch-in-Excel-importieren!.aspx</link>
      <comments>http://blog.openligadb.de/post/2008/10/19/Fuc39fball-Daten-automatisch-in-Excel-importieren!.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=3def5244-ee47-41b4-b666-05c25a2d03f2</guid>
      <pubDate>Sun, 19 Oct 2008 15:22:00 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=3def5244-ee47-41b4-b666-05c25a2d03f2</pingback:target>
      <slash:comments>23</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=3def5244-ee47-41b4-b666-05c25a2d03f2</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2008/10/19/Fuc39fball-Daten-automatisch-in-Excel-importieren!.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=3def5244-ee47-41b4-b666-05c25a2d03f2</wfw:commentRss>
    </item>
    <item>
      <title>Update für www.OpenLigaDB.de</title>
      <description>&lt;p&gt;Neue Funktionen in der OpenLigaDB erweitern die M&amp;ouml;glichkeiten und sollen den Weg f&amp;uuml;r weitere Sportarten ebnen. Zur entscheidensten Neuerung geh&amp;ouml;rt die M&amp;ouml;glichkeit, zu einem Spiel mehrere Ergebnisse eintragen und nat&amp;uuml;rlich auch abrufen zu k&amp;ouml;nnen. Damit kann &lt;a href="http://msiggi.de/Blog/post/90-Minuten-oder-Elfmeterschiessen-Ergebnis.aspx" target="_blank"&gt;jeder selbst entscheiden&lt;/a&gt;, welches Ergebnis er f&amp;uuml;r sein Tippspiel bei der WM 2010 verwendet, das Ergebnis nach 90 min, das nach der Verl&amp;auml;ngerung oder welches auch immer.&lt;/p&gt;
&lt;p&gt;Und so funktioniert&amp;acute;s:&lt;/p&gt;
&lt;p&gt;Unter dem neuen Men&amp;uuml;punkt &lt;a href="http://www.OpenLigaDB.de/DataEdit/LeagueManagement.aspx" target="_blank"&gt;"Liga verwalten"&lt;/a&gt; k&amp;ouml;nnen neben dem standardm&amp;auml;&amp;szlig;ig angelegten "Endergebnis"-Feld weitere Felder hinzugef&amp;uuml;gt werden:&lt;/p&gt;
&lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="image.axd?picture=WindowsLiveWriter/Updatefrwww.OpenLigaDB.de_C1DA/image_3.png" border="0" alt="image" width="578" height="174" /&gt;&lt;/p&gt;
&lt;p&gt;Bei der &lt;a href="http://www.openligadb.de/DataEdit/EditMatches.aspx" target="_blank"&gt;Ergebnis-Eingabe&lt;/a&gt; sieht dass dann so aus (Hier bei der 2. Eishockey-Bundesliga):&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="image.axd?picture=WindowsLiveWriter/Updatefrwww.OpenLigaDB.de_C1DA/image_a38760a9-95cb-4c84-82f0-280dc43d9430.png" border="0" alt="image" width="430" height="102" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Bei den im Webservice abrufbaren XML-Daten gibt es nun ein neues Result-Set &lt;em&gt;&amp;lt;matchResults&amp;gt;&lt;/em&gt;, welches die einzelnen Ergebnisse enth&amp;auml;lt. Dabei ist es so eingerichtet, dass immer der Ergebnis-Typ mit der &lt;em&gt;&amp;lt;resultOrderID&amp;gt;&lt;/em&gt;=1 auf die bisher bestehenden &lt;em&gt;&amp;lt;pointsTeam*&amp;gt;&lt;/em&gt;-Felder gemappt wird, welche damit weiterhin g&amp;uuml;ltig bleiben:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="image.axd?picture=WindowsLiveWriter/Updatefrwww.OpenLigaDB.de_C1DA/image_fdffd6b0-3f92-42a4-92d7-f6a6c212a81c.png" border="0" alt="image" width="463" height="337" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Die weiteren Neuerungen umfassen neben Anpassungen an der Oberfl&amp;auml;che auch einige neue &lt;a href="http://www.openligadb.de/Webservices/Sportsdata.asmx" target="_blank"&gt;Webservice-Operationen&lt;/a&gt;, von denen wohl die Methode &lt;em&gt;GetMatchdataByTeams&lt;/em&gt; am interessantesten sein k&amp;ouml;nnte. Mit Hilfe dieser Funktion k&amp;ouml;nnen alle Spiele abgefragt werden, bei welchen z.B. "Energie Cottbus" gegen "Bayern M&amp;uuml;nchen" spielten. Weiterhin liefert &lt;em&gt;GetMatchdataByLeagueSaison&lt;/em&gt; ALLE Spiele einer Liga pro Saison.&lt;/p&gt;
&lt;p&gt;Weiterhin wurde das php5-Beispiel erweitert und eine Beschreibung f&amp;uuml;r den Zugriff mit Groovy hinzugef&amp;uuml;gt.&lt;/p&gt;
&lt;p&gt;Viel Spass damit und ein sch&amp;ouml;nes langes Wochenende&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2008/10/02/Update-fur-wwwOpenLigaDBde.aspx</link>
      <comments>http://blog.openligadb.de/post/2008/10/02/Update-fur-wwwOpenLigaDBde.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=45674d48-6e1a-4ac3-8cd1-ea4953390a78</guid>
      <pubDate>Thu, 02 Oct 2008 22:15:00 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=45674d48-6e1a-4ac3-8cd1-ea4953390a78</pingback:target>
      <slash:comments>21</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=45674d48-6e1a-4ac3-8cd1-ea4953390a78</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2008/10/02/Update-fur-wwwOpenLigaDBde.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=45674d48-6e1a-4ac3-8cd1-ea4953390a78</wfw:commentRss>
    </item>
    <item>
      <title>90-Minuten- oder Elfmeterschiessen-Ergebnis?</title>
      <description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ich habe in der &lt;a href="http://www.OpenLigaDB.de"&gt;www.OpenLigaDB.de&lt;/a&gt; das Ergebnis des gestrigen Spiels Kroatien-T&amp;uuml;rkei in der UEFA-EM 2008 (fem) auf dem 90-Minuten-Stand 0:0 ge&amp;auml;ndert. Es gab einige Anfragen und Diskussionen, da das f&amp;uuml;r Tippspiele relevante Ergebnis der 90-Minuten-Stand ist. So sollten wir auch die zuk&amp;uuml;nftigen Spiele mit Verl&amp;auml;ngerung bzw. Elfmeterschiessen zumindest in der Liga mit dem Shortcut "fem"&amp;nbsp; bewerten. Ich arbeite daran, eine Unterscheidung zwischen dem 90-Minuten und dem Endergebnis zu implementieren, dies ist wohl auch f&amp;uuml;r z.B. Eishockey unumg&amp;auml;nglich.&lt;/p&gt;
&lt;p&gt;Ich hoffe das ist in Eurem Sinne,&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2008/06/21/90-Minuten-oder-Elfmeterschiessen-Ergebnis.aspx</link>
      <comments>http://blog.openligadb.de/post/2008/06/21/90-Minuten-oder-Elfmeterschiessen-Ergebnis.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=d2019822-2ee6-425b-b2f7-fdb3b74bf470</guid>
      <pubDate>Sat, 21 Jun 2008 14:58:00 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=d2019822-2ee6-425b-b2f7-fdb3b74bf470</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=d2019822-2ee6-425b-b2f7-fdb3b74bf470</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2008/06/21/90-Minuten-oder-Elfmeterschiessen-Ergebnis.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=d2019822-2ee6-425b-b2f7-fdb3b74bf470</wfw:commentRss>
    </item>
    <item>
      <title>Beispiel zur Abfrage eines Webservices mit php4</title>
      <description>&lt;p&gt;Unter &lt;a title="http://www.openligadb.de/Beschreibungen/Programmierbeispiele.aspx" href="http://www.openligadb.de/Beschreibungen/Programmierbeispiele.aspx"&gt;http://www.openligadb.de/Beschreibungen/Programmierbeispiele.aspx&lt;/a&gt; gibt es nun auch ein Beispiel f&amp;uuml;r php4. Danke an &lt;a href="http://waschnick.de" target="_blank"&gt;Sebastian&lt;/a&gt;!&lt;/p&gt;</description>
      <link>http://blog.openligadb.de/post/2008/05/14/Beispiel-zur-Abfrage-eines-Webservices-mit-php4.aspx</link>
      <comments>http://blog.openligadb.de/post/2008/05/14/Beispiel-zur-Abfrage-eines-Webservices-mit-php4.aspx#comment</comments>
      <guid>http://blog.openligadb.de/post.aspx?id=d237684e-c6e9-42c7-9ea6-7293cab1be39</guid>
      <pubDate>Wed, 14 May 2008 16:10:00 +0100</pubDate>
      <dc:publisher>msiggi</dc:publisher>
      <pingback:server>http://blog.openligadb.de/pingback.axd</pingback:server>
      <pingback:target>http://blog.openligadb.de/post.aspx?id=d237684e-c6e9-42c7-9ea6-7293cab1be39</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://blog.openligadb.de/trackback.axd?id=d237684e-c6e9-42c7-9ea6-7293cab1be39</trackback:ping>
      <wfw:comment>http://blog.openligadb.de/post/2008/05/14/Beispiel-zur-Abfrage-eines-Webservices-mit-php4.aspx#comment</wfw:comment>
      <wfw:commentRss>http://blog.openligadb.de/syndication.axd?post=d237684e-c6e9-42c7-9ea6-7293cab1be39</wfw:commentRss>
    </item>
  </channel>
</rss>