<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><!--86 Elemente der Kategorie Alle Elemente aus den letzten 100 Tagen--><title>www.IT-Visions.de Alle Kategorien</title><link>http://www.IT-Visions.de</link><description>Nachrichten, Lexikoneinträge, Beispiele, Tipps und vieles mehr</description><language>de-de</language><copyright>Copyright www.it-Visions.de / Dr. Holger Schwichtenberg</copyright><item><title><![CDATA[Lexikoneintrag: COM-Objekt]]></title><description><![CDATA[Von COM-Klassen k&#246;nnen in einer COM-f&#228;higen Programmiersprachen Instanzen gebildet werden. Die Instanzen hei&#223;en COM-Objekte.]]></description><link><![CDATA[http://www.dotnetframework.de/{702A8262-AB92-4960-B731-D5022846E403}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{702A8262-AB92-4960-B731-D5022846E403}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 22:37:04 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Von &lt;a href='/glossar/alle/260/lexikon.aspx'&gt;COM-Klasse&lt;/a&gt;n k&amp;#246;nnen in einer COM-f&amp;#228;higen Programmiersprachen Instanzen gebildet werden. Die Instanzen hei&amp;#223;en COM-Objekte.</body><item><title><![CDATA[Veranstaltung: Entity Framework Code Only in servicebasierten Anwendungen]]></title><description><![CDATA[Gerade in verteilten bzw. servicebasierten Umgebungen stellt der Einsatz von O/R-Mapping eine besondere Herausforderung dar. Diese Session zeigt anhand von Entity Framework Code Only, wie sie gemeistert werden kann. Dazu wird die Idee und die Umsetzung des Musters &quot;Unit of Work&quot; ebenso diskutiert wie der Einsatz des REST-kompatiblen Protokolls OData.]]></description><link><![CDATA[http://www.dotnetframework.de/{01D0030B-D786-4466-A4FE-1A609E9F2D63}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{01D0030B-D786-4466-A4FE-1A609E9F2D63}]]></guid><pubDate><![CDATA[Fri, 01 Mar 2013 19:38:39 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Gerade in verteilten bzw. servicebasierten Umgebungen stellt der Einsatz von O/R-Mapping eine besondere Herausforderung dar. Diese Session zeigt anhand von Entity Framework Code Only, wie sie gemeistert werden kann. Dazu wird die Idee und die Umsetzung des Musters &amp;quot;Unit of Work&amp;quot; ebenso diskutiert wie der Einsatz des REST-kompatiblen Protokolls OData.</body><item><title><![CDATA[Veranstaltung: ]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{B5B9FA47-76A6-48CE-B4CB-EDC3D648A67C}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{B5B9FA47-76A6-48CE-B4CB-EDC3D648A67C}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 09:40:54 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Schulung: Linux-Grundlagen]]></title><description><![CDATA[- Arbeiten im Terminal 
- Dateien und Verzeichnisse 
- Prozessverwaltung 
- Wichtige Netzwerk-Tools 
- Paketverwaltung 
- cron-Scripts 
-Backups 
- Init-Prozess (Init-V, Upstart, Systemd) 
- Systemstart (GRUB) 
- Verwaltung des Dateisystems (ext4, btrfs) 
- LVM und RAID]]></description><link><![CDATA[http://www.dotnetframework.de/{B3463B3B-A895-49BC-B068-75FF4B9F9821}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{B3463B3B-A895-49BC-B068-75FF4B9F9821}]]></guid><pubDate><![CDATA[Sun, 24 Feb 2013 18:07:21 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">- Arbeiten im Terminal &lt;br&gt;
- Dateien und Verzeichnisse &lt;br&gt;
- Prozessverwaltung &lt;br&gt;
- Wichtige &lt;a href='/glossar/alle/4727/lexikon.aspx'&gt;Netzwerk&lt;/a&gt;-Tools &lt;br&gt;
- Paketverwaltung &lt;br&gt;
- cron-Scripts &lt;br&gt;
-Backups &lt;br&gt;
- Init-Prozess (Init-V, Upstart, Systemd) &lt;br&gt;
- Systemstart (GRUB) &lt;br&gt;
- Verwaltung des &lt;a href='/glossar/alle/3499/lexikon.aspx'&gt;Dateisystem&lt;/a&gt;s (ext4, btrfs) &lt;br&gt;
- LVM und RAID</body><item><title><![CDATA[Lexikoneintrag: CCS Sprite]]></title><description><![CDATA[CSS Sprite ist eine Technik zur Optimierung von Webseiten: In einem CCS Sprite werden mehrere Bilder zu einem zusammengefasst. Im Browser werden diese dann dann getrennt.]]></description><link><![CDATA[http://www.dotnetframework.de/{8A78B806-2ACD-40F8-9375-AA19DE39B4CD}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{8A78B806-2ACD-40F8-9375-AA19DE39B4CD}]]></guid><pubDate><![CDATA[Thu, 28 Feb 2013 17:48:37 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">CSS Sprite ist eine Technik zur Optimierung von Webseiten: In einem CCS Sprite werden mehrere Bilder zu einem zusammengefasst. Im Browser werden diese dann dann getrennt.</body><item><title><![CDATA[Gedruckte Publikation: WCF Leistungsindikatoren für WCF-Services]]></title><description><![CDATA[Zu Diagnosezwecken bietet WCF die M&#246;glichkeit zur Ver&#246;ffentlichung von Leistungsindikatoren, welche zum Beispiel &#252;ber die Anzahl der aktiven Serviceinstanzen, &#252;ber die Anzahl der Anfragen in einer bestimmten Zeiteinheit oder &#252;ber die Anzahl jeder Instanzen, die nicht umgehend bedient werden konnten, informieren. Diese Leistungsindikatoren k&#246;nnen auf der Ebene der einzelnen Services angefordert werden. Dar&#252;ber hinaus besteht auch die M&#246;glichkeit, diese bei Bedarf auf Endpunkte und Serviceoperationen herunter zu brechen.]]></description><link><![CDATA[http://www.dotnetframework.de/{C6A345AE-E09C-412E-8924-4E91E1BE62DD}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{C6A345AE-E09C-412E-8924-4E91E1BE62DD}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:26:20 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Zu Diagnosezwecken bietet WCF die M&amp;#246;glichkeit zur Ver&amp;#246;ffentlichung von Leistungsindikatoren, welche zum Beispiel &amp;#252;ber die Anzahl der aktiven Serviceinstanzen, &amp;#252;ber die Anzahl der Anfragen in einer bestimmten Zeiteinheit oder &amp;#252;ber die Anzahl jeder Instanzen, die nicht umgehend bedient werden konnten, informieren. Diese Leistungsindikatoren k&amp;#246;nnen auf der Ebene der einzelnen Services angefordert werden. Dar&amp;#252;ber hinaus besteht auch die M&amp;#246;glichkeit, diese bei Bedarf auf Endpunkte und Serviceoperationen herunter zu brechen.</body><item><title><![CDATA[Schulung: .NET Akademie: Moderne Web-Anwendungen mit ASP.NET MVC 4, JavaScript, jQuery und anderen JavaScript-Bibliotheken (Agenda des öffentlichen Seminars)]]></title><description><![CDATA[Tag 1: Basiswissen
Konzepte moderner Webanwendungen im Vergleich zu klassischen &quot;Round-Trip&quot;-Webanwendungen
- Web 2.0/AJAX
- HTML5
- Single-Page-Web-Applications (SPAs)
Architektur einer modernen Webanwendung
Werkzeuge: Visual Studio, Blend, Fiddler, Entwicklertools im Browser, ELMAH  u.a.

ASP.NET MVC 4  zur einfachen Erstellung von modernen Web 2.0-Anwendungen:
- Architektur von ASP.NET MVC-Anwendungen
- ASP.NET MVC im Vergleich zu ASP.NET Webforms
- Konzepte: Model, View, Controller, Routing, Areas, Filter
- Razor-Syntax
- HTML-Hilfsklassen f&#252;r Grids, Grafiken, E-Mails, Diagramme
- Validieren von Benutzereingaben
- Einsatz von JavaScript und jQuery

Tag 2: Aufbauwissen
- Caching
- Authentifizierung/Autorisierung
- Deployment
- Steuerelemente f&#252;r ASP.NET MVC
- Zusatzbibliotheken f&#252;r ASP.NET MVC: MVC Contrib, ASP.NET Web Optimization, T4MVC, u.a.

AJAX
- Erstellung von AJAX-Services mit dem ASP.NET Web API
- Aufruf von der AJAX-Services in JavaScript mit jQuery

Testen
- Unit Testing von ASP.NET MVC-Anwendungen
- Dependency Injection

Tag 3: JavaScript-Frameworks zur einfachen Erstellung von Web 2.0-Anwendungen/SPA
- jQueryUI
- jQueryMobile
- knockout.js
- paper.js
- Dojo
- Upshot
- SignalR

Praxiseinsatz
- Implementierung von  Single-Page-Web-Application
- Offlinef&#228;hige Web-Anwendungen
- Echtzeitf&#228;hige Web-Anwendungen (R&#252;ckkanal von Server zu Browser) mit SignalR

Abschluss:
- Ausblick auf die n&#228;chsten Versionen
- Kl&#228;rung aller verbliebenen Fragen der Teilnehmer]]></description><link><![CDATA[http://www.dotnetframework.de/{7B55B972-D492-4123-8621-3CEAFB12011F}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{7B55B972-D492-4123-8621-3CEAFB12011F}]]></guid><pubDate><![CDATA[Tue, 19 Feb 2013 10:24:23 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Tag 1: Basiswissen&lt;br&gt;
Konzepte moderner Webanwendungen im Vergleich zu klassischen &amp;quot;Round-Trip&amp;quot;-Webanwendungen&lt;br&gt;
- &lt;a href='/glossar/alle/4293/lexikon.aspx'&gt;Web 2.0&lt;/a&gt;/AJAX&lt;br&gt;
- HTML5&lt;br&gt;
- Single-Page-Web-Applications (SPAs)&lt;br&gt;
Architektur einer modernen Webanwendung&lt;br&gt;
Werkzeuge: Visual Studio, Blend, Fiddler, Entwicklertools im Browser, ELMAH  u.a.&lt;br&gt;
&lt;br&gt;
ASP.NET MVC 4  zur einfachen Erstellung von modernen &lt;a href='/glossar/alle/4293/lexikon.aspx'&gt;Web 2.0&lt;/a&gt;-Anwendungen:&lt;br&gt;
- Architektur von ASP.NET MVC-Anwendungen&lt;br&gt;
- ASP.NET MVC im Vergleich zu ASP.NET &lt;a href='/glossar/alle/401/lexikon.aspx'&gt;Webforms&lt;/a&gt;&lt;br&gt;
- Konzepte: Model, View, Controller, Routing, Areas, Filter&lt;br&gt;
- Razor-Syntax&lt;br&gt;
- HTML-Hilfsklassen f&amp;#252;r Grids, Grafiken, E-Mails, Diagramme&lt;br&gt;
- Validieren von Benutzereingaben&lt;br&gt;
- Einsatz von &lt;a href='/glossar/alle/337/lexikon.aspx'&gt;&lt;a href='/glossar/alle/338/lexikon.aspx'&gt;Java&lt;/a&gt;Script&lt;/a&gt; und jQuery&lt;br&gt;
&lt;br&gt;
Tag 2: Aufbauwissen&lt;br&gt;
- &lt;a href='/glossar/alle/5708/lexikon.aspx'&gt;Caching&lt;/a&gt;&lt;br&gt;
- &lt;a href='/glossar/alle/4088/lexikon.aspx'&gt;Authentifizierung&lt;/a&gt;/Autorisierung&lt;br&gt;
- Deployment&lt;br&gt;
- &lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt;e f&amp;#252;r ASP.NET MVC&lt;br&gt;
- Zusatzbibliotheken f&amp;#252;r ASP.NET MVC: MVC Contrib, ASP.NET Web Optimization, T4MVC, u.a.&lt;br&gt;
&lt;br&gt;
AJAX&lt;br&gt;
- Erstellung von AJAX-Services mit dem &lt;a href='/glossar/alle/6644/lexikon.aspx'&gt;ASP.NET Web API&lt;/a&gt;&lt;br&gt;
- Aufruf von der AJAX-Services in &lt;a href='/glossar/alle/337/lexikon.aspx'&gt;&lt;a href='/glossar/alle/338/lexikon.aspx'&gt;Java&lt;/a&gt;Script&lt;/a&gt; mit jQuery&lt;br&gt;
&lt;br&gt;
Testen&lt;br&gt;
- &lt;a href='/glossar/alle/3934/lexikon.aspx'&gt;Unit Testing&lt;/a&gt; von ASP.NET MVC-Anwendungen&lt;br&gt;
- Dependency Injection&lt;br&gt;
&lt;br&gt;
Tag 3: &lt;a href='/glossar/alle/337/lexikon.aspx'&gt;&lt;a href='/glossar/alle/338/lexikon.aspx'&gt;Java&lt;/a&gt;Script&lt;/a&gt;-Frameworks zur einfachen Erstellung von &lt;a href='/glossar/alle/4293/lexikon.aspx'&gt;Web 2.0&lt;/a&gt;-Anwendungen/SPA&lt;br&gt;
- jQueryUI&lt;br&gt;
- jQueryMobile&lt;br&gt;
- knockout.js&lt;br&gt;
- paper.js&lt;br&gt;
- Dojo&lt;br&gt;
- Upshot&lt;br&gt;
- SignalR&lt;br&gt;
&lt;br&gt;
Praxiseinsatz&lt;br&gt;
- Implementierung von  Single-Page-Web-Application&lt;br&gt;
- Offlinef&amp;#228;hige Web-Anwendungen&lt;br&gt;
- Echtzeitf&amp;#228;hige Web-Anwendungen (R&amp;#252;ckkanal von Server zu Browser) mit SignalR&lt;br&gt;
&lt;br&gt;
Abschluss:&lt;br&gt;
- Ausblick auf die n&amp;#228;chsten Versionen&lt;br&gt;
- Kl&amp;#228;rung aller verbliebenen Fragen der Teilnehmer</body><item><title><![CDATA[Gedruckte Publikation: JSON-Serialisierung bei ASP.NET Web API anpassen]]></title><description><![CDATA[Details der Serialisierung sowie den zu verwendenden JSON- bzw. XML-Serializer kann der Entwickler &#252;ber die globale Konfiguration anpassen. Als Ort f&#252;r diese Anpassungen bietet sich, wie so h&#228;ufig, die Methode WebApiConfig.Register an. Listing 1 demonstriert einige Einstellungsm&#246;glichkeiten f&#252;r jenen Serializer, der standardm&#228;&#223;ig vom JsonFormatter herangezogen wird.]]></description><link><![CDATA[http://www.dotnetframework.de/{351E6B31-871F-498F-A4C8-BB5424B80AE2}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{351E6B31-871F-498F-A4C8-BB5424B80AE2}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 16:37:47 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Details der &lt;a href='/glossar/alle/3469/lexikon.aspx'&gt;Serialisierung&lt;/a&gt; sowie den zu verwendenden JSON- bzw. XML-Serializer kann der Entwickler &amp;#252;ber die globale Konfiguration anpassen. Als Ort f&amp;#252;r diese Anpassungen bietet sich, wie so h&amp;#228;ufig, die Methode WebApiConfig.Register an. Listing 1 demonstriert einige Einstellungsm&amp;#246;glichkeiten f&amp;#252;r jenen Serializer, der standardm&amp;#228;&amp;#223;ig vom Json&lt;a href='/glossar/alle/2390/lexikon.aspx'&gt;Formatter&lt;/a&gt; herangezogen wird.</body><item><title><![CDATA[Gedruckte Publikation: Scripting mit Windows PowerShell 3.0 - Der Workshop: Skript-Programmierung mit Windows PowerShell 3.0 vom Einsteiger bis zum Profi]]></title><description><![CDATA[Ob ambitionierter Anwender oder Systemadministrator der Wunsch, Verwaltungsaufgaben f&#252;r Server und Arbeitsstationen im Netzwerk zu automatisieren, w&#228;chst stetig. Die Windows PowerShell 3.0 ist das leistungsf&#228;hige, integrierte Werkzeug, mit dem Sie diesen Wunsch in die Tat umsetzen k&#246;nnen. Dieses Buch weist Ihnen dabei den Weg, auch wenn Sie noch keinerlei Erfahrung mit Skripts oder Programmierung haben. Die Kapitel dieses Einsteiger-Workshops bauen didaktisch aufeinander auf, dies bedeutet jedoch keineswegs, dass dieses Buch nur Einsteigerthemen abdeckt. Sie werden auf dem internationalen Markt kaum ein Buch finden, welches die PowerShell umfassender und tiefgreifender erkl&#228;rt. Schritt f&#252;r Schritt erlernen Sie Windows PowerShell 3.0 und finden jede Menge Anregungen zur Automatisierung von l&#228;stigen Routinearbeiten. Es werden alle wichtigen Praxisthemen aufgegriffen und Sie finden viele sofort einsetzbare Beispiele, die Ihnen zeigen, wie Sie die PowerShell effizient einsetzen k&#246;nnen, um allt&#228;gliche Herausforderungen der Administration zu meistern.]]></description><link><![CDATA[http://www.dotnetframework.de/{6B504F84-F303-4C49-8971-8E916C3FDC0B}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{6B504F84-F303-4C49-8971-8E916C3FDC0B}]]></guid><pubDate><![CDATA[Tue, 30 Apr 2013 08:53:20 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Ob ambitionierter Anwender oder Systemadministrator der Wunsch, Verwaltungsaufgaben f&amp;#252;r Server und Arbeitsstationen im &lt;a href='/glossar/alle/4727/lexikon.aspx'&gt;Netzwerk&lt;/a&gt; zu automatisieren, w&amp;#228;chst stetig. Die &lt;a href='/glossar/alle/6262/lexikon.aspx'&gt;&lt;a href='/glossar/alle/4154/lexikon.aspx'&gt;Windows PowerShell&lt;/a&gt; 3.0&lt;/a&gt; ist das leistungsf&amp;#228;hige, integrierte Werkzeug, mit dem Sie diesen Wunsch in die Tat umsetzen k&amp;#246;nnen. Dieses Buch weist Ihnen dabei den Weg, auch wenn Sie noch keinerlei Erfahrung mit Skripts oder Programmierung haben. Die Kapitel dieses Einsteiger-Workshops bauen didaktisch aufeinander auf, dies bedeutet jedoch keineswegs, dass dieses Buch nur Einsteigerthemen abdeckt. Sie werden auf dem internationalen Markt kaum ein Buch finden, welches die PowerShell umfassender und tiefgreifender erkl&amp;#228;rt. Schritt f&amp;#252;r Schritt erlernen Sie &lt;a href='/glossar/alle/6262/lexikon.aspx'&gt;&lt;a href='/glossar/alle/4154/lexikon.aspx'&gt;Windows PowerShell&lt;/a&gt; 3.0&lt;/a&gt; und finden jede Menge Anregungen zur Automatisierung von l&amp;#228;stigen Routinearbeiten. Es werden alle wichtigen Praxisthemen aufgegriffen und Sie finden viele sofort einsetzbare Beispiele, die Ihnen zeigen, wie Sie die PowerShell effizient einsetzen k&amp;#246;nnen, um allt&amp;#228;gliche Herausforderungen der Administration zu meistern.</body><item><title><![CDATA[Veranstaltung: Entity Framework: Architektur- und Leistungsfragen]]></title><description><![CDATA[Das ADO.NET Entity Framework bietet viele M&#246;glichkeiten, den Datenzugriffscode stark zu vereinfachen. Aber wie setze ich das Entity Framework richtig ein? Dieser Workshop zeigt eine bew&#228;hrte mehrschichtige Softwarearchitektur unter Einsatz des Entity Framework und diskutiert Herausforderungen und L&#246;sungen im Bereich der Leistung von Entity Framework. Viele vermuten, dass Microsoft OR-Mapper „ADO.NET Entity Framework“ sei wesentlich langsamer als Dataset &amp; Co. Stimmt das? Dr. Holger Schwichtenberg setzt das Entity Framework in echten Projekten schon seit der ersten Version ein – auch mit vielen Datens&#228;tzen (z.B. 2.3 Milliarden Datens&#228;tze in einer Tabelle). Lernen Sie, was den verschiedenen Einsatzszenarien hinsichtlich Architektur und Leistung zu beachten ist.]]></description><link><![CDATA[http://www.dotnetframework.de/{69D6B157-DEA6-4415-A770-9545CE5356A0}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{69D6B157-DEA6-4415-A770-9545CE5356A0}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:34:54 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Das &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt; bietet viele M&amp;#246;glichkeiten, den Datenzugriffscode stark zu vereinfachen. Aber wie setze ich das Entity Framework richtig ein? Dieser Workshop zeigt eine bew&amp;#228;hrte mehrschichtige Softwarearchitektur unter Einsatz des Entity Framework und diskutiert Herausforderungen und L&amp;#246;sungen im Bereich der Leistung von Entity Framework. Viele vermuten, dass Microsoft OR-Mapper „&lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt;“ sei wesentlich langsamer als Dataset &amp;amp; Co. Stimmt das? Dr. Holger Schwichtenberg setzt das Entity Framework in echten Projekten schon seit der ersten Version ein – auch mit vielen Datens&amp;#228;tzen (z.B. 2.3 Milliarden Datens&amp;#228;tze in einer Tabelle). Lernen Sie, was den verschiedenen Einsatzszenarien hinsichtlich Architektur und Leistung zu beachten ist.</body><item><title><![CDATA[Gedruckte Publikation: Regeln selbst gemacht]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{E3FE2298-68F1-4905-8573-421626526712}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{E3FE2298-68F1-4905-8573-421626526712}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 17:01:00 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Veranstaltung: Bye Bye DataSet - Moderner Datenzugriff mit dem ADO.NET Entity Framework 6.0]]></title><description><![CDATA[Das ADO.NET Entity Framework hat sich inzwischen als Datenzugriffstechnik in .NET etabliert und wird von Microsoft f&#252;r neue Projekte unbedingt empfohlen. Dieser Ganztagsworkshop mit dem Entity Framework Experten motiviert auch erfahrene .NET-Entwickler &#252;ber den Tellerrand von DataSet und DataReader auf die Einsatzszenarien des Objekt-Relationalen Mapping (ORM) mit dem Entity Framework zu schauen. Dr. Holger Schwichtenberg legt in diesem Workshop die Basis f&#252;r den praktischen des Entity Frameworks: Architektur einer Entity Framework-basierten Anwendung, Modelle erstellen, Daten abfragen und &#228;ndern, LINQ-to-Entities, Navigation zwischen Objekten, Stored Procedures, Reverse Mapping versus Forward Mapping inkl. Code First-Vorgehensweise mit Fluent Mapping, Vererbung, u.a. Dieser Workshop basiert auf der aktuellen Version 6.0, richtet sich aber an Einsteiger, d.h. er setzt aber keine Grundkenntnisse in Entity Framework voraus.]]></description><link><![CDATA[http://www.dotnetframework.de/{13D15496-9C8E-42DE-9C2E-12CBB005799C}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{13D15496-9C8E-42DE-9C2E-12CBB005799C}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:32:48 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Das &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt; hat sich inzwischen als Datenzugriffstechnik in .NET etabliert und wird von Microsoft f&amp;#252;r neue Projekte unbedingt empfohlen. Dieser Ganztagsworkshop mit dem Entity Framework Experten motiviert auch erfahrene .NET-Entwickler &amp;#252;ber den Tellerrand von &lt;a href='/glossar/alle/494/lexikon.aspx'&gt;DataSet&lt;/a&gt; und &lt;a href='/glossar/alle/523/lexikon.aspx'&gt;DataReader&lt;/a&gt; auf die Einsatzszenarien des Objekt-Relationalen Mapping (ORM) mit dem Entity Framework zu schauen. Dr. Holger Schwichtenberg legt in diesem Workshop die Basis f&amp;#252;r den praktischen des Entity Frameworks: Architektur einer Entity Framework-basierten Anwendung, Modelle erstellen, Daten abfragen und &amp;#228;ndern, &lt;a href='/glossar/alle/5347/lexikon.aspx'&gt;LINQ-to-Entities&lt;/a&gt;, Navigation zwischen Objekten, Stored Procedures, Reverse Mapping versus Forward Mapping inkl. Code First-Vorgehensweise mit Fluent Mapping, &lt;a href='/glossar/alle/5948/lexikon.aspx'&gt;Vererbung&lt;/a&gt;, u.a. Dieser Workshop basiert auf der aktuellen Version 6.0, richtet sich aber an Einsteiger, d.h. er setzt aber keine Grundkenntnisse in Entity Framework voraus.</body><item><title><![CDATA[Veranstaltung: Datenzugriff in Windows 8]]></title><description><![CDATA[In Windows-8-Apps steht ein direkter Zugriff auf relationale Datenbanken nicht zur Verf&#252;gung und auch der Zugang zum Dateisystem ist sehr restriktiv. Dr. Joachim Fuchs stellt in diesem Vortrag die Konzepte und Implementierungen in der Windows Runtime Library (WinRT) vor, mit deren Hilfe man aus einer Windows-8-App heraus Daten aus dem Dateisystem oder &#252;ber Web Services laden und speichern kann.]]></description><link><![CDATA[http://www.dotnetframework.de/{7A2CFDD6-B3A9-48C1-BD2C-09A905B0CB10}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{7A2CFDD6-B3A9-48C1-BD2C-09A905B0CB10}]]></guid><pubDate><![CDATA[Fri, 01 Mar 2013 19:39:49 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In Windows-8-Apps steht ein direkter Zugriff auf relationale &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;en nicht zur Verf&amp;#252;gung und auch der Zugang zum &lt;a href='/glossar/alle/3499/lexikon.aspx'&gt;Dateisystem&lt;/a&gt; ist sehr restriktiv. Dr. Joachim Fuchs stellt in diesem Vortrag die Konzepte und Implementierungen in der &lt;a href='/glossar/alle/6658/lexikon.aspx'&gt;&lt;a href='/glossar/alle/6241/lexikon.aspx'&gt;Windows Runtime&lt;/a&gt; Library&lt;/a&gt; (WinRT) vor, mit deren Hilfe man aus einer Windows-8-App heraus Daten aus dem &lt;a href='/glossar/alle/3499/lexikon.aspx'&gt;Dateisystem&lt;/a&gt; oder &amp;#252;ber Web Services laden und speichern kann.</body><item><title><![CDATA[Lexikoneintrag: Access Control Service]]></title><description><![CDATA[Autor: Manfred Steyer am 19.03.2013 18:51:42

Der Access Control Service (auch nur als Access Control bzw. AC bezeichnet) stellt einen &#252;ber Windows Azure angebotenen Security Token Service (STS) dar. Er unterst&#252;tzt eine einfache Integration in bestehende Benutzer-Pools, darunter Benutzerkonten, di...]]></description><link><![CDATA[http://www.dotnetframework.de/{5D82B76C-2735-4D39-8ACE-DCB7DBC0443C}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{5D82B76C-2735-4D39-8ACE-DCB7DBC0443C}]]></guid><pubDate><![CDATA[Tue, 19 Mar 2013 20:33:01 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Autor: Manfred Steyer am 19.03.2013 18:51:42&lt;br&gt;
&lt;br&gt;
Der Access Control Service (auch nur als Access Control bzw. AC bezeichnet) stellt einen &amp;#252;ber &lt;a href='/glossar/alle/5715/lexikon.aspx'&gt;Windows Azure&lt;/a&gt; angebotenen &lt;a href='/glossar/alle/3596/lexikon.aspx'&gt;Security Token Service&lt;/a&gt; (STS) dar. Er unterst&amp;#252;tzt eine einfache Integration in bestehende Benutzer-Pools, darunter Benutzerkonten, di... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Schulung: Virtualisierung mit KVM]]></title><description><![CDATA[- Virtual Machine Manager 
- libvirt-Werkzeuge 
- Virtuelle Datentr&#228;ger 
- Netzwerkkonfiguration und Netzwerkbr&#252;cken 
- Grafik (VNC, Spice) 
- CPU- und Speicherverwaltung 
- Optimale Konfiguration der Gastsysteme (virtio) 
- Sicherheit und Backups]]></description><link><![CDATA[http://www.dotnetframework.de/{F427EA2E-41B5-49BC-8A59-B06562BF0808}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{F427EA2E-41B5-49BC-8A59-B06562BF0808}]]></guid><pubDate><![CDATA[Sun, 24 Feb 2013 18:09:33 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">- Virtual Machine Manager &lt;br&gt;
- libvirt-Werkzeuge &lt;br&gt;
- Virtuelle Datentr&amp;#228;ger &lt;br&gt;
- &lt;a href='/glossar/alle/4727/lexikon.aspx'&gt;Netzwerk&lt;/a&gt;konfiguration und &lt;a href='/glossar/alle/4727/lexikon.aspx'&gt;Netzwerk&lt;/a&gt;br&amp;#252;cken &lt;br&gt;
- Grafik (VNC, Spice) &lt;br&gt;
- CPU- und Speicherverwaltung &lt;br&gt;
- Optimale Konfiguration der Gastsysteme (virtio) &lt;br&gt;
- Sicherheit und Backups</body><item><title><![CDATA[Lexikoneintrag: Datenbindung]]></title><description><![CDATA[siehe
Data Binding und
XAML Data Binding]]></description><link><![CDATA[http://www.dotnetframework.de/{0B877A68-A481-47C4-8601-56004161C387}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{0B877A68-A481-47C4-8601-56004161C387}]]></guid><pubDate><![CDATA[Fri, 29 Mar 2013 08:13:00 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">siehe&lt;br&gt;
&lt;a href='/glossar/alle/6875/lexikon.aspx'&gt;Data Binding&lt;/a&gt; und&lt;br&gt;
&lt;a href='/glossar/alle/6876/lexikon.aspx'&gt;XAML &lt;a href='/glossar/alle/6875/lexikon.aspx'&gt;Data Binding&lt;/a&gt;&lt;/a&gt;</body><item><title><![CDATA[Schulung: .NET Akademie: Webservices, verteilte Systeme, Workflows und SOA mit .NET 4.5 (Agenda des öffentlichen Seminars)]]></title><description><![CDATA[Tag 1: &#220;berblick und WCF-Basiswissen
- Verteilte Systeme und SOA mit .NET
- Architektur der Windows Communication Foundation (WCF)
- Vergleich zu .NET Remoting und ASMX-Webservices
- Kompatibilit&#228;t von WCF zu anderen Kommunikationsinfrastrukturen
- WCF-Dienste und Kommunikationsprofile (WCF Bindings)
- WCF-Werkzeuge (Visual Studio, svcutil, SvcConfigEditor, SvcTraceViewer, etc.)
- Dienstvertr&#228;ge und Datenvertr&#228;ge
- Erstellung von WCF-Clients
- Erstellung von interoperablen XML-Webservices mit WCF
- Erstellung von .NET-spezifischen verteilten Systemen mit WCF
- Hosting: Konsole, Dienst, IIS, WAS, AppFabric, COM+/.NET Enterprise Services
- Konfigurationsmodell

Tag 2: WCF-Aufbauwissen
- Serialisierungsoptionen 
- Authentifizierung/Single-Sign-On
- Windows Identity Foundation (WIF)
- Verschl&#252;sselung
- Autorisierung
- Integrit&#228;t
- Zuverl&#228;ssigkeit
- Transaktionen
- Nachrichtenwarteschlangen
- Open Data Protocol (OData) mit WCF Data Services

Tag 3 Vormittags: REST-Services mit dem ASP.NET Web API
- Vergleich mit der Windows Communication Foundation (WCF)
- Erstellen von REST-Services mit Web-API
- Datenformate
- Parameter&#252;bergabe
- Kontrolle &#252;ber HTTP-Nachrichten
- Web-API erweitern
- Sicherheit mit Web-API (SSL,  HTTP-Auth,  OAuth)
- Benutzerdefinierte Authentifizierungsarten
- Hosting von REST-Services mit ASP.NET Web API

Tag 3 Nachmittags: Workflows
- Eigenschaften von Workflows
- Architektur der Windows Workflow Foundation (WF)
- Workflow-Laufzeitumgebung
- Dienste der Workflow-Laufzeitumgebung
- Erstellen von Workflows mit Visual Studio
- Weitere WF-Werkzeuge
- Debugging von Workflows
- Workflow-Typen
- Flussdiagramme (Flowchart)
- Zustandsdiagramme (State Diagramm) (in .NET 4.0 nur mit Codeplex-Erweiterung)
- Workflow-Aktivit&#228;ten
- Repr&#228;sentation von Workflows mit der XML Application Markup Language (XAML)
- Hosting von Workflows
- Zust&#228;nde und Steuerung eines Workflows
- Datenaustausch/Kommunikation
- Workflow Services- Zusammenarbeit zwischen WCF und WF
- Persistenzdienst: Passivierung von Workflows
- Ablaufverfolgung (Tracking)
- Fehlerbehandlung in Workflows
- Transaktionen und Kompensation]]></description><link><![CDATA[http://www.dotnetframework.de/{478B189F-48C2-4594-AAEE-BB0336E2FAFB}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{478B189F-48C2-4594-AAEE-BB0336E2FAFB}]]></guid><pubDate><![CDATA[Tue, 19 Feb 2013 10:24:54 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Tag 1: &amp;#220;berblick und WCF-Basiswissen&lt;br&gt;
- Verteilte Systeme und SOA mit .NET&lt;br&gt;
- Architektur der &lt;a href='/glossar/alle/3719/lexikon.aspx'&gt;Windows Communication Foundation&lt;/a&gt; (WCF)&lt;br&gt;
- Vergleich zu &lt;a href='/glossar/alle/835/lexikon.aspx'&gt;.NET Remoting&lt;/a&gt; und &lt;a href='/glossar/alle/3706/lexikon.aspx'&gt;ASMX&lt;/a&gt;-&lt;a href='/glossar/alle/538/lexikon.aspx'&gt;Webservice&lt;/a&gt;s&lt;br&gt;
- Kompatibilit&amp;#228;t von WCF zu anderen Kommunikationsinfrastrukturen&lt;br&gt;
- WCF-Dienste und Kommunikationsprofile (WCF Bindings)&lt;br&gt;
- WCF-Werkzeuge (Visual Studio, svcutil, SvcConfigEditor, SvcTraceViewer, etc.)&lt;br&gt;
- Dienstvertr&amp;#228;ge und Datenvertr&amp;#228;ge&lt;br&gt;
- Erstellung von WCF-Clients&lt;br&gt;
- Erstellung von interoperablen &lt;a href='/glossar/alle/293/lexikon.aspx'&gt;XML-&lt;a href='/glossar/alle/538/lexikon.aspx'&gt;Webservice&lt;/a&gt;&lt;/a&gt;s mit WCF&lt;br&gt;
- Erstellung von .NET-spezifischen verteilten Systemen mit WCF&lt;br&gt;
- Hosting: Konsole, Dienst, IIS, WAS, &lt;a href='/glossar/alle/5900/lexikon.aspx'&gt;AppFabric&lt;/a&gt;, &lt;a href='/glossar/alle/266/lexikon.aspx'&gt;COM+&lt;/a&gt;/&lt;a href='/glossar/alle/426/lexikon.aspx'&gt;.NET Enterprise Services&lt;/a&gt;&lt;br&gt;
- Konfigurationsmodell&lt;br&gt;
&lt;br&gt;
Tag 2: WCF-Aufbauwissen&lt;br&gt;
- &lt;a href='/glossar/alle/3469/lexikon.aspx'&gt;Serialisierung&lt;/a&gt;soptionen &lt;br&gt;
- &lt;a href='/glossar/alle/4088/lexikon.aspx'&gt;Authentifizierung&lt;/a&gt;/Single-Sign-On&lt;br&gt;
- &lt;a href='/glossar/alle/5797/lexikon.aspx'&gt;Windows Identity Foundation&lt;/a&gt; (WIF)&lt;br&gt;
- Verschl&amp;#252;sselung&lt;br&gt;
- Autorisierung&lt;br&gt;
- Integrit&amp;#228;t&lt;br&gt;
- Zuverl&amp;#228;ssigkeit&lt;br&gt;
- &lt;a href='/glossar/alle/3505/lexikon.aspx'&gt;Transaktion&lt;/a&gt;en&lt;br&gt;
- Nachrichtenwarteschlangen&lt;br&gt;
- &lt;a href='/glossar/alle/5905/lexikon.aspx'&gt;Open Data Protocol&lt;/a&gt; (OData) mit &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt;s&lt;br&gt;
&lt;br&gt;
Tag 3 Vormittags: REST-Services mit dem &lt;a href='/glossar/alle/6644/lexikon.aspx'&gt;ASP.NET Web API&lt;/a&gt;&lt;br&gt;
- Vergleich mit der &lt;a href='/glossar/alle/3719/lexikon.aspx'&gt;Windows Communication Foundation&lt;/a&gt; (WCF)&lt;br&gt;
- Erstellen von REST-Services mit Web-API&lt;br&gt;
- Datenformate&lt;br&gt;
- Parameter&amp;#252;bergabe&lt;br&gt;
- Kontrolle &amp;#252;ber HTTP-Nachrichten&lt;br&gt;
- Web-API erweitern&lt;br&gt;
- Sicherheit mit Web-API (SSL,  HTTP-Auth,  OAuth)&lt;br&gt;
- Benutzerdefinierte &lt;a href='/glossar/alle/4088/lexikon.aspx'&gt;Authentifizierung&lt;/a&gt;sarten&lt;br&gt;
- Hosting von REST-Services mit &lt;a href='/glossar/alle/6644/lexikon.aspx'&gt;ASP.NET Web API&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Tag 3 Nachmittags: Workflows&lt;br&gt;
- Eigenschaften von Workflows&lt;br&gt;
- Architektur der &lt;a href='/glossar/alle/3773/lexikon.aspx'&gt;Windows Workflow Foundation&lt;/a&gt; (WF)&lt;br&gt;
- Workflow-Laufzeitumgebung&lt;br&gt;
- Dienste der Workflow-Laufzeitumgebung&lt;br&gt;
- Erstellen von Workflows mit Visual Studio&lt;br&gt;
- Weitere WF-Werkzeuge&lt;br&gt;
- &lt;a href='/glossar/alle/4268/lexikon.aspx'&gt;Debugging&lt;/a&gt; von Workflows&lt;br&gt;
- Workflow-Typen&lt;br&gt;
- Flussdiagramme (Flowchart)&lt;br&gt;
- Zustandsdiagramme (State Diagramm) (in &lt;a href='/glossar/alle/6202/lexikon.aspx'&gt;.NET 4.0&lt;/a&gt; nur mit &lt;a href='/glossar/alle/4289/lexikon.aspx'&gt;Codeplex&lt;/a&gt;-Erweiterung)&lt;br&gt;
- Workflow-Aktivit&amp;#228;ten&lt;br&gt;
- Repr&amp;#228;sentation von Workflows mit der XML Application Markup Language (XAML)&lt;br&gt;
- Hosting von Workflows&lt;br&gt;
- Zust&amp;#228;nde und Steuerung eines Workflows&lt;br&gt;
- Datenaustausch/Kommunikation&lt;br&gt;
- Workflow Services- Zusammenarbeit zwischen WCF und WF&lt;br&gt;
- Persistenzdienst: Passivierung von Workflows&lt;br&gt;
- Ablaufverfolgung (Tracking)&lt;br&gt;
- Fehlerbehandlung in Workflows&lt;br&gt;
- &lt;a href='/glossar/alle/3505/lexikon.aspx'&gt;Transaktion&lt;/a&gt;en und Kompensation</body><item><title><![CDATA[Gedruckte Publikation: OData mit ASP.NET Web API]]></title><description><![CDATA[Die Methode GetHotels im nachfolgenden Listing, die aus einem ASP.NET-Web-API-Service entnommen wurde, sieht auf den ersten Blick nicht sonderlich aufregend aus. Bei genauerer Betrachtung f&#228;llt jedoch auf, dass sie mit dem Attribut Queryable annotiert wurde und ein IQueryable zur&#252;ckgibt. Dieses Sub-Interface von IEnumerable repr&#228;sentiert Abfragen, zum Beispiel solche, die sich auf O/R-Mapper, wie Entity Framework, abst&#252;tzen. Abfragen dieser Art k&#246;nnen auch um weitere Einschr&#228;nkungen oder Sortierungen erweitert werden. Genau dies macht sich das Web-API zu Nutze, um dem Aufrufer eines REST-Service die M&#246;glichkeit zu bieten, zur Verf&#252;gung stehende Daten durch eigene Abfragen zu filtern bzw. zu sortieren. Zur Definition dieser Abfragen kommt der Standard OData zum Einsatz. Zur Demonstration beinhaltet das darauffolgende Listing einen URL, der zum einen diese Methode adressiert und zum anderen URL-Parameter gem&#228;&#223; OData zur Einschr&#228;nkung und Sortierung der zur Verf&#252;gung stehenden Daten]]></description><link><![CDATA[http://www.dotnetframework.de/{338DEE15-ED27-4835-9EB1-F3D0D9A472F0}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{338DEE15-ED27-4835-9EB1-F3D0D9A472F0}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 16:42:24 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Die Methode GetHotels im nachfolgenden Listing, die aus einem ASP.NET-Web-API-Service entnommen wurde, sieht auf den ersten Blick nicht sonderlich aufregend aus. Bei genauerer Betrachtung f&amp;#228;llt jedoch auf, dass sie mit dem &lt;a href='/glossar/alle/447/lexikon.aspx'&gt;Attribut&lt;/a&gt; Queryable annotiert wurde und ein IQueryable zur&amp;#252;ckgibt. Dieses Sub-Interface von &lt;a href='/glossar/alle/3514/lexikon.aspx'&gt;IEnumerable&lt;/a&gt; repr&amp;#228;sentiert Abfragen, zum Beispiel solche, die sich auf O/R-Mapper, wie Entity Framework, abst&amp;#252;tzen. Abfragen dieser Art k&amp;#246;nnen auch um weitere Einschr&amp;#228;nkungen oder Sortierungen erweitert werden. Genau dies macht sich das Web-API zu Nutze, um dem Aufrufer eines REST-Service die M&amp;#246;glichkeit zu bieten, zur Verf&amp;#252;gung stehende Daten durch eigene Abfragen zu filtern bzw. zu sortieren. Zur Definition dieser Abfragen kommt der Standard OData zum Einsatz. Zur Demonstration beinhaltet das darauffolgende Listing einen URL, der zum einen diese Methode adressiert und zum anderen URL-Parameter gem&amp;#228;&amp;#223; OData zur Einschr&amp;#228;nkung und Sortierung der zur Verf&amp;#252;gung stehenden Daten</body><item><title><![CDATA[Veranstaltung: ADO.NET Entity Framework Update – Das ist neu in Version 6]]></title><description><![CDATA[Microsoft bezeichnet das Entity Framework als &quot;recommended data access technology for new applications&quot;. Das Dataset hingegen wird in neueren .NET-Bibliotheken gar nicht mehr unterst&#252;tzt. Das sollte Grund genug sein, sich den Object-Relational Mapper jetzt als Alternative zum Dataset anzusehen. An diesem Tag erhalten Sie einen umfassenden Streifzug durch die M&#246;glichkeiten. Am Vormittag geht es um Code-First-Entwicklung (Datenbankgenerierung auf Basis eines Objektmodells inkl. Schema-Migrationen) und die Basisoperationen im Entity Framework (Laden, &#196;ndern, Einf&#252;gen, L&#246;schen) mit LINQ &amp; Co. Der Nachmittag widmet sich dann dem Reverse Engineering bestehender Datenbanken inkl. Anpassung der Codegenerierung sowie der Optimierung des Datenzugriffs mit LINQ und Stored Procedures vor dem Hintergrund, dass manche ja behaupten, Entity Framework sei langsam, nur weil sie es falsch verwenden. Hinweis: In Einklang mit dem ehrgeizigen Workshopziel, dass die Anwendungen auch wirklich in einem Tag fertig werden, ist dies kein &quot;Hands-on-Workshop&quot;, sondern eine reine Pr&#228;sentation und Diskussion mit den Teilnehmern. Sie ben&#246;tigen also keinen Laptop.]]></description><link><![CDATA[http://www.dotnetframework.de/{102B669C-068A-42F4-BFE1-CBC8AFFFE3E2}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{102B669C-068A-42F4-BFE1-CBC8AFFFE3E2}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:36:16 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Microsoft bezeichnet das Entity Framework als &amp;quot;recommended data access technology for new applications&amp;quot;. Das Dataset hingegen wird in neueren .NET-Bibliotheken gar nicht mehr unterst&amp;#252;tzt. Das sollte Grund genug sein, sich den Object-Relational Mapper jetzt als Alternative zum Dataset anzusehen. An diesem Tag erhalten Sie einen umfassenden Streifzug durch die M&amp;#246;glichkeiten. Am Vormittag geht es um Code-First-Entwicklung (&lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;generierung auf Basis eines Objektmodells inkl. Schema-Migrationen) und die Basisoperationen im Entity Framework (Laden, &amp;#196;ndern, Einf&amp;#252;gen, L&amp;#246;schen) mit LINQ &amp;amp; Co. Der Nachmittag widmet sich dann dem Reverse Engineering bestehender &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;en inkl. Anpassung der Codegenerierung sowie der Optimierung des Datenzugriffs mit LINQ und Stored Procedures vor dem Hintergrund, dass manche ja behaupten, Entity Framework sei langsam, nur weil sie es falsch verwenden. Hinweis: In Einklang mit dem ehrgeizigen Workshopziel, dass die Anwendungen auch wirklich in einem Tag fertig werden, ist dies kein &amp;quot;Hands-on-Workshop&amp;quot;, sondern eine reine Pr&amp;#228;sentation und Diskussion mit den Teilnehmern. Sie ben&amp;#246;tigen also keinen Laptop.</body><item><title><![CDATA[Lexikoneintrag: Volta - verteilte Systeme für jedermann?]]></title><description><![CDATA[Volta war der Codename f&#252;r ein Projekt, mit dem verteilte (Web-)Anwendungen auf .NET-Basis einfacher erstellt werden k&#246;nnen. 
Das Projekt wurde eingestellt.

Kerneigenschaften:
- Volta ist Microsoft erster Versuch, eine gemeinsame Plattform f&#252;r Web- und Windowsanwendungen zu schaffen. 
- Volta ...]]></description><link><![CDATA[http://www.dotnetframework.de/{EDB6A97F-53C1-45AA-B279-9BCF1139B39D}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{EDB6A97F-53C1-45AA-B279-9BCF1139B39D}]]></guid><pubDate><![CDATA[Wed, 03 Apr 2013 10:10:20 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Volta war der Codename f&amp;#252;r ein Projekt, mit dem verteilte (Web-)Anwendungen auf .NET-Basis einfacher erstellt werden k&amp;#246;nnen. &lt;br&gt;
Das Projekt wurde eingestellt.&lt;br&gt;
&lt;br&gt;
Kerneigenschaften:&lt;br&gt;
- Volta ist Microsoft erster Versuch, eine gemeinsame Plattform f&amp;#252;r Web- und Windowsanwendungen zu schaffen. &lt;br&gt;
- Volta... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Schulung: "End-to-End": Best Practices für eine .NET-Anwendung von der Datenbank bis zur Benutzeroberfläche]]></title><description><![CDATA[Oft genug sieht man einzelne .NET-Techniken isoliert von anderen. An diesem Tag geht es darum, das Zusammenspiel verschiedener Techniken in einer Anwendung und die Best Practices zu zeigen: Datenzugriff mit ADO.NET und dem ADO.NET Entity Framework, Verteilung und Web Services mit WCF, Web-UI mit ASP.NET und eine WPF-Oberfl&#228;che. Innerhalb des Tags entsteht eine komplette Anwendung.  Die Implementierung beginnt mit dem Objektmodell. Daraus wird eine Datenbank nach dem Prinzip des Forward Engineerings generiert. Das ADO.NET Entity Framework kommt f&#252;r die Erstellung der Data Access Layer zum Einsatz. Die Logik wird &#252;ber die Windows Communication Foundation (WCF) ver&#246;ffentlicht. Zwei Benutzeroberfl&#228;chen, eine Weboberfl&#228;che mit ASP.NET MVC und eine WPF-Oberfl&#228;che greifen darauf zu. Ziel des Workshops ist es, eine durchg&#228;ngige L&#246;sung unter Einsatz der aktuellen .NET-Techniken zu erstellen. Dabei stehen die f&#252;r die L&#246;sung notwendigen Funktionen und das Zusammenspiel der Techniken im Mittelpunkt. Das meiste wird live kodiert.

Varianten:
Dieser Tag ist individuell anpassbar, z.B. kann nur die WPF-Oberfl&#228;che oder nur die Web-Oberfl&#228;che gezeigt werden.
Auch die Techniken k&#246;nnen ausgetauscht werden, z.B. Windows Forms statt WPF oder ASP.NET Web API statt WCF.

Diese Veranstaltung kann wahlweise als reine Pr&#228;sentation oder als Schulung mit &#220;bungen (d.h. jeder Teilnehmer entwickelt f&#252;r sich unter Anleitung des Dozenten die Anwendung) abgehalten werden.]]></description><link><![CDATA[http://www.dotnetframework.de/{C130FFB3-E9B6-407A-A725-854EF9BC5398}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{C130FFB3-E9B6-407A-A725-854EF9BC5398}]]></guid><pubDate><![CDATA[Tue, 12 Mar 2013 15:28:18 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Oft genug sieht man einzelne .NET-Techniken isoliert von anderen. An diesem Tag geht es darum, das Zusammenspiel verschiedener Techniken in einer Anwendung und die Best Practices zu zeigen: Datenzugriff mit ADO.NET und dem &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt;, Verteilung und Web Services mit WCF, Web-UI mit ASP.NET und eine WPF-Oberfl&amp;#228;che. Innerhalb des Tags entsteht eine komplette Anwendung.  Die Implementierung beginnt mit dem Objektmodell. Daraus wird eine &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt; nach dem Prinzip des Forward Engineerings generiert. Das &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt; kommt f&amp;#252;r die Erstellung der &lt;a href='/glossar/alle/6170/lexikon.aspx'&gt;Data Access Layer&lt;/a&gt; zum Einsatz. Die Logik wird &amp;#252;ber die &lt;a href='/glossar/alle/3719/lexikon.aspx'&gt;Windows Communication Foundation&lt;/a&gt; (WCF) ver&amp;#246;ffentlicht. Zwei Benutzeroberfl&amp;#228;chen, eine Weboberfl&amp;#228;che mit ASP.NET MVC und eine WPF-Oberfl&amp;#228;che greifen darauf zu. Ziel des Workshops ist es, eine durchg&amp;#228;ngige L&amp;#246;sung unter Einsatz der aktuellen .NET-Techniken zu erstellen. Dabei stehen die f&amp;#252;r die L&amp;#246;sung notwendigen Funktionen und das Zusammenspiel der Techniken im Mittelpunkt. Das meiste wird live kodiert.&lt;br&gt;
&lt;br&gt;
Varianten:&lt;br&gt;
Dieser Tag ist individuell anpassbar, z.B. kann nur die WPF-Oberfl&amp;#228;che oder nur die Web-Oberfl&amp;#228;che gezeigt werden.&lt;br&gt;
Auch die Techniken k&amp;#246;nnen ausgetauscht werden, z.B. &lt;a href='/glossar/alle/578/lexikon.aspx'&gt;Windows Forms&lt;/a&gt; statt WPF oder &lt;a href='/glossar/alle/6644/lexikon.aspx'&gt;ASP.NET Web API&lt;/a&gt; statt WCF.&lt;br&gt;
&lt;br&gt;
Diese Veranstaltung kann wahlweise als reine Pr&amp;#228;sentation oder als Schulung mit &amp;#220;bungen (d.h. jeder Teilnehmer entwickelt f&amp;#252;r sich unter Anleitung des Dozenten die Anwendung) abgehalten werden.</body><item><title><![CDATA[Lexikoneintrag: Astoria]]></title><description><![CDATA[Astoria war der Codename f&#252;r WCF Data Services (alias ADO.NET Data Services).]]></description><link><![CDATA[http://www.dotnetframework.de/{B0AA9544-D6FB-4E6A-A980-D59CFE6F1325}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{B0AA9544-D6FB-4E6A-A980-D59CFE6F1325}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 22:38:34 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Astoria war der Codename f&amp;#252;r &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt;s (alias &lt;a href='/glossar/alle/5134/lexikon.aspx'&gt;ADO.NET Data Service&lt;/a&gt;s).</body><item><title><![CDATA[Lexikoneintrag: XAML Data Binding]]></title><description><![CDATA[In ASP.NET und Windows Forms unterscheidet man zwischen Datensteuerelementen und sonstigen Steuerelementen, die keine Datenbindung unterst&#252;tzen. In XAML (WPF, Silverlight, WinRT) sind alle visuellen Elemente datenbindungsf&#228;hig und in diesen Elementen sind alle Attribute datenbindungsf&#228;hig, die als A...]]></description><link><![CDATA[http://www.dotnetframework.de/{10C0AE61-CCB0-4D41-B367-EBF9BF5A21D6}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{10C0AE61-CCB0-4D41-B367-EBF9BF5A21D6}]]></guid><pubDate><![CDATA[Fri, 29 Mar 2013 09:15:14 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In ASP.NET und &lt;a href='/glossar/alle/578/lexikon.aspx'&gt;Windows Forms&lt;/a&gt; unterscheidet man zwischen Datensteuerelementen und sonstigen &lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt;en, die keine &lt;a href='/glossar/alle/6874/lexikon.aspx'&gt;Datenbindung&lt;/a&gt; unterst&amp;#252;tzen. In XAML (WPF, Silverlight, WinRT) sind alle visuellen Elemente datenbindungsf&amp;#228;hig und in diesen Elementen sind alle &lt;a href='/glossar/alle/447/lexikon.aspx'&gt;Attribut&lt;/a&gt;e datenbindungsf&amp;#228;hig, die als A... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Gedruckte Publikation: Neuheiten in ASP.NET Web Forms 4.5]]></title><description><![CDATA[Die Bedeutung von ASP.NET Web Forms sollte man nicht untersch&#228;tzen. Die Statistiken der Website builtwith.com weisen f&#252;r ASP.NET einen Marktanteil von 20 bis 25 Prozent − je nach Betrachtungsmenge − aus. ASP.NET MVC hingegen rangiert lediglich zwischen 0,5 und 1,4 Prozent. Auch wenn unklar bleibt, ob ASP.NET MVC in der Statistik „ASP.NET“ enthalten ist, wird doch so oder so klar: Der Marktanteil von &#173; ASP.NET MVC bleibt weiterhin gering im Vergleich zu &#173;ASP.NET Web Forms.]]></description><link><![CDATA[http://www.dotnetframework.de/{BB49EA4C-F4C1-4F7A-B012-EBE0D760E3D3}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{BB49EA4C-F4C1-4F7A-B012-EBE0D760E3D3}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:17:12 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Die Bedeutung von ASP.NET Web Forms sollte man nicht untersch&amp;#228;tzen. Die Statistiken der Website builtwith.com weisen f&amp;#252;r ASP.NET einen Marktanteil von 20 bis 25 Prozent − je nach Betrachtungsmenge − aus. ASP.NET MVC hingegen rangiert lediglich zwischen 0,5 und 1,4 Prozent. Auch wenn unklar bleibt, ob ASP.NET MVC in der Statistik „ASP.NET“ enthalten ist, wird doch so oder so klar: Der Marktanteil von &amp;#173; ASP.NET MVC bleibt weiterhin gering im Vergleich zu &amp;#173;ASP.NET Web Forms.</body><item><title><![CDATA[Veranstaltung: Entity Framework: Gute und schlechte Softwarearchitekturen]]></title><description><![CDATA[Das Entity Framework setzt sich als Datenzugriffsschicht in .NET-Anwendungen durch. Aber oft wird das Entity Framework in der Softwarearchitektur nicht richtig eingesetzt, sodass es zu Problemen bei Leistung und Zuverl&#228;ssigkeit kommt. Dieser Vortrag erkl&#228;rt Architekten und Entwicklern einige architektonische Erfordernisse f&#252;r den Entity-Framework-Einsatz und zeigt eine praxiserprobte Musterarchitektur.]]></description><link><![CDATA[http://www.dotnetframework.de/{9881DB2F-BCB7-4F3F-A6C2-DB606ACF630A}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{9881DB2F-BCB7-4F3F-A6C2-DB606ACF630A}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:37:40 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Das Entity Framework setzt sich als &lt;a href='/glossar/alle/6171/lexikon.aspx'&gt;Datenzugriffsschicht&lt;/a&gt; in .NET-Anwendungen durch. Aber oft wird das Entity Framework in der Softwarearchitektur nicht richtig eingesetzt, sodass es zu Problemen bei Leistung und Zuverl&amp;#228;ssigkeit kommt. Dieser Vortrag erkl&amp;#228;rt Architekten und Entwicklern einige architektonische Erfordernisse f&amp;#252;r den Entity-Framework-Einsatz und zeigt eine praxiserprobte Musterarchitektur.</body><item><title><![CDATA[Veranstaltung: Softwarearchitektur mit Entity Framework]]></title><description><![CDATA[Das ADO.NET Entity Framework (EF) setzt als Datenzugriffsschicht in .NET-Anwendungen immer st&#228;rker durch. Doch herrscht Unsicherheit bei Architekten und Entwicklern, wie das EF effektiv und effizient eingesetzt werden kann. Dieser Vortrag kl&#228;rt einige architektonische Erfordernisse f&#252;r den Einsatz von EF und zeigt eine Muster-Architektur mit EF f&#252;r Desktop- und Webanwendungen. Damit sollen die Teilnehmer f&#252;r typischen Fehler bewahrt werden, die der Referent immer wieder in seinen Beratungseins&#228;tzen sieht.]]></description><link><![CDATA[http://www.dotnetframework.de/{18BC6424-41F1-4007-9208-7CEE555DE358}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{18BC6424-41F1-4007-9208-7CEE555DE358}]]></guid><pubDate><![CDATA[Fri, 01 Mar 2013 19:30:50 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Das &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt; (EF) setzt als &lt;a href='/glossar/alle/6171/lexikon.aspx'&gt;Datenzugriffsschicht&lt;/a&gt; in .NET-Anwendungen immer st&amp;#228;rker durch. Doch herrscht Unsicherheit bei Architekten und Entwicklern, wie das EF effektiv und effizient eingesetzt werden kann. Dieser Vortrag kl&amp;#228;rt einige architektonische Erfordernisse f&amp;#252;r den Einsatz von EF und zeigt eine Muster-Architektur mit EF f&amp;#252;r Desktop- und Webanwendungen. Damit sollen die Teilnehmer f&amp;#252;r typischen Fehler bewahrt werden, die der Referent immer wieder in seinen Beratungseins&amp;#228;tzen sieht.</body><item><title><![CDATA[Veranstaltung: Hochwasserinformations-Portal auf Basis von Azure im Land Niedersachsen]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{CCF8DD04-69AA-448C-8377-EFC34F4654B5}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{CCF8DD04-69AA-448C-8377-EFC34F4654B5}]]></guid><pubDate><![CDATA[Tue, 23 Apr 2013 09:25:23 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Lexikoneintrag: Windows Azure Storage]]></title><description><![CDATA[Autor: Manfred Steyer am 19.03.2013 19:12:55:

Windows Azure Storage Services stellt eine hochskalierbare Plattform f&#252;r das Verwalten nicht-relationaler Daten dar und ist somit im Bereich der NoSQL-Datenspeicher einzuordnen. Pro Speicherkonto k&#246;nnen bis zu 100 TB an Daten gespeichert werden und je...]]></description><link><![CDATA[http://www.dotnetframework.de/{55FA37AC-A260-4FCC-9355-67AA92910885}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{55FA37AC-A260-4FCC-9355-67AA92910885}]]></guid><pubDate><![CDATA[Tue, 19 Mar 2013 20:46:20 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Autor: Manfred Steyer am 19.03.2013 19:12:55:&lt;br&gt;
&lt;br&gt;
&lt;a href='/glossar/alle/5715/lexikon.aspx'&gt;Windows Azure&lt;/a&gt; &lt;a href='/glossar/alle/334/lexikon.aspx'&gt;Storage&lt;/a&gt; Services stellt eine hochskalierbare Plattform f&amp;#252;r das Verwalten nicht-relationaler Daten dar und ist somit im Bereich der NoSQL-Datenspeicher einzuordnen. Pro Speicherkonto k&amp;#246;nnen bis zu 100 TB an Daten gespeichert werden und je... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Gedruckte Publikation: "Jeder Visual-Studio-Nutzer sollte TFS nutzen": Sam Guckenheimer über die Entwicklung von Team Foundation Server und Visual Studio]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{BFCDBD77-B572-4038-BEB9-88BF6E8D5562}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{BFCDBD77-B572-4038-BEB9-88BF6E8D5562}]]></guid><pubDate><![CDATA[Wed, 20 Feb 2013 18:32:14 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Gedruckte Publikation: Eine einfache Objektausgabefunktion für alle .NET-Objekte]]></title><description><![CDATA[Immer wieder steht man (nicht nur zu Testzwecken) vor der Aufgabe, ein Objekt mehr oder weniger komplett auf dem Bildschirm oder in eine Datei auszugeben. Die von System.Object an alle .NET-Objekte vererbte Methode ToString() erf&#252;llt diesen Wunsch ganz und gar nicht, denn sie gibt im Standard leider immer nur den Klassennamen aus, solange man nicht ToString()explizit &#252;berschreibt. Die Werte aus dem Objekt f&#252;r ToString() immer wieder neu durch das Zusammensammeln der einzelnen Fields und Properties zu implementieren, macht keinen Spa&#223; und ist fehleranf&#228;llig. Wer denkt im Moment des Hinzuf&#252;gens eines weiteren Fields oder Properties daran, dann auch ToString() anzupassen?]]></description><link><![CDATA[http://www.dotnetframework.de/{EA84E8E8-545A-4AD4-B097-6E6CC2C66074}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{EA84E8E8-545A-4AD4-B097-6E6CC2C66074}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:18:51 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Immer wieder steht man (nicht nur zu Testzwecken) vor der Aufgabe, ein Objekt mehr oder weniger komplett auf dem Bildschirm oder in eine Datei auszugeben. Die von &lt;a href='/glossar/alle/3501/lexikon.aspx'&gt;System.Object&lt;/a&gt; an alle .NET-Objekte vererbte Methode ToString() erf&amp;#252;llt diesen Wunsch ganz und gar nicht, denn sie gibt im Standard leider immer nur den Klassennamen aus, solange man nicht ToString()explizit &amp;#252;berschreibt. Die Werte aus dem Objekt f&amp;#252;r ToString() immer wieder neu durch das Zusammensammeln der einzelnen &lt;a href='/glossar/alle/425/lexikon.aspx'&gt;Field&lt;/a&gt;s und Properties zu implementieren, macht keinen Spa&amp;#223; und ist fehleranf&amp;#228;llig. Wer denkt im Moment des Hinzuf&amp;#252;gens eines weiteren &lt;a href='/glossar/alle/425/lexikon.aspx'&gt;Field&lt;/a&gt;s oder Properties daran, dann auch ToString() anzupassen?</body><item><title><![CDATA[Gedruckte Publikation: WCF Data Services: serverseitiges Paging]]></title><description><![CDATA[In der ersten Version der Data Services war schon das seitenweise Abrufen („Bl&#228;ttern“) in Datenbest&#228;nden m&#246;glich, aber das konnte nur der Client steuern. Seit Version 2.0 kann nun auch der Server festlegen, dass zur Vermeidung von &#220;berbelastungen nur eine bestimmte Anzahl von Objekten einer Klasse pro Abruf geliefert werden kann. Im folgenden Beispiel wird diese Zahl auf 10 festgelegt.]]></description><link><![CDATA[http://www.dotnetframework.de/{C6449034-0C9F-4D6D-9913-EB013C8D7013}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{C6449034-0C9F-4D6D-9913-EB013C8D7013}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 15:56:00 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In der ersten Version der Data Services war schon das seitenweise Abrufen („Bl&amp;#228;ttern“) in Datenbest&amp;#228;nden m&amp;#246;glich, aber das konnte nur der Client steuern. Seit Version 2.0 kann nun auch der Server festlegen, dass zur Vermeidung von &amp;#220;berbelastungen nur eine bestimmte Anzahl von Objekten einer Klasse pro Abruf geliefert werden kann. Im folgenden Beispiel wird diese Zahl auf 10 festgelegt.</body><item><title><![CDATA[Lexikoneintrag: Service Bus for Windows Server]]></title><description><![CDATA[Autor: Manfred Steyer am 19.03.2013 18:55:37:

Service Bus for Windows Server ist eine Implementierung des Cloud-basierten Azure Service Bus f&#252;r den lokalen Windows-Server. Wie Azure Service Bus bietet der Service Bus for Windows Server Nachrichtenwarteschlangen als auch Topics. Die von Azure Serv...]]></description><link><![CDATA[http://www.dotnetframework.de/{BEBDEA7E-F2AB-4D14-A75E-1CCB5626AC34}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{BEBDEA7E-F2AB-4D14-A75E-1CCB5626AC34}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 15:40:15 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Autor: Manfred Steyer am 19.03.2013 18:55:37:&lt;br&gt;
&lt;br&gt;
Service Bus for &lt;a href='/glossar/alle/827/lexikon.aspx'&gt;Windows Server&lt;/a&gt; ist eine Implementierung des Cloud-basierten &lt;a href='/glossar/alle/6449/lexikon.aspx'&gt;Azure Service Bus&lt;/a&gt; f&amp;#252;r den lokalen Windows-Server. Wie &lt;a href='/glossar/alle/6449/lexikon.aspx'&gt;Azure Service Bus&lt;/a&gt; bietet der Service Bus for &lt;a href='/glossar/alle/827/lexikon.aspx'&gt;Windows Server&lt;/a&gt; Nachrichtenwarteschlangen als auch Topics. Die von Azure Serv... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Schulung: Windows Phone 8 mit C# und XAML / Windows Phone 8 für Softwareentwickler]]></title><description><![CDATA[Einf&#252;hrung
1. Einf&#252;hrung in die Windows Phone 8 Entwicklung
o   &#220;berblick &#252;ber die Windows 8 Plattform
o   Neue Features in Windows Phone 8
o   Windows Phone RT / Kompatibilit&#228;t Windows Phone 7.X
o   Entwicklungswerkzeuge (Visual Studio 2012 / Blend / Emulator)
2.      Entwerfen von Windows Phone 8 Apps
o   Modern UI
o   XAML Layout
o   Styles und Themes
o   Designtime Data
o   Data Binding
o   Lists und LongListSelector
3.      Erstellen von Windows Phone 8 Apps
o   Pages, Navigation und Frames
o   Application Bar
o   Seitenausrichtung (Page Orientation)/ Bildschirmaufl&#246;sung
o   Globalization / Localization / Mehrsprachigkeit
o   Seiten&#252;berg&#228;nge / Animationen
4.      Windows Phone 8 Apps / Live Cycle
o   Lebenszyklus einer Windows Phone 8 App
o   Best Practice: Entwurfsmuster MVVM
5.      Windows Phone Funktionen
o   Launcher und Chooser
o   Kontakte API
o   Kamera API
o   Mikrofon API
6.      Background Agenten
o   Multitasking vs. Background agents
o   FileTransferTask
o   Hintergrund Aktionen
7.      Tiles und LookScreen Notifications
o   Arten von Tiles in Windows Phone 8 vs. 7.x
o   Aktualisieren von Tiles
o   Lockscreen Notifications
8.      Push Notifications
o   Raw, Toast und Tile Notifications
o   Funktionsweise von Push Notifications

Aufbauwissen
1. Sensor API Dateien und Storage
o   Isolated Storage (7.X vs. 8.0)
o   Windows.Storage
o   Verwenden von SD-Karten
o   Lokale Datenbanken
2.      App to App Communication
o   Starten einer App mit Hilfe eines Protokolls
o   Starten einer App mit Hilfe eines Dateityps
o   Starten einer App aus einer anderen App heraus
3.      Netzwerk
o   WebClient vs. HttpWebReqest
o   Sockets
o   Daten Kompression
4.      Proximity (NFC) und Bluetooth
o   Verwenden von Bluetooth
o   Verwenden von NFC
5.      Speech (Input und Output)
o   Sprache ausgeben
o   Sprache erkennen
o   Sprachbefehle ausf&#252;hren
6.      Maps und Location
o   Karten und Navigation
o   Online Navigation vs. Offline Navigation
o   Verwenden des Kartensteuerelementes
o   Hintergrund GPS
7.      Wallet
o   &#220;bersicht Wallet
o   Verwenden des Wallet zur Bezahlung in eigenen Apps
8.      In App Purchasing
o   &#220;berblick und Funktionsweise
o   Verwenden von In App Purchases zum Bezahlen in der eigenen App
9.      Windows Phone Store und Marketplace
o   &#220;berblick &#252;ber den Marketplace f&#252;r Windows Phone
o   Ver&#246;ffentlichen der eigenen App
10.  Enterprise Architecture
o   &#220;bersicht Windows Phone 8 im Enterprise Umfeld
o   Erstellen einer Enterprise Middleware
o   Windows Phone 8
  Device Management
  Device Enrolment
11.  Windows 8 Cross platform        
o   Entwickeln f&#252;r Windows Phone und Windows 8 auf gemeinsamer Code-basis
12.  Mobile Web
o   &#220;berblick &#252;ber HTML5 und JavaScript
o   Verwenden von HTML5/JavaScript auf dem Windows Phone

Optionen
1.  Optional : Spiele Entwicklung mit XNA / Direct X
2.  Optional: Entwicklung mit C/C++ 
3.  Optional : Nokia...]]></description><link><![CDATA[http://www.dotnetframework.de/{16A888A2-3899-45DA-8696-31C68C3703D5}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{16A888A2-3899-45DA-8696-31C68C3703D5}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 23:45:49 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Einf&amp;#252;hrung&lt;br&gt;
1. Einf&amp;#252;hrung in die &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt; Entwicklung&lt;br&gt;
o   &amp;#220;berblick &amp;#252;ber die &lt;a href='/glossar/alle/6240/lexikon.aspx'&gt;Windows 8&lt;/a&gt; Plattform&lt;br&gt;
o   Neue Features in &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt;&lt;br&gt;
o   Windows Phone RT / Kompatibilit&amp;#228;t &lt;a href='/glossar/alle/6039/lexikon.aspx'&gt;Windows Phone 7&lt;/a&gt;.X&lt;br&gt;
o   Entwicklungswerkzeuge (Visual Studio 2012 / Blend / Emulator)&lt;br&gt;
2.      Entwerfen von &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt; Apps&lt;br&gt;
o   Modern UI&lt;br&gt;
o   XAML Layout&lt;br&gt;
o   Styles und &lt;a href='/glossar/alle/748/lexikon.aspx'&gt;Themes&lt;/a&gt;&lt;br&gt;
o   Designtime Data&lt;br&gt;
o   &lt;a href='/glossar/alle/6875/lexikon.aspx'&gt;Data Binding&lt;/a&gt;&lt;br&gt;
o   Lists und LongListSelector&lt;br&gt;
3.      Erstellen von &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt; Apps&lt;br&gt;
o   Pages, Navigation und Frames&lt;br&gt;
o   Application Bar&lt;br&gt;
o   Seitenausrichtung (Page Orientation)/ Bildschirmaufl&amp;#246;sung&lt;br&gt;
o   Globalization / Localization / Mehrsprachigkeit&lt;br&gt;
o   Seiten&amp;#252;berg&amp;#228;nge / Animationen&lt;br&gt;
4.      &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt; Apps / Live Cycle&lt;br&gt;
o   Lebenszyklus einer &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt; App&lt;br&gt;
o   Best Practice: Entwurfsmuster MVVM&lt;br&gt;
5.      Windows Phone Funktionen&lt;br&gt;
o   Launcher und Chooser&lt;br&gt;
o   Kontakte API&lt;br&gt;
o   Kamera API&lt;br&gt;
o   Mikrofon API&lt;br&gt;
6.      Background Agenten&lt;br&gt;
o   Multitasking vs. Background agents&lt;br&gt;
o   FileTransferTask&lt;br&gt;
o   Hintergrund Aktionen&lt;br&gt;
7.      Tiles und LookScreen &lt;a href='/glossar/alle/3511/lexikon.aspx'&gt;Notification&lt;/a&gt;s&lt;br&gt;
o   Arten von Tiles in &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt; vs. 7.x&lt;br&gt;
o   Aktualisieren von Tiles&lt;br&gt;
o   Lockscreen &lt;a href='/glossar/alle/3511/lexikon.aspx'&gt;Notification&lt;/a&gt;s&lt;br&gt;
8.      Push &lt;a href='/glossar/alle/3511/lexikon.aspx'&gt;Notification&lt;/a&gt;s&lt;br&gt;
o   Raw, Toast und Tile &lt;a href='/glossar/alle/3511/lexikon.aspx'&gt;Notification&lt;/a&gt;s&lt;br&gt;
o   Funktionsweise von Push &lt;a href='/glossar/alle/3511/lexikon.aspx'&gt;Notification&lt;/a&gt;s&lt;br&gt;
&lt;br&gt;
Aufbauwissen&lt;br&gt;
1. Sensor API Dateien und &lt;a href='/glossar/alle/334/lexikon.aspx'&gt;Storage&lt;/a&gt;&lt;br&gt;
o   &lt;a href='/glossar/alle/2619/lexikon.aspx'&gt;Isolated &lt;a href='/glossar/alle/334/lexikon.aspx'&gt;Storage&lt;/a&gt;&lt;/a&gt; (7.X vs. 8.0)&lt;br&gt;
o   Windows.&lt;a href='/glossar/alle/334/lexikon.aspx'&gt;Storage&lt;/a&gt;&lt;br&gt;
o   Verwenden von SD-Karten&lt;br&gt;
o   Lokale &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;en&lt;br&gt;
2.      App to App Communication&lt;br&gt;
o   Starten einer App mit Hilfe eines Protokolls&lt;br&gt;
o   Starten einer App mit Hilfe eines Dateityps&lt;br&gt;
o   Starten einer App aus einer anderen App heraus&lt;br&gt;
3.      &lt;a href='/glossar/alle/4727/lexikon.aspx'&gt;Netzwerk&lt;/a&gt;&lt;br&gt;
o   WebClient vs. HttpWebReqest&lt;br&gt;
o   Sockets&lt;br&gt;
o   Daten Kompression&lt;br&gt;
4.      Proximity (NFC) und Bluetooth&lt;br&gt;
o   Verwenden von Bluetooth&lt;br&gt;
o   Verwenden von NFC&lt;br&gt;
5.      Speech (Input und Output)&lt;br&gt;
o   Sprache ausgeben&lt;br&gt;
o   Sprache erkennen&lt;br&gt;
o   Sprachbefehle ausf&amp;#252;hren&lt;br&gt;
6.      Maps und Location&lt;br&gt;
o   Karten und Navigation&lt;br&gt;
o   Online Navigation vs. Offline Navigation&lt;br&gt;
o   Verwenden des Kartensteuerelementes&lt;br&gt;
o   Hintergrund GPS&lt;br&gt;
7.      Wallet&lt;br&gt;
o   &amp;#220;bersicht Wallet&lt;br&gt;
o   Verwenden des Wallet zur Bezahlung in eigenen Apps&lt;br&gt;
8.      In App Purchasing&lt;br&gt;
o   &amp;#220;berblick und Funktionsweise&lt;br&gt;
o   Verwenden von In App Purchases zum Bezahlen in der eigenen App&lt;br&gt;
9.      Windows Phone Store und Marketplace&lt;br&gt;
o   &amp;#220;berblick &amp;#252;ber den Marketplace f&amp;#252;r Windows Phone&lt;br&gt;
o   Ver&amp;#246;ffentlichen der eigenen App&lt;br&gt;
10.  &lt;a href='/glossar/alle/378/lexikon.aspx'&gt;Enterprise Architect&lt;/a&gt;ure&lt;br&gt;
o   &amp;#220;bersicht &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt; im Enterprise Umfeld&lt;br&gt;
o   Erstellen einer Enterprise &lt;a href='/glossar/alle/321/lexikon.aspx'&gt;Middleware&lt;/a&gt;&lt;br&gt;
o   &lt;a href='/glossar/alle/6476/lexikon.aspx'&gt;Windows Phone 8&lt;/a&gt;&lt;br&gt;
  Device Management&lt;br&gt;
  Device Enrolment&lt;br&gt;
11.  &lt;a href='/glossar/alle/6240/lexikon.aspx'&gt;Windows 8&lt;/a&gt; Cross platform        &lt;br&gt;
o   Entwickeln f&amp;#252;r Windows Phone und &lt;a href='/glossar/alle/6240/lexikon.aspx'&gt;Windows 8&lt;/a&gt; auf gemeinsamer Code-basis&lt;br&gt;
12.  Mobile Web&lt;br&gt;
o   &amp;#220;berblick &amp;#252;ber HTML5 und &lt;a href='/glossar/alle/337/lexikon.aspx'&gt;&lt;a href='/glossar/alle/338/lexikon.aspx'&gt;Java&lt;/a&gt;Script&lt;/a&gt;&lt;br&gt;
o   Verwenden von HTML5/&lt;a href='/glossar/alle/337/lexikon.aspx'&gt;&lt;a href='/glossar/alle/338/lexikon.aspx'&gt;Java&lt;/a&gt;Script&lt;/a&gt; auf dem Windows Phone&lt;br&gt;
&lt;br&gt;
Optionen&lt;br&gt;
1.  Optional : Spiele Entwicklung mit XNA / Direct X&lt;br&gt;
2.  Optional: Entwicklung mit C/C++ &lt;br&gt;
3.  Optional : Nokia...</body><item><title><![CDATA[Veranstaltung: Active Directory mit PowerShell verwalten]]></title><description><![CDATA[Ein Streifzug durch die administrativen Aufgaben, die man mit der PowerShell im Active Directory erledigen kann rund um Benutzer, Gruppen, Computer und Organisationseinheiten. Dabei geht es nicht nur um die verf&#252;gbaren PowerShell-Commandlets, sondern auch die darunterliegenden Programmierschnittstellen, die man immer dann braucht, wenn die Commandlets an ihre Grenzen sto&#223;en.]]></description><link><![CDATA[http://www.dotnetframework.de/{3B05B236-081D-45A9-B96A-3D5D727892D0}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{3B05B236-081D-45A9-B96A-3D5D727892D0}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 21:20:58 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Ein Streifzug durch die administrativen Aufgaben, die man mit der PowerShell im &lt;a href='/glossar/alle/3/lexikon.aspx'&gt;Active Directory&lt;/a&gt; erledigen kann rund um Benutzer, Gruppen, Computer und Organisationseinheiten. Dabei geht es nicht nur um die verf&amp;#252;gbaren PowerShell-&lt;a href='/glossar/alle/2447/lexikon.aspx'&gt;Commandlet&lt;/a&gt;s, sondern auch die darunterliegenden Programmierschnittstellen, die man immer dann braucht, wenn die &lt;a href='/glossar/alle/2447/lexikon.aspx'&gt;Commandlet&lt;/a&gt;s an ihre Grenzen sto&amp;#223;en.</body><item><title><![CDATA[Schulung: Versionsverwaltung mit Git/GitHub]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{88CA069C-203A-4E05-89F8-B729E0C980AE}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{88CA069C-203A-4E05-89F8-B729E0C980AE}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 23:03:06 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Gedruckte Publikation: WCF Fehlerdetails bei WCF Services anzeigen]]></title><description><![CDATA[Im Standard liefert ein WCF-basierte Web Service keine detaillierte Fehlermeldung, sondern nur folgende lapidare Ausgabe:]]></description><link><![CDATA[http://www.dotnetframework.de/{5D2C4746-DAB7-4B2D-9F53-AFA05F1741E8}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{5D2C4746-DAB7-4B2D-9F53-AFA05F1741E8}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:23:10 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Im Standard liefert ein WCF-basierte Web Service keine detaillierte Fehlermeldung, sondern nur folgende lapidare Ausgabe:</body><item><title><![CDATA[Gedruckte Publikation: Kraftvoll: PowerShell 3.0]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{5EDA5B68-8B97-4AA0-8DDB-E39B39E3DDC1}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{5EDA5B68-8B97-4AA0-8DDB-E39B39E3DDC1}]]></guid><pubDate><![CDATA[Wed, 13 Feb 2013 13:33:09 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Alle Elemente: Andere Webframeworks (Ruby-on-Rails, PhoneGap)]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{73247D07-DD5B-404F-B81E-665B4221A5A2}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{73247D07-DD5B-404F-B81E-665B4221A5A2}]]></guid><pubDate><![CDATA[Wed, 03 Apr 2013 00:52:48 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Lexikoneintrag: Ruby]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{FFCDF138-884A-4FA0-B9E9-483ABD03395A}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{FFCDF138-884A-4FA0-B9E9-483ABD03395A}]]></guid><pubDate><![CDATA[Tue, 19 Mar 2013 21:09:11 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Veranstaltung: .NET Klassen in PowerShell verwenden]]></title><description><![CDATA[Nicht f&#252;r alle Funktionen des Betriebssystem gibt es PowerShell-Commandlets. In diesen F&#228;llen kann man die mehr als 14.000 Klassen des Microsoft .NET Framework in der PowerShell sowohl interaktiv als auch im Skriptcode nutzen. Dazu brauchen Sie etwas Grundverst&#228;ndnis &#252;ber die Konzepte von .NET. Dieser Vortrag vermittelt die Konzepte und zeigt viele praktische Beispiele.]]></description><link><![CDATA[http://www.dotnetframework.de/{BADD8E16-187E-4B9A-AC55-EB79A44B5ACF}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{BADD8E16-187E-4B9A-AC55-EB79A44B5ACF}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 21:22:38 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Nicht f&amp;#252;r alle Funktionen des Betriebssystem gibt es PowerShell-&lt;a href='/glossar/alle/2447/lexikon.aspx'&gt;Commandlet&lt;/a&gt;s. In diesen F&amp;#228;llen kann man die mehr als 14.000 Klassen des Microsoft .NET Framework in der PowerShell sowohl interaktiv als auch im Skriptcode nutzen. Dazu brauchen Sie etwas Grundverst&amp;#228;ndnis &amp;#252;ber die Konzepte von .NET. Dieser Vortrag vermittelt die Konzepte und zeigt viele praktische Beispiele.</body><item><title><![CDATA[Gedruckte Publikation: ASP.NET Web Forms Leistungssteigerung durch Seitencaching]]></title><description><![CDATA[Bei Aufruf einer ASP.NET-Web-Forms-Website wird viel Programmcode ausgef&#252;hrt. Nachdem die Steuerelemente instanziiert, Skin- und Ressourcendateien ber&#252;cksichtigt und der HTTP Request inklusive View State ausgewertet wurden, werden zahlreiche Ereignisse gefeuert, in denen (umfangreicher) Programmcode liegen kann. Manchmal &#228;ndern sich aber Inhalte einer Website gar nicht so h&#228;ufig. Einige Sekunden oder gar Minuten lang kann man immer dieselbe Ausgabe liefert. ASP.NET Web Forms bieten hier einen einfach anzuwendenden Mechanismus zur Zwischenspeicherung der &quot;gerenderten&quot; Seiten. Grunds&#228;tzlich ist zu pr&#252;fen, ob die Benutzer des Systems immer den letzten Stand der Daten sehen m&#252;ssen oder ob ein Stand, der wenige Sekunden, Minuten oder Stunden zur&#252;ckliegt, nicht ausreichend ist. Oftmals fordern Benutzer den &quot;top-aktuellen&quot; Stand. Tats&#228;chlich kann in einigen F&#228;llen darauf aber verzichtet werden und der Server beziehungsweise die Serverfarm dann kleiner ausfallen, weil weniger Rechenleistung gebraucht wird.]]></description><link><![CDATA[http://www.dotnetframework.de/{DB2FCD51-D64D-452E-98BA-129FFD80163F}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{DB2FCD51-D64D-452E-98BA-129FFD80163F}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:21:30 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Bei Aufruf einer ASP.NET-Web-Forms-Website wird viel Programmcode ausgef&amp;#252;hrt. Nachdem die &lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt;e instanziiert, &lt;a href='/glossar/alle/4079/lexikon.aspx'&gt;Skin&lt;/a&gt;- und &lt;a href='/glossar/alle/4133/lexikon.aspx'&gt;&lt;a href='/glossar/alle/3497/lexikon.aspx'&gt;Ressource&lt;/a&gt;ndatei&lt;/a&gt;en ber&amp;#252;cksichtigt und der HTTP Request inklusive &lt;a href='/glossar/alle/416/lexikon.aspx'&gt;View State&lt;/a&gt; ausgewertet wurden, werden zahlreiche Ereignisse gefeuert, in denen (umfangreicher) Programmcode liegen kann. Manchmal &amp;#228;ndern sich aber Inhalte einer Website gar nicht so h&amp;#228;ufig. Einige Sekunden oder gar Minuten lang kann man immer dieselbe Ausgabe liefert. ASP.NET Web Forms bieten hier einen einfach anzuwendenden Mechanismus zur Zwischenspeicherung der &amp;quot;gerenderten&amp;quot; Seiten. Grunds&amp;#228;tzlich ist zu pr&amp;#252;fen, ob die Benutzer des Systems immer den letzten Stand der Daten sehen m&amp;#252;ssen oder ob ein Stand, der wenige Sekunden, Minuten oder Stunden zur&amp;#252;ckliegt, nicht ausreichend ist. Oftmals fordern Benutzer den &amp;quot;top-aktuellen&amp;quot; Stand. Tats&amp;#228;chlich kann in einigen F&amp;#228;llen darauf aber verzichtet werden und der Server beziehungsweise die Serverfarm dann kleiner ausfallen, weil weniger Rechenleistung gebraucht wird.</body><item><title><![CDATA[Lexikoneintrag: Content Delivery Network (CDN)]]></title><description><![CDATA[In einem Content Delivery Network (CDN) stellt ein Cloud-Anbieter h&#228;ufig verwendete Dateien (insbesondere JavaScript-Dateien) zur Verf&#252;gung, damit Webseiten anbieten dieser in ihre Seiten einbinden k&#246;nnen. CDN-Anbieter haben weltweit Server. Das Laden ist schneller, weil die
- Server sehr leistungs...]]></description><link><![CDATA[http://www.dotnetframework.de/{FCB076C1-E382-4759-8797-83CF4076E8BC}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{FCB076C1-E382-4759-8797-83CF4076E8BC}]]></guid><pubDate><![CDATA[Thu, 28 Feb 2013 17:40:13 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In einem Content Delivery Network (CDN) stellt ein Cloud-Anbieter h&amp;#228;ufig verwendete Dateien (insbesondere &lt;a href='/glossar/alle/337/lexikon.aspx'&gt;&lt;a href='/glossar/alle/338/lexikon.aspx'&gt;Java&lt;/a&gt;Script&lt;/a&gt;-Dateien) zur Verf&amp;#252;gung, damit Webseiten anbieten dieser in ihre Seiten einbinden k&amp;#246;nnen. CDN-Anbieter haben weltweit Server. Das Laden ist schneller, weil die&lt;br&gt;
- Server sehr leistungs... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Gedruckte Publikation: WCF Erweiterbare Datenverträge]]></title><description><![CDATA[Datenvertr&#228;ge k&#246;nnen abw&#228;rtskompatibel erweitert werden, indem weitere optionale Eigenschaften hinzugef&#252;gt werden. Empf&#228;ngt ein Service, der die urspr&#252;ngliche Version des Datenvertrags verwendet, Daten von einem Client, der bereits die neuen zus&#228;tzlichen Eigenschaften kennt, ignoriert er diese. Das erm&#246;glicht zwar die Implementierung abw&#228;rtskompatibler Verhalten, allerdings ergibt sich ein Problem, wenn diese Daten vom Service an einen weiteren Service weitergeleitet werden, der diese neuen Eigenschaften auch kennt. Da der erste Service die daf&#252;r empfangenen Daten verworfen hat, kann er sie nicht an den zweiten Service weiterreichen. Um diese Problematik zu umgehen, muss eine Klasse, die einen Datenvertrag repr&#228;sentiert, das Interface IExtensibleDataObject implementieren. Dieses Interface gibt lediglich eine Eigenschaft vom Typ ExtensionDataObject vor, in der nichtbekannte Eigenschaften abgelegt werden, sodass sie nicht verloren gehen und beim Weiterreichen des Datenvertrags an andere Services auch weitergesendet werden k&#246;nnen (Listing 1).]]></description><link><![CDATA[http://www.dotnetframework.de/{213D9A54-D572-4DC5-88FB-FD6FC52F4F21}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{213D9A54-D572-4DC5-88FB-FD6FC52F4F21}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:25:30 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Datenvertr&amp;#228;ge k&amp;#246;nnen abw&amp;#228;rtskompatibel erweitert werden, indem weitere optionale Eigenschaften hinzugef&amp;#252;gt werden. Empf&amp;#228;ngt ein Service, der die urspr&amp;#252;ngliche Version des Datenvertrags verwendet, Daten von einem Client, der bereits die neuen zus&amp;#228;tzlichen Eigenschaften kennt, ignoriert er diese. Das erm&amp;#246;glicht zwar die Implementierung abw&amp;#228;rtskompatibler Verhalten, allerdings ergibt sich ein Problem, wenn diese Daten vom Service an einen weiteren Service weitergeleitet werden, der diese neuen Eigenschaften auch kennt. Da der erste Service die daf&amp;#252;r empfangenen Daten verworfen hat, kann er sie nicht an den zweiten Service weiterreichen. Um diese Problematik zu umgehen, muss eine Klasse, die einen Datenvertrag repr&amp;#228;sentiert, das Interface IExtensibleDataObject implementieren. Dieses Interface gibt lediglich eine Eigenschaft vom Typ ExtensionDataObject vor, in der nichtbekannte Eigenschaften abgelegt werden, sodass sie nicht verloren gehen und beim Weiterreichen des Datenvertrags an andere Services auch weitergesendet werden k&amp;#246;nnen (Listing 1).</body><item><title><![CDATA[Schulung: .NET Akademie: Windows-Desktop-Anwendungen mit der Windows Presentation Foundation (WPF) 4.5 (Agenda des öffentlichen Seminars)]]></title><description><![CDATA[Tag1: WPF-Basiswissen
- Architektur der Windows Presentation Foundation (WPF)
- Grundlagen: Vektorgrafik, Koordinaten, Farben
- Deklarative Programmierung mit der XML Application Markup Language (XML)
- XAML-Werkzeuge: XamlPad, Expression Blend, Visual Studio, u.a.
- WPF-Steuerelemente (Controls)
- Layout-Elemente: StackPanel, DockPanel, WrapPanel, TextBlock, Grid

Tag 2: WPF-Aufbauwissen
- Datenbindung
- Eingaben mit Tastatur, Maus und Tablet
- Ereignisbasiertes Programmieren und Event Routing
- Commands und Command-Binding
- Dependency Properties
Ressourcenmanagement
- Formatvorlagen (Styles)

Tag 3: WPF-Aufbauwissen
- Interoperabilit&#228;t: WPF und Windows Forms, WPF und MFC
- Eigene WPF-Steuerelemente entwickeln
- Abstraktion mit Model View View Model (MVVM)
- Multi-Threading in WPF mit der Task Parallel Library]]></description><link><![CDATA[http://www.dotnetframework.de/{5C1E0CAC-5283-429B-830B-53EF94391107}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{5C1E0CAC-5283-429B-830B-53EF94391107}]]></guid><pubDate><![CDATA[Tue, 19 Feb 2013 10:23:49 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Tag1: WPF-Basiswissen&lt;br&gt;
- Architektur der &lt;a href='/glossar/alle/3718/lexikon.aspx'&gt;Windows Presentation Foundation&lt;/a&gt; (WPF)&lt;br&gt;
- Grundlagen: Vektorgrafik, Koordinaten, Farben&lt;br&gt;
- Deklarative Programmierung mit der XML Application Markup Language (XML)&lt;br&gt;
- XAML-Werkzeuge: XamlPad, Expression Blend, Visual Studio, u.a.&lt;br&gt;
- WPF-&lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt;e (Controls)&lt;br&gt;
- Layout-Elemente: Stack&lt;a href='/glossar/alle/4113/lexikon.aspx'&gt;Panel&lt;/a&gt;, Dock&lt;a href='/glossar/alle/4113/lexikon.aspx'&gt;Panel&lt;/a&gt;, Wrap&lt;a href='/glossar/alle/4113/lexikon.aspx'&gt;Panel&lt;/a&gt;, TextBlock, Grid&lt;br&gt;
&lt;br&gt;
Tag 2: WPF-Aufbauwissen&lt;br&gt;
- &lt;a href='/glossar/alle/6874/lexikon.aspx'&gt;Datenbindung&lt;/a&gt;&lt;br&gt;
- Eingaben mit Tastatur, Maus und Tablet&lt;br&gt;
- Ereignisbasiertes Programmieren und Event Routing&lt;br&gt;
- Commands und Command-Binding&lt;br&gt;
- Dependency Properties&lt;br&gt;
&lt;a href='/glossar/alle/3497/lexikon.aspx'&gt;Ressource&lt;/a&gt;nmanagement&lt;br&gt;
- Formatvorlagen (Styles)&lt;br&gt;
&lt;br&gt;
Tag 3: WPF-Aufbauwissen&lt;br&gt;
- Interoperabilit&amp;#228;t: WPF und &lt;a href='/glossar/alle/578/lexikon.aspx'&gt;Windows Forms&lt;/a&gt;, WPF und MFC&lt;br&gt;
- Eigene WPF-&lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt;e entwickeln&lt;br&gt;
- Abstraktion mit Model View View Model (MVVM)&lt;br&gt;
- Multi-&lt;a href='/glossar/alle/3035/lexikon.aspx'&gt;Thread&lt;/a&gt;ing in WPF mit der &lt;a href='/glossar/alle/5784/lexikon.aspx'&gt;Task Parallel Library&lt;/a&gt;</body><item><title><![CDATA[Gedruckte Publikation: Hosting eines WCF Data Service in eigenen Anwendungen]]></title><description><![CDATA[Zum Anlegen eines WCF Data Service verwendet man in Visual Studio die Projektvorlage „WCF Data Service“, die es nur in Webprojekten gibt. Man kann einen WCF Data Service aber auch au&#223;erhalb des IIS betreiben, z.B. in einer Konsolenanwendung oder einem Windows-Dienst. Dazu gibt es die Klasse Data-ServiceHost (Listing 1).]]></description><link><![CDATA[http://www.dotnetframework.de/{E9B83830-5DC6-448D-9B9A-0D7CD2A8F8C0}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{E9B83830-5DC6-448D-9B9A-0D7CD2A8F8C0}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 16:24:43 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Zum Anlegen eines &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt; verwendet man in Visual Studio die Projektvorlage „&lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt;“, die es nur in Webprojekten gibt. Man kann einen &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt; aber auch au&amp;#223;erhalb des IIS betreiben, z.B. in einer Konsolenanwendung oder einem Windows-Dienst. Dazu gibt es die Klasse Data-ServiceHost (Listing 1).</body><item><title><![CDATA[Veranstaltung: Zwei End-to-End-Anwendungen mit gemeinsamer Codebasis und UI]]></title><description><![CDATA[Oft genug sieht man einzelne .NET-Techniken isoliert von anderen. An diesem Tag geht es darum, das Zusammenspiel verschiedener Techniken in einer Anwendung zu zeigen: Datenzugriff mit ADO.NET Entity Framework und LINQ to Entities, Objektmodell in einer Portable Library, Datenbankgenerierung mit objektorientiertem Code-First-Modell, Verteilung mit REST-basierten Web Services &#252;ber ASP.NET Web API und dar&#252;ber zwei Oberfl&#228;chen f&#252;r den Desktop (mit WPF-XAML) und die Windows-8-App-Oberfl&#228;che (mit WinRT-XAML) unter Einsatz des MVVM-Patterns, das es erm&#246;glicht, m&#246;glichst viel Code zwischen WPF und WinRT-App wiederzuverwenden. Innerhalb des Tages entstehen live vor Ihren Augen zwei komplette Anwendungen, die sich m&#246;glichst viel Programmcode teilen. Folien gibt es an diesem Workshoptag ganz bewusst keine. Die Dozenten kodieren live und diskutieren mit Ihnen den erstellten Code. Ziel des Workshops ist es, eine durchg&#228;ngige L&#246;sung unter Einsatz der aktuellen .NET-Techniken zu zeigen. Dabei stehen die f&#252;r die L&#246;sung notwendigen Funktionen und das Zusammenspiel der Techniken im Mittelpunkt. Sogar der Team Foundation Server (TFS) ist an dem Tag ein st&#228;ndiger Begleiter f&#252;r Aufgaben- und Quellcodeverwaltung sowie Build-Management. Zielgruppe sind Softwareentwickler, Softwarerarchitekten und Projektleiter, die an einer kompletten L&#246;sungsarchitektur interessiert sind. Hinweis: In Einklang mit dem ehrgeizigen Workshopziel, dass die Anwendungen auch wirklich in einem Tag fertig werden, ist dies kein &quot;Hands-on-Workshop&quot;, sondern eine reine Pr&#228;sentation und Diskussion mit den Teilnehmern. Sie ben&#246;tigen also keinen Laptop.]]></description><link><![CDATA[http://www.dotnetframework.de/{42DED0F1-48CD-4EF0-87DC-3A4EFA384587}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{42DED0F1-48CD-4EF0-87DC-3A4EFA384587}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:38:28 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Oft genug sieht man einzelne .NET-Techniken isoliert von anderen. An diesem Tag geht es darum, das Zusammenspiel verschiedener Techniken in einer Anwendung zu zeigen: Datenzugriff mit &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt; und LINQ to Entities, Objektmodell in einer Portable Library, &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;generierung mit objektorientiertem Code-First-Modell, Verteilung mit REST-basierten Web Services &amp;#252;ber &lt;a href='/glossar/alle/6644/lexikon.aspx'&gt;ASP.NET Web API&lt;/a&gt; und dar&amp;#252;ber zwei Oberfl&amp;#228;chen f&amp;#252;r den Desktop (mit WPF-XAML) und die Windows-8-App-Oberfl&amp;#228;che (mit WinRT-XAML) unter Einsatz des MVVM-Patterns, das es erm&amp;#246;glicht, m&amp;#246;glichst viel Code zwischen WPF und WinRT-App wiederzuverwenden. Innerhalb des Tages entstehen live vor Ihren Augen zwei komplette Anwendungen, die sich m&amp;#246;glichst viel Programmcode teilen. Folien gibt es an diesem Workshoptag ganz bewusst keine. Die Dozenten kodieren live und diskutieren mit Ihnen den erstellten Code. Ziel des Workshops ist es, eine durchg&amp;#228;ngige L&amp;#246;sung unter Einsatz der aktuellen .NET-Techniken zu zeigen. Dabei stehen die f&amp;#252;r die L&amp;#246;sung notwendigen Funktionen und das Zusammenspiel der Techniken im Mittelpunkt. Sogar der &lt;a href='/glossar/alle/3762/lexikon.aspx'&gt;Team Foundation Server&lt;/a&gt; (TFS) ist an dem Tag ein st&amp;#228;ndiger Begleiter f&amp;#252;r Aufgaben- und Quellcodeverwaltung sowie Build-Management. Zielgruppe sind Softwareentwickler, Softwarerarchitekten und Projektleiter, die an einer kompletten L&amp;#246;sungsarchitektur interessiert sind. Hinweis: In Einklang mit dem ehrgeizigen Workshopziel, dass die Anwendungen auch wirklich in einem Tag fertig werden, ist dies kein &amp;quot;Hands-on-Workshop&amp;quot;, sondern eine reine Pr&amp;#228;sentation und Diskussion mit den Teilnehmern. Sie ben&amp;#246;tigen also keinen Laptop.</body><item><title><![CDATA[Lexikoneintrag: Windows Azure]]></title><description><![CDATA[Autoren: Manfred Steyer &amp; Holger Schwichtenberg

Windows Azure ist der Oberbegriff f&#252;r das Cloud Computing-Angebot von Microsoft. Es beinhaltet sowohl L&#246;sungen die dem Ansatz Plattform-as-a-Service (PaaS) als auch dem Ansatz Infrastructure-as-a-Service (IaaS) zugerechnet werden k&#246;nnen. Die Dienste...]]></description><link><![CDATA[http://www.dotnetframework.de/{44490A00-F76A-4FD1-8D0E-52C253B7A21F}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{44490A00-F76A-4FD1-8D0E-52C253B7A21F}]]></guid><pubDate><![CDATA[Tue, 19 Mar 2013 20:44:29 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Autoren: Manfred Steyer &amp;amp; Holger Schwichtenberg&lt;br&gt;
&lt;br&gt;
Windows Azure ist der Oberbegriff f&amp;#252;r das &lt;a href='/glossar/alle/5950/lexikon.aspx'&gt;Cloud Computing&lt;/a&gt;-Angebot von Microsoft. Es beinhaltet sowohl L&amp;#246;sungen die dem Ansatz Plattform-as-a-Service (PaaS) als auch dem Ansatz Infrastructure-as-a-Service (IaaS) zugerechnet werden k&amp;#246;nnen. Die Dienste... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Veranstaltung: Eigene Commandlets entwickeln mit C# und VB.NET]]></title><description><![CDATA[In immer mehr Unternehmen arbeiten .NET-Entwickler und PowerShell-Administratoren Hand in Hand. Mit C# oder Visual Basic .NET kann ein .NET-Entwickler die PowerShell erweitern, um dem Administrator neue Commandlets und PowerShell-Provider zur Verf&#252;gung zu stellen. Sehen Sie hier, wie einfach und m&#228;chtig diese M&#246;glichkeit ist.]]></description><link><![CDATA[http://www.dotnetframework.de/{324CDA16-B824-4742-A37A-DFBEA30ACA74}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{324CDA16-B824-4742-A37A-DFBEA30ACA74}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 21:23:11 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In immer mehr Unternehmen arbeiten .NET-Entwickler und PowerShell-Administratoren Hand in Hand. Mit C# oder &lt;a href='/glossar/alle/223/lexikon.aspx'&gt;Visual Basic .NET&lt;/a&gt; kann ein .NET-Entwickler die PowerShell erweitern, um dem Administrator neue &lt;a href='/glossar/alle/2447/lexikon.aspx'&gt;Commandlet&lt;/a&gt;s und PowerShell-Provider zur Verf&amp;#252;gung zu stellen. Sehen Sie hier, wie einfach und m&amp;#228;chtig diese M&amp;#246;glichkeit ist.</body><item><title><![CDATA[Veranstaltung: Mobile Webanwendungen für alle Plattformen inkl. Benachrichtigungs- und Offlineszenarien]]></title><description><![CDATA[Gerade in verteilten bzw. servicebasierten Umgebungen stellt der Einsatz von O/R-Mapping eine besondere Herausforderung dar. Diese Session zeigt anhand von Entity Framework Code Only, wie sie gemeistert werden kann. Dazu wird die Idee und die Umsetzung des Musters &quot;Unit of Work&quot; ebenso diskutiert wie der Einsatz des REST-kompatiblen Protokolls OData.]]></description><link><![CDATA[http://www.dotnetframework.de/{FEDCDCCB-FFB8-4B59-BA41-E2E2506864EA}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{FEDCDCCB-FFB8-4B59-BA41-E2E2506864EA}]]></guid><pubDate><![CDATA[Fri, 01 Mar 2013 19:39:12 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Gerade in verteilten bzw. servicebasierten Umgebungen stellt der Einsatz von O/R-Mapping eine besondere Herausforderung dar. Diese Session zeigt anhand von Entity Framework Code Only, wie sie gemeistert werden kann. Dazu wird die Idee und die Umsetzung des Musters &amp;quot;Unit of Work&amp;quot; ebenso diskutiert wie der Einsatz des REST-kompatiblen Protokolls OData.</body><item><title><![CDATA[Lexikoneintrag: Schutz von .NET-Anwendungen durch Secure Virtual Maschines (SVMs)]]></title><description><![CDATA[Secure Virtual Maschine (SVM) ist die Bezeichnung f&#252;r eine spezielle Virtual Maschine (Ablaufumgebung) f&#252;r .NET-Anwendungen, die im Gegensatz zu der Standard-VM der CLR gegen die Dekompilierung stark erschwert.

Die SVM war ein Produkt von Microsoft (Software Licencing and Protection Services (SLP...]]></description><link><![CDATA[http://www.dotnetframework.de/{091D4CB1-5BF8-45F6-BBED-678DEF546CB7}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{091D4CB1-5BF8-45F6-BBED-678DEF546CB7}]]></guid><pubDate><![CDATA[Wed, 03 Apr 2013 10:12:36 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Secure Virtual Maschine (SVM) ist die Bezeichnung f&amp;#252;r eine spezielle Virtual Maschine (Ablaufumgebung) f&amp;#252;r .NET-Anwendungen, die im Gegensatz zu der Standard-VM der CLR gegen die Dekompilierung stark erschwert.&lt;br&gt;
&lt;br&gt;
Die SVM war ein Produkt von Microsoft (Software Licencing and Protection Services (SLP... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Schulung: Linux-Server-Administration]]></title><description><![CDATA[- Netzwerkkonfiguration 
- Administration des Dateisystems 
- Logging-Dateien 
- SSH-Server absichern 
- Webserver mit Apache und PHP 
- Datenbank-Server (MySQL) 
- Mail-Server mit Postfix, Dovecot und SpamAssassin 
- Samba 
- NFS 
- Netatalk (AFP) 
- ownCloud]]></description><link><![CDATA[http://www.dotnetframework.de/{847D4E5B-2EE1-436A-A97D-44CD9EC205F0}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{847D4E5B-2EE1-436A-A97D-44CD9EC205F0}]]></guid><pubDate><![CDATA[Sun, 24 Feb 2013 18:08:54 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">- &lt;a href='/glossar/alle/4727/lexikon.aspx'&gt;Netzwerk&lt;/a&gt;konfiguration &lt;br&gt;
- Administration des &lt;a href='/glossar/alle/3499/lexikon.aspx'&gt;Dateisystem&lt;/a&gt;s &lt;br&gt;
- Logging-Dateien &lt;br&gt;
- SSH-Server absichern &lt;br&gt;
- Webserver mit Apache und PHP &lt;br&gt;
- &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;-Server (&lt;a href='/glossar/alle/4324/lexikon.aspx'&gt;My&lt;/a&gt;SQL) &lt;br&gt;
- Mail-Server mit Postfix, Dovecot und SpamAssassin &lt;br&gt;
- Samba &lt;br&gt;
- NFS &lt;br&gt;
- Netatalk (AFP) &lt;br&gt;
- ownCloud</body><item><title><![CDATA[Lexikoneintrag: Web Page Optimization (WPO)]]></title><description><![CDATA[Web Page Optimization (WPO) ist die Optimierung der Lade- und Ausf&#252;hrungsgeschwindigkeit von Webseiten.]]></description><link><![CDATA[http://www.dotnetframework.de/{FEF2B907-A827-461D-AE98-E6A77C375300}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{FEF2B907-A827-461D-AE98-E6A77C375300}]]></guid><pubDate><![CDATA[Thu, 28 Feb 2013 18:26:54 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Web Page Optimization (WPO) ist die Optimierung der Lade- und Ausf&amp;#252;hrungsgeschwindigkeit von Webseiten.</body><item><title><![CDATA[Gedruckte Publikation: FCL Erweiterungsmethode String.Truncate()]]></title><description><![CDATA[In Visual Basic ist die Left()-Funktion ein wichtiges Instrument, um die L&#228;nge einer Zeichenkette zu begrenzen, zum Beispiel vor der &#220;bergabe an ein Datenbankfeld begrenzter L&#228;nge. &#220;berstehende Zeichen werden dabei abgeschnitten. In C# gibt es diese Funktion nicht, man muss immer mit String.SubString() arbeiten. Aber Achtung: Wenn die Zeichenkette kleiner ist als die angegebene Maximall&#228;nge, kommt ArgumentOutOfRangeException (&quot;Index and length must refer to a location within the string.&quot;). Also muss man vorher pr&#252;fen, ob die Zeichenkette lang genug ist. Das w&#252;rde dann folgenderma&#223;en aussehen:]]></description><link><![CDATA[http://www.dotnetframework.de/{B4B2A899-C6B6-477C-8347-F4681639629F}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{B4B2A899-C6B6-477C-8347-F4681639629F}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:27:06 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In Visual Basic ist die Left()-Funktion ein wichtiges Instrument, um die L&amp;#228;nge einer Zeichenkette zu begrenzen, zum Beispiel vor der &amp;#220;bergabe an ein &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;feld begrenzter L&amp;#228;nge. &amp;#220;berstehende Zeichen werden dabei abgeschnitten. In C# gibt es diese Funktion nicht, man muss immer mit String.SubString() arbeiten. Aber Achtung: Wenn die Zeichenkette kleiner ist als die angegebene Maximall&amp;#228;nge, kommt ArgumentOutOfRange&lt;a href='/glossar/alle/4534/lexikon.aspx'&gt;Exception&lt;/a&gt; (&amp;quot;Index and length must refer to a location within the string.&amp;quot;). Also muss man vorher pr&amp;#252;fen, ob die Zeichenkette lang genug ist. Das w&amp;#252;rde dann folgenderma&amp;#223;en aussehen:</body><item><title><![CDATA[Schulung: .NET Akademie: Datenbankprogrammierung mit ADO.NET 4.5 und ADO.NET Entity Framework 6.x (Agenda des öffentlichen Seminars)]]></title><description><![CDATA[Tag 1: ADO.NET
- &#220;berblick &#252;ber die Datenzugriffsm&#246;glichkeiten in .NET: ADO.NET, ADO.NET Entity Framework, LINQ / LINQ-to-SQL, nHibernate, u.a.
- ADO.NET-Architektur
- Verf&#252;gbare ADO.NET-Provider
- Verbindungsaufbau (Connection-Objekte)
- Befehlsausf&#252;hrung (Command-Objekte): SQL-Befehle und Stored Procedures
- Daten lesen (DataReader)
- Daten lesen und zur&#252;ckschreiben (DataSet)
- Caching mit dem DataSet
- Provider-neutrale Programmierung (Providerfabriken)
- DataSet und XML (XML-Import und –Export)
- DataRelation (&quot;Joins&quot; auf dem Client)
- DataView (Filtern auf dem Client)
- Transaktionen
- Query Notifications
- Asynchrone Befehlsausf&#252;hrung
- Masseneinf&#252;gen (BulkCopy/BulkInsert)- Multiple Active Results Sets
- Auslesen des Datenbankschemas (Schema API)
- Statistiken &#252;ber die Nutzung einer Datenbankverbindung
- Datentransferobjekte in mehrschichtigen Anwendungen

Tag 2: Entity Framework-Basiswissen
- Das Grundkonzept des Objekt-Relationalen-Mappings (ORM)
- Vergleich zu LINQ-to-SQL
- Vergleich mit anderen O/R-Mappern insbesondere LINQ-to-SQL und NHibernate
- ORM-Werkzeuge f&#252;r .NET im &#220;berblick
- Bausteine des Entity Frameworks
- EF Client Provider
- EF ObjectServices
- Mapping (CSDL, SSDL, MSL, EDMX)
- EDM-Werkzeuge (Visual Studio-Assistent/Designer, edmgen.exe, u.a.)
- LINQ-to-Entities
- Entity SQL (eSQL)
- Direkter SQL-Einsatz
- Ladestrategien 
- &#196;nderungsverfolgung und Speichern
- Serialisierung
- Einsatz in mehrschichtigen Anwendungen (n-Tier)
- Komplexere Mapping-Szenarien (Complex Types, Vererbung)
- Forward Mapping (Modell First) versus Reverse Mapping (Database First)

Tag 3: Entity Framework-Aufbauwissen und Einsatz
- Unterst&#252;tzung f&#252;r Stored Procedures
- Leistungsoptimierungen
- Caching 
- Plain Old CLR Objects
- Anpassung der Code-Generierung durch T4-Vorlagen
- Einsatz von Entity Framework in WCF-Webservices
- Einsatz von Entity Framework in WCF Data Services
- Einsatz von Entity Framework in WCF RIA Services
- Einsatz von Entity Framework in WPF
- Einsatz von Entity Framework in ASP.NET
- Einsatz von Entity Framework in Silverlight
- Tipps, Tricks, Best Practices]]></description><link><![CDATA[http://www.dotnetframework.de/{0D6AE638-7F76-48EA-B681-870CD73BB31A}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{0D6AE638-7F76-48EA-B681-870CD73BB31A}]]></guid><pubDate><![CDATA[Tue, 19 Feb 2013 10:24:38 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Tag 1: ADO.NET&lt;br&gt;
- &amp;#220;berblick &amp;#252;ber die Datenzugriffsm&amp;#246;glichkeiten in .NET: ADO.NET, &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt;, LINQ / &lt;a href='/glossar/alle/4987/lexikon.aspx'&gt;LINQ-to-SQL&lt;/a&gt;, nHibernate, u.a.&lt;br&gt;
- ADO.NET-Architektur&lt;br&gt;
- Verf&amp;#252;gbare ADO.NET-Provider&lt;br&gt;
- Verbindungsaufbau (Connection-Objekte)&lt;br&gt;
- Befehlsausf&amp;#252;hrung (Command-Objekte): SQL-Befehle und Stored Procedures&lt;br&gt;
- Daten lesen (&lt;a href='/glossar/alle/523/lexikon.aspx'&gt;DataReader&lt;/a&gt;)&lt;br&gt;
- Daten lesen und zur&amp;#252;ckschreiben (&lt;a href='/glossar/alle/494/lexikon.aspx'&gt;DataSet&lt;/a&gt;)&lt;br&gt;
- &lt;a href='/glossar/alle/5708/lexikon.aspx'&gt;Caching&lt;/a&gt; mit dem &lt;a href='/glossar/alle/494/lexikon.aspx'&gt;DataSet&lt;/a&gt;&lt;br&gt;
- Provider-neutrale Programmierung (&lt;a href='/glossar/alle/4653/lexikon.aspx'&gt;Providerfabrik&lt;/a&gt;en)&lt;br&gt;
- &lt;a href='/glossar/alle/494/lexikon.aspx'&gt;DataSet&lt;/a&gt; und XML (XML-Import und –Export)&lt;br&gt;
- DataRelation (&amp;quot;Joins&amp;quot; auf dem Client)&lt;br&gt;
- DataView (Filtern auf dem Client)&lt;br&gt;
- &lt;a href='/glossar/alle/3505/lexikon.aspx'&gt;Transaktion&lt;/a&gt;en&lt;br&gt;
- &lt;a href='/glossar/alle/3229/lexikon.aspx'&gt;Query &lt;a href='/glossar/alle/3511/lexikon.aspx'&gt;Notification&lt;/a&gt;&lt;/a&gt;s&lt;br&gt;
- Asynchrone Befehlsausf&amp;#252;hrung&lt;br&gt;
- Masseneinf&amp;#252;gen (BulkCopy/BulkInsert)- &lt;a href='/glossar/alle/3145/lexikon.aspx'&gt;Multiple Active Results Sets&lt;/a&gt;&lt;br&gt;
- Auslesen des &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;schemas (Schema API)&lt;br&gt;
- Statistiken &amp;#252;ber die Nutzung einer &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;verbindung&lt;br&gt;
- Datentransferobjekte in mehrschichtigen Anwendungen&lt;br&gt;
&lt;br&gt;
Tag 2: Entity Framework-Basiswissen&lt;br&gt;
- Das Grundkonzept des Objekt-Relationalen-Mappings (ORM)&lt;br&gt;
- Vergleich zu &lt;a href='/glossar/alle/4987/lexikon.aspx'&gt;LINQ-to-SQL&lt;/a&gt;&lt;br&gt;
- Vergleich mit anderen O/R-Mappern insbesondere &lt;a href='/glossar/alle/4987/lexikon.aspx'&gt;LINQ-to-SQL&lt;/a&gt; und NHibernate&lt;br&gt;
- ORM-Werkzeuge f&amp;#252;r .NET im &amp;#220;berblick&lt;br&gt;
- Bausteine des Entity Frameworks&lt;br&gt;
- EF Client Provider&lt;br&gt;
- EF ObjectServices&lt;br&gt;
- Mapping (CSDL, SSDL, MSL, EDMX)&lt;br&gt;
- EDM-Werkzeuge (Visual Studio-Assistent/Designer, edmgen.exe, u.a.)&lt;br&gt;
- &lt;a href='/glossar/alle/5347/lexikon.aspx'&gt;LINQ-to-Entities&lt;/a&gt;&lt;br&gt;
- &lt;a href='/glossar/alle/4368/lexikon.aspx'&gt;Entity SQL&lt;/a&gt; (eSQL)&lt;br&gt;
- Direkter SQL-Einsatz&lt;br&gt;
- Ladestrategien &lt;br&gt;
- &amp;#196;nderungsverfolgung und Speichern&lt;br&gt;
- &lt;a href='/glossar/alle/3469/lexikon.aspx'&gt;Serialisierung&lt;/a&gt;&lt;br&gt;
- Einsatz in mehrschichtigen Anwendungen (n-Tier)&lt;br&gt;
- Komplexere Mapping-Szenarien (Complex Types, &lt;a href='/glossar/alle/5948/lexikon.aspx'&gt;Vererbung&lt;/a&gt;)&lt;br&gt;
- Forward Mapping (Modell First) versus Reverse Mapping (Database First)&lt;br&gt;
&lt;br&gt;
Tag 3: Entity Framework-Aufbauwissen und Einsatz&lt;br&gt;
- Unterst&amp;#252;tzung f&amp;#252;r Stored Procedures&lt;br&gt;
- Leistungsoptimierungen&lt;br&gt;
- &lt;a href='/glossar/alle/5708/lexikon.aspx'&gt;Caching&lt;/a&gt; &lt;br&gt;
- &lt;a href='/glossar/alle/4914/lexikon.aspx'&gt;Plain Old CLR Object&lt;/a&gt;s&lt;br&gt;
- Anpassung der Code-Generierung durch T4-Vorlagen&lt;br&gt;
- Einsatz von Entity Framework in WCF-&lt;a href='/glossar/alle/538/lexikon.aspx'&gt;Webservice&lt;/a&gt;s&lt;br&gt;
- Einsatz von Entity Framework in &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt;s&lt;br&gt;
- Einsatz von Entity Framework in WCF RIA Services&lt;br&gt;
- Einsatz von Entity Framework in WPF&lt;br&gt;
- Einsatz von Entity Framework in ASP.NET&lt;br&gt;
- Einsatz von Entity Framework in Silverlight&lt;br&gt;
- Tipps, Tricks, Best Practices</body><item><title><![CDATA[Gedruckte Publikation: WCF Data Services: Fehlermeldungen aktivieren]]></title><description><![CDATA[Wie bei WCF &#252;blich, liefert auch ein WCF Data Service im Standard keine aufschlussreichen Fehlermeldungen. Man erh&#228;lt nur eine R&#252;ckmeldung mit dem Text „Fehler beim Verarbeiten dieser Anforderung“ (siehe Listing 1).]]></description><link><![CDATA[http://www.dotnetframework.de/{98185864-2E2E-4969-9285-E74914E45A9D}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{98185864-2E2E-4969-9285-E74914E45A9D}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 16:40:51 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Wie bei WCF &amp;#252;blich, liefert auch ein &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt; im Standard keine aufschlussreichen Fehlermeldungen. Man erh&amp;#228;lt nur eine R&amp;#252;ckmeldung mit dem Text „Fehler beim Verarbeiten dieser Anforderung“ (siehe Listing 1).</body><item><title><![CDATA[Veranstaltung: Speaker Panel]]></title><description><![CDATA[W&#228;hrend aller Vortr&#228;ge und Workshops der BASTA! on Tour haben Sie die Gelegenheit zum Nachfragen. Aber sicherlich liegen Ihnen noch Themen auf dem Herzen abseits des Trainingsprogramms. Im Speaker Panel stehen in lockerer Atmosph&#228;re beim Bier alle Experten der BASTA! on Tour und der Windows 8 Days f&#252;r Fragen und kontroverse Diskussionen zu allen Architektur- und Technikfragen zur Verf&#252;gung.]]></description><link><![CDATA[http://www.dotnetframework.de/{59B9C887-D9F4-4DF9-9526-CCEE7BFB4053}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{59B9C887-D9F4-4DF9-9526-CCEE7BFB4053}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:35:30 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">W&amp;#228;hrend aller Vortr&amp;#228;ge und Workshops der &lt;a href='/glossar/alle/4453/lexikon.aspx'&gt;BASTA&lt;/a&gt;! on Tour haben Sie die Gelegenheit zum Nachfragen. Aber sicherlich liegen Ihnen noch Themen auf dem Herzen abseits des Trainingsprogramms. Im Speaker &lt;a href='/glossar/alle/4113/lexikon.aspx'&gt;Panel&lt;/a&gt; stehen in lockerer Atmosph&amp;#228;re beim Bier alle Experten der &lt;a href='/glossar/alle/4453/lexikon.aspx'&gt;BASTA&lt;/a&gt;! on Tour und der &lt;a href='/glossar/alle/6240/lexikon.aspx'&gt;Windows 8&lt;/a&gt; Days f&amp;#252;r Fragen und kontroverse Diskussionen zu allen Architektur- und Technikfragen zur Verf&amp;#252;gung.</body><item><title><![CDATA[Gedruckte Publikation: Zirkuläre Referenzen mit ASP.NET Web API serialisieren]]></title><description><![CDATA[Da sowohl XML als auch JSON prinzipiell Daten in hierarchischer Form repr&#228;sentieren, sind F&#228;lle, in denen zwei Elemente gegenseitig aufeinander verweisen, problematisch. Diese Problemstellung wird durch die beiden Klassen im nachfolgenden Listing veranschaulicht: Die Klasse Mitarbeiter verweist auf die Klasse Abteilung, und die Klasse Abteilung verweist &#252;ber die Eigenschaft Manager retour auf die Klasse Mitarbeiter. Bei einer strikten hierarchischen Sterilisierung w&#252;rde sich eine Endlosschleife ergeben (Listing 1).]]></description><link><![CDATA[http://www.dotnetframework.de/{8106847D-C783-43F5-A535-E34BC603BDBD}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{8106847D-C783-43F5-A535-E34BC603BDBD}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 15:47:16 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Da sowohl XML als auch JSON prinzipiell Daten in hierarchischer Form repr&amp;#228;sentieren, sind F&amp;#228;lle, in denen zwei Elemente gegenseitig aufeinander verweisen, problematisch. Diese Problemstellung wird durch die beiden Klassen im nachfolgenden Listing veranschaulicht: Die Klasse Mitarbeiter verweist auf die Klasse Abteilung, und die Klasse Abteilung verweist &amp;#252;ber die Eigenschaft Manager retour auf die Klasse Mitarbeiter. Bei einer strikten hierarchischen Sterilisierung w&amp;#252;rde sich eine Endlosschleife ergeben (Listing 1).</body><item><title><![CDATA[Alle Elemente: Microsoft Office für Anwender]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{2F0BD9E1-FB8E-400B-8706-529FA31B9020}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{2F0BD9E1-FB8E-400B-8706-529FA31B9020}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 18:21:55 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Schulung: Visual Studio Tipps & Tricks - Effizienter Programmieren mit Visual Studio]]></title><description><![CDATA[- Tipps zum Projektmappenexplorer und Objektbrowser
- Tipps zur Fenster- und Registerkartenverwaltung: Visual Studio-Fenster konfigurieren auch auf mehreren Monitoren
- Tipps zum Editor (IntelliSense, Booksmarks/Lesezeichen, Regionen, uvm.)
- Refactoring
- Code-Snippets verwenden und selbst definieren
- Suchen &amp; Finden in Visual Studio
- Druckoptionen
- Tipps zum Debugger (Haltepunkte konfigurieren, Variablenansichten)
- Debugging paralleler Aufgaben
- Anheften von Variablenwerten (Datentipps)
- Debugger-Ansichten selbst erstellen
- Direktfenster verwenden
- Code-Analyse und Code-Metriken
- Buildkonfigurationen
- Ausgabefenster konfigurieren
- Aufgabenliste verwenden
- Hilfsreiche Tastastur-Shortcuts
- Kontextsensitive Hilfefunktionen (Integration der MSDN-Library)
- Erweiterungen f&#252;r Visual Studio installieren
- Nutzung von Nuget-Paketen
- Visual Studio konfiguriere mit Einstellungen (Streifzug durch die Optionen)
- Import / Export von Einstellungen der Entwicklungsumgebung
- Sinnvolle Drittanbieterwerkzeuge und Visual Studio-Erweiterungen

Optional:
- Tipps zu Designer (Windows Forms, Windows Presentation Foundation (WPF), Webforms / HTML-Dokumente)
- Tipps zur Nutzung von Team Foundation Server
- Statische Codeanalyse, Unit Testing, UI-Tests und Leistungsmessungen
- Editor-Erweiterungen wie JetBrains ReSharper und DevExpress CodeRush]]></description><link><![CDATA[http://www.dotnetframework.de/{A1952CBD-F4C2-44D4-A3DD-EA10CD983EFC}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{A1952CBD-F4C2-44D4-A3DD-EA10CD983EFC}]]></guid><pubDate><![CDATA[Wed, 17 Apr 2013 21:10:40 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">- Tipps zum Projektmappenexplorer und Objektbrowser&lt;br&gt;
- Tipps zur Fenster- und Registerkartenverwaltung: Visual Studio-Fenster konfigurieren auch auf mehreren Monitoren&lt;br&gt;
- Tipps zum Editor (&lt;a href='/glossar/alle/3289/lexikon.aspx'&gt;IntelliSense&lt;/a&gt;, Booksmarks/Lesezeichen, Regionen, uvm.)&lt;br&gt;
- &lt;a href='/glossar/alle/665/lexikon.aspx'&gt;Refactoring&lt;/a&gt;&lt;br&gt;
- Code-Snippets verwenden und selbst definieren&lt;br&gt;
- Suchen &amp;amp; Finden in Visual Studio&lt;br&gt;
- Druckoptionen&lt;br&gt;
- Tipps zum &lt;a href='/glossar/alle/480/lexikon.aspx'&gt;Debugger&lt;/a&gt; (Haltepunkte konfigurieren, Variablenansichten)&lt;br&gt;
- &lt;a href='/glossar/alle/4268/lexikon.aspx'&gt;Debugging&lt;/a&gt; paralleler Aufgaben&lt;br&gt;
- Anheften von Variablenwerten (Datentipps)&lt;br&gt;
- &lt;a href='/glossar/alle/480/lexikon.aspx'&gt;Debugger&lt;/a&gt;-Ansichten selbst erstellen&lt;br&gt;
- Direktfenster verwenden&lt;br&gt;
- Code-Analyse und Code-Metriken&lt;br&gt;
- Buildkonfigurationen&lt;br&gt;
- Ausgabefenster konfigurieren&lt;br&gt;
- Aufgabenliste verwenden&lt;br&gt;
- Hilfsreiche Tastastur-Shortcuts&lt;br&gt;
- &lt;a href='/glossar/alle/512/lexikon.aspx'&gt;Kontext&lt;/a&gt;sensitive Hilfefunktionen (Integration der MSDN-Library)&lt;br&gt;
- Erweiterungen f&amp;#252;r Visual Studio installieren&lt;br&gt;
- Nutzung von Nuget-Paketen&lt;br&gt;
- Visual Studio konfiguriere mit Einstellungen (Streifzug durch die Optionen)&lt;br&gt;
- Import / Export von Einstellungen der &lt;a href='/glossar/alle/481/lexikon.aspx'&gt;Entwicklungsumgebung&lt;/a&gt;&lt;br&gt;
- Sinnvolle Drittanbieterwerkzeuge und Visual Studio-Erweiterungen&lt;br&gt;
&lt;br&gt;
Optional:&lt;br&gt;
- Tipps zu Designer (&lt;a href='/glossar/alle/578/lexikon.aspx'&gt;Windows Forms&lt;/a&gt;, &lt;a href='/glossar/alle/3718/lexikon.aspx'&gt;Windows Presentation Foundation&lt;/a&gt; (WPF), &lt;a href='/glossar/alle/401/lexikon.aspx'&gt;Webforms&lt;/a&gt; / HTML-&lt;a href='/glossar/alle/4723/lexikon.aspx'&gt;Dokumente&lt;/a&gt;)&lt;br&gt;
- Tipps zur Nutzung von &lt;a href='/glossar/alle/3762/lexikon.aspx'&gt;Team Foundation Server&lt;/a&gt;&lt;br&gt;
- &lt;a href='/glossar/alle/4076/lexikon.aspx'&gt;Statische &lt;a href='/glossar/alle/4271/lexikon.aspx'&gt;Codeanalyse&lt;/a&gt;&lt;/a&gt;, &lt;a href='/glossar/alle/3934/lexikon.aspx'&gt;Unit Testing&lt;/a&gt;, UI-Tests und Leistungsmessungen&lt;br&gt;
- Editor-Erweiterungen wie JetBrains ReSharper und DevExpress CodeRush</body><item><title><![CDATA[Gedruckte Publikation: Im Cockpit: Echtzeitergebnisanzeige für Motorsportrennen mit JavaScript]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{9BD856C6-443C-47D7-A408-A36950F1806B}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{9BD856C6-443C-47D7-A408-A36950F1806B}]]></guid><pubDate><![CDATA[Tue, 05 Mar 2013 20:03:19 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Schulung: MySQL-Administration]]></title><description><![CDATA[- Administrationswerkzeuge (MySQL Workbench, phpMyAdmin, Chive) 
- Benutzerverwaltung und Privilegien 
- Backups (mysqldump, mylvmbackup) 
- Logging 
- Replikation 
- Bulk-Import/Export 
- information_schema-Datenbank]]></description><link><![CDATA[http://www.dotnetframework.de/{E5F418EE-9B5E-4898-9215-61DF54123D21}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{E5F418EE-9B5E-4898-9215-61DF54123D21}]]></guid><pubDate><![CDATA[Sun, 24 Feb 2013 18:10:03 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">- Administrationswerkzeuge (&lt;a href='/glossar/alle/4324/lexikon.aspx'&gt;My&lt;/a&gt;SQL Workbench, php&lt;a href='/glossar/alle/4324/lexikon.aspx'&gt;My&lt;/a&gt;Admin, Chive) &lt;br&gt;
- Benutzerverwaltung und Privilegien &lt;br&gt;
- Backups (mysqldump, mylvmbackup) &lt;br&gt;
- Logging &lt;br&gt;
- Replikation &lt;br&gt;
- Bulk-Import/Export &lt;br&gt;
- information_schema-&lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;</body><item><title><![CDATA[Lexikoneintrag: Data Binding]]></title><description><![CDATA[Als Datenbindung (engl. Data Binding) bezeichnet man die automatische Weitergabe von Daten zwischen Objekten. Typischerweise werden Daten aus einem Datenobjekt an ein Steuerelement der Benutzeroberfl&#228;che weitergegeben. Aber auch zwischen Steuerelementen ist Datenbindung in einigen Frameworks m&#246;glich...]]></description><link><![CDATA[http://www.dotnetframework.de/{B1318A49-F8EB-4D0B-8A02-C90174FE44DF}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{B1318A49-F8EB-4D0B-8A02-C90174FE44DF}]]></guid><pubDate><![CDATA[Fri, 29 Mar 2013 09:22:06 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Als &lt;a href='/glossar/alle/6874/lexikon.aspx'&gt;Datenbindung&lt;/a&gt; (engl. Data Binding) bezeichnet man die automatische Weitergabe von Daten zwischen Objekten. Typischerweise werden Daten aus einem Datenobjekt an ein &lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt; der Benutzeroberfl&amp;#228;che weitergegeben. Aber auch zwischen &lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt;en ist &lt;a href='/glossar/alle/6874/lexikon.aspx'&gt;Datenbindung&lt;/a&gt; in einigen Frameworks m&amp;#246;glich... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Gedruckte Publikation: Fünf Highlights im .NET Framework 4.5]]></title><description><![CDATA[Nach Art eines Countdown beginnt diese Hitliste meiner pers&#246;nlichen Highlights der Neuerungen, die mit dem .NET Framework 4.5 Einzug halten, mit dem letzten Platz.]]></description><link><![CDATA[http://www.dotnetframework.de/{74A1E038-3906-43D0-98F9-B7EBDB6B1C9C}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{74A1E038-3906-43D0-98F9-B7EBDB6B1C9C}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 16:44:42 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Nach Art eines Countdown beginnt diese Hitliste meiner pers&amp;#246;nlichen Highlights der Neuerungen, die mit dem &lt;a href='/glossar/alle/6250/lexikon.aspx'&gt;.NET Framework 4.5&lt;/a&gt; Einzug halten, mit dem letzten Platz.</body><item><title><![CDATA[Veranstaltung: Einführung in das Entity Framework]]></title><description><![CDATA[In dieser Session informiert Entity-Framework-Experte Dr. Holger Schwichtenberg Sie &#252;ber alle Neuerungen rund um das Entity Framework im Rahmen der Version 6.x, darunter der Einsatz und die Unterst&#252;tzung f&#252;r asynchrones Programmieren, Stored Procedures mit Code First und selbsterstellte Konventionen. Auch die Entity Framework Power Tools werden behandelt.]]></description><link><![CDATA[http://www.dotnetframework.de/{1C48ECB7-3521-468F-90B9-9680FC6563E9}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{1C48ECB7-3521-468F-90B9-9680FC6563E9}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:37:36 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In dieser Session informiert Entity-Framework-Experte Dr. Holger Schwichtenberg Sie &amp;#252;ber alle Neuerungen rund um das Entity Framework im Rahmen der Version 6.x, darunter der Einsatz und die Unterst&amp;#252;tzung f&amp;#252;r asynchrones Programmieren, Stored Procedures mit Code First und selbsterstellte Konventionen. Auch die Entity Framework Power Tools werden behandelt.</body><item><title><![CDATA[Lexikoneintrag: WCF Data Service]]></title><description><![CDATA[In der ersten Version &quot;ADO.NET Data Service&quot; (Codename &quot;Astoria&quot;) - seit dem 18.11.2009 &quot;WCF Data Services&quot;, was f&#252;r die zweite Version gilt (in .NET 4.0)

Version 1.0: enthalten in .NET 3.5 SP1
Version 2.0: enthalten in .NET 4.0
Version 3.0: Add-On f&#252;r .NET 4.0
Namensr&#228;ume: System.Data.Service...]]></description><link><![CDATA[http://www.dotnetframework.de/{805D3597-2F18-44C7-8639-4E226371A374}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{805D3597-2F18-44C7-8639-4E226371A374}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 22:39:18 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">In der ersten Version &amp;quot;&lt;a href='/glossar/alle/5134/lexikon.aspx'&gt;ADO.NET Data Service&lt;/a&gt;&amp;quot; (Codename &amp;quot;&lt;a href='/glossar/alle/4848/lexikon.aspx'&gt;Astoria&lt;/a&gt;&amp;quot;) - seit dem 18.11.2009 &amp;quot;WCF Data Services&amp;quot;, was f&amp;#252;r die zweite Version gilt (in &lt;a href='/glossar/alle/6202/lexikon.aspx'&gt;.NET 4.0&lt;/a&gt;)&lt;br&gt;
&lt;br&gt;
Version 1.0: enthalten in &lt;a href='/glossar/alle/4789/lexikon.aspx'&gt;.NET 3.5&lt;/a&gt; SP1&lt;br&gt;
Version 2.0: enthalten in &lt;a href='/glossar/alle/6202/lexikon.aspx'&gt;.NET 4.0&lt;/a&gt;&lt;br&gt;
Version 3.0: Add-On f&amp;#252;r &lt;a href='/glossar/alle/6202/lexikon.aspx'&gt;.NET 4.0&lt;/a&gt;&lt;br&gt;
Namensr&amp;#228;ume: &lt;a href='/glossar/alle/652/lexikon.aspx'&gt;System.Data&lt;/a&gt;.Service... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Veranstaltung: Alles auf die 8?]]></title><description><![CDATA[Moderator: Mirko Schrempp (Software &amp; Support Media). Die Ausrichtung aller Ressourcen auf die Entwicklung und Einf&#252;hrung von Windows 8 ist ein klares Statement von Microsoft. Mit Windows 8 soll eine neue &#196;ra des Computings begonnen werden. Aber was bedeutet das f&#252;r die Architekten und Entwickler, die seit vielen Jahren erfolgreich auf der .NET-Plattform gearbeitet haben - sollen sie jetzt auch voll auf die 8 setzen? Mehrere Basta!-Speaker aus unterschiedlichen Bereichen werden auf die B&#252;hne geholt und jeder hat genau 8 Minuten Zeit, sein Statement abzugeben. Diskutieren Sie mit und verpassen Sie nicht den Anschluss, wenn es darum geht, alles auf die 8 zu setzen!]]></description><link><![CDATA[http://www.dotnetframework.de/{636710C3-25C6-497E-8CF1-F0B56B3F511F}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{636710C3-25C6-497E-8CF1-F0B56B3F511F}]]></guid><pubDate><![CDATA[Fri, 01 Mar 2013 19:29:15 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Moderator: Mirko Schrempp (Software &amp;amp; Support Media). Die Ausrichtung aller &lt;a href='/glossar/alle/3497/lexikon.aspx'&gt;Ressource&lt;/a&gt;n auf die Entwicklung und Einf&amp;#252;hrung von &lt;a href='/glossar/alle/6240/lexikon.aspx'&gt;Windows 8&lt;/a&gt; ist ein klares Statement von Microsoft. Mit &lt;a href='/glossar/alle/6240/lexikon.aspx'&gt;Windows 8&lt;/a&gt; soll eine neue &amp;#196;ra des Computings begonnen werden. Aber was bedeutet das f&amp;#252;r die Architekten und Entwickler, die seit vielen Jahren erfolgreich auf der &lt;a href='/glossar/alle/6201/lexikon.aspx'&gt;.NET-Plattform&lt;/a&gt; gearbeitet haben - sollen sie jetzt auch voll auf die 8 setzen? Mehrere Basta!-Speaker aus unterschiedlichen Bereichen werden auf die B&amp;#252;hne geholt und jeder hat genau 8 Minuten Zeit, sein Statement abzugeben. Diskutieren Sie mit und verpassen Sie nicht den Anschluss, wenn es darum geht, alles auf die 8 zu setzen!</body><item><title><![CDATA[Schulung: Module Softwarearchitektur mit .NET: Modularisierung, Austauschbarkeit und Erweiterbarkeit von .NET-Anwendungen]]></title><description><![CDATA[Konzepte f&#252;r Modularisierung, Austauschbarkeit und Erweiterbarkeit 
Plug-Ins/Add-Ins

.NET-Techniken
- Basismechanismen: Assemblies, Reflection
- Managed Add-In Framework (MAF)
- Managed Extensibility Framework (MEF)
- Prism
- Pattern wie MVC und MVVM
- Dependency Injection mit Unity Application Block (Unity)
- Integration von Skript- und Makrosprachen
- Dynamische Sprachen / Dynamic Language Runtime (DLR)


Praktische Umsetzung an Beispielen]]></description><link><![CDATA[http://www.dotnetframework.de/{AB682B87-4EBF-4AC9-9BE1-1BDE62F262C8}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{AB682B87-4EBF-4AC9-9BE1-1BDE62F262C8}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 14:20:03 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Konzepte f&amp;#252;r &lt;a href='/glossar/alle/443/lexikon.aspx'&gt;Modul&lt;/a&gt;arisierung, Austauschbarkeit und Erweiterbarkeit &lt;br&gt;
Plug-Ins/&lt;a href='/glossar/alle/5220/lexikon.aspx'&gt;Add-In&lt;/a&gt;s&lt;br&gt;
&lt;br&gt;
.NET-Techniken&lt;br&gt;
- Basismechanismen: Assemblies, &lt;a href='/glossar/alle/303/lexikon.aspx'&gt;Reflection&lt;/a&gt;&lt;br&gt;
- &lt;a href='/glossar/alle/4908/lexikon.aspx'&gt;Managed &lt;a href='/glossar/alle/5220/lexikon.aspx'&gt;Add-In&lt;/a&gt; Framework&lt;/a&gt; (MAF)&lt;br&gt;
- &lt;a href='/glossar/alle/5786/lexikon.aspx'&gt;Managed Extensibility Framework&lt;/a&gt; (MEF)&lt;br&gt;
- &lt;a href='/glossar/alle/6015/lexikon.aspx'&gt;Prism&lt;/a&gt;&lt;br&gt;
- Pattern wie MVC und MVVM&lt;br&gt;
- Dependency Injection mit Unity Application Block (Unity)&lt;br&gt;
- Integration von Skript- und Makrosprachen&lt;br&gt;
- Dynamische Sprachen / &lt;a href='/glossar/alle/4906/lexikon.aspx'&gt;Dynamic Language Runtime&lt;/a&gt; (DLR)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Praktische Umsetzung an Beispielen</body><item><title><![CDATA[Gedruckte Publikation: Neuheiten in ASP.NET Web Forms 4.5 – Teil 2]]></title><description><![CDATA[Model Binding ist ein neues Datenbindungsverfahren, das Microsoft in ASP.NET MVC eingef&#252;hrt und jetzt nach ASP.NET Web Forms 4.5 &#252;bernommen hat. Es ist im Wesentlichen eine bessere Alternative zum ObjectDataSource-Steuerelement (Abb. 1). Das ObjectDataSource-Steuerelement bot bisher die M&#246;glichkeit, beliebige Daten in Form von normalen .NET-Objekten aus einem Gesch&#228;ftslogikdienst zu beziehen. Dazu musste man in dem Gesch&#228;ftslogikdienst vier Methoden realisieren: Eine Methode zum Datenlesen, eine, um zu Daten &#228;ndern, eine zum Anf&#252;gen und eine zum L&#246;schen von Daten. Der Methodenname war frei w&#228;hlbar, die Methodensignatur aber eingeschr&#228;nkt.]]></description><link><![CDATA[http://www.dotnetframework.de/{CA9C0418-C1BF-47D5-A49D-78B9A46715A7}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{CA9C0418-C1BF-47D5-A49D-78B9A46715A7}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:18:02 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">&lt;a href='/glossar/alle/6662/lexikon.aspx'&gt;Model Binding&lt;/a&gt; ist ein neues &lt;a href='/glossar/alle/6874/lexikon.aspx'&gt;Datenbindung&lt;/a&gt;sverfahren, das Microsoft in ASP.NET MVC eingef&amp;#252;hrt und jetzt nach ASP.NET Web Forms 4.5 &amp;#252;bernommen hat. Es ist im Wesentlichen eine bessere Alternative zum ObjectDataSource-&lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt; (Abb. 1). Das ObjectDataSource-&lt;a href='/glossar/alle/4360/lexikon.aspx'&gt;Steuerelement&lt;/a&gt; bot bisher die M&amp;#246;glichkeit, beliebige Daten in Form von normalen .NET-Objekten aus einem Gesch&amp;#228;ftslogikdienst zu beziehen. Dazu musste man in dem Gesch&amp;#228;ftslogikdienst vier Methoden realisieren: Eine Methode zum Datenlesen, eine, um zu Daten &amp;#228;ndern, eine zum Anf&amp;#252;gen und eine zum L&amp;#246;schen von Daten. Der Methodenname war frei w&amp;#228;hlbar, die Methodensignatur aber eingeschr&amp;#228;nkt.</body><item><title><![CDATA[Gedruckte Publikation: Abgeschirmt]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{240E5385-E058-4F7B-BF4A-DFF42E2D7A36}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{240E5385-E058-4F7B-BF4A-DFF42E2D7A36}]]></guid><pubDate><![CDATA[Thu, 25 Apr 2013 09:26:30 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Alle Elemente: Open Source: Linux, KVM & MySQL]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{285BDC91-03CE-456D-87A3-368B69B8F973}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{285BDC91-03CE-456D-87A3-368B69B8F973}]]></guid><pubDate><![CDATA[Sun, 24 Feb 2013 18:06:23 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Schulung: PhoneGap]]></title><description><![CDATA[Agenda folgt]]></description><link><![CDATA[http://www.dotnetframework.de/{9FC0E07D-ABE2-4FBC-8579-4AD988E5D1F2}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{9FC0E07D-ABE2-4FBC-8579-4AD988E5D1F2}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 23:41:30 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Agenda folgt</body><item><title><![CDATA[Veranstaltung: Datenzugriff über (Web-)Services - CRUD-Operationen effizient implementieren]]></title><description><![CDATA[Immer noch greifen viele Anwendungen greifen direkt auf die Datenbank zu (2-Tier-Model), weil Sie den Mehraufwand f&#252;r verteiltes 3-Tier-Szenario mit Application Server und Services scheuen, denn der Aufwand steigt, gerade wenn viele Create Read Update Delete (CRUD)-Operationen zu implementieren sind. Inzwischen gibt es aber durchaus effiziente L&#246;sungen f&#252;r den Datenzugriff &#252;ber (Web-)Service. In diesem Workshop werden zun&#228;chst Vor- und Nachteile des 3-Tier-Models und des Application Servers er&#246;rtern. Dann zeigt Dr. Holger Schwichtenberg verschiedene .NET-Techniken, die Datenzugriff &#252;ber (Web-)Services unterst&#252;tzen. Insbesondere geht es dabei um das Open Data Protocol (OData) in Verbindung mit WCF Data Services, ASP.NET Web API und DataJS.]]></description><link><![CDATA[http://www.dotnetframework.de/{0CD58B20-A049-4FB1-8DFB-BA1E0D6DE17C}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{0CD58B20-A049-4FB1-8DFB-BA1E0D6DE17C}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 10:34:05 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Immer noch greifen viele Anwendungen greifen direkt auf die &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt; zu (2-Tier-Model), weil Sie den Mehraufwand f&amp;#252;r verteiltes 3-Tier-Szenario mit Application Server und Services scheuen, denn der Aufwand steigt, gerade wenn viele &lt;a href='/glossar/alle/3205/lexikon.aspx'&gt;Create Read Update Delete&lt;/a&gt; (CRUD)-Operationen zu implementieren sind. Inzwischen gibt es aber durchaus effiziente L&amp;#246;sungen f&amp;#252;r den Datenzugriff &amp;#252;ber (Web-)Service. In diesem Workshop werden zun&amp;#228;chst Vor- und Nachteile des 3-Tier-Models und des Application Servers er&amp;#246;rtern. Dann zeigt Dr. Holger Schwichtenberg verschiedene .NET-Techniken, die Datenzugriff &amp;#252;ber (Web-)Services unterst&amp;#252;tzen. Insbesondere geht es dabei um das &lt;a href='/glossar/alle/5905/lexikon.aspx'&gt;Open Data Protocol&lt;/a&gt; (OData) in Verbindung mit &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt;s, &lt;a href='/glossar/alle/6644/lexikon.aspx'&gt;ASP.NET Web API&lt;/a&gt; und DataJS.</body><item><title><![CDATA[Lexikoneintrag: Object Data Binding]]></title><description><![CDATA[Technik in ASP.NET seit Version 2.0 zur Datenbindung zwischen Datensteuerelementen und Business-Tier-Objekten, die Daten zur&#252;ckgeben. Wird realisiert mit der ObjectDataSource, ab ASP.NET 4.5 alternativ mit dem Model Binding.]]></description><link><![CDATA[http://www.dotnetframework.de/{092082E7-4F92-482C-A3BB-198E4C741B5D}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{092082E7-4F92-482C-A3BB-198E4C741B5D}]]></guid><pubDate><![CDATA[Fri, 29 Mar 2013 08:12:08 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Technik in ASP.NET seit Version 2.0 zur &lt;a href='/glossar/alle/6874/lexikon.aspx'&gt;Datenbindung&lt;/a&gt; zwischen Datensteuerelementen und Business-Tier-Objekten, die Daten zur&amp;#252;ckgeben. Wird realisiert mit der ObjectDataSource, ab ASP.NET 4.5 alternativ mit dem &lt;a href='/glossar/alle/6662/lexikon.aspx'&gt;Model Binding&lt;/a&gt;.</body><item><title><![CDATA[Lexikoneintrag: Azure Service Bus]]></title><description><![CDATA[Autor: Manfred Steyer am 19.03.2013 18:45:25:

Der Azure Service Bus unterst&#252;tzt bei der Integration von Cloud-basierten Diensten und lokalen Diensten und erm&#246;glicht es, einen lokal Dienst, der sich beim Service Bus einw&#228;hlt, &#252;ber die Cloud heraus aufzurufen, ohne einen eingehenden Port in der Fir...]]></description><link><![CDATA[http://www.dotnetframework.de/{14907E8B-F349-4440-8046-FF0ED6221A10}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{14907E8B-F349-4440-8046-FF0ED6221A10}]]></guid><pubDate><![CDATA[Tue, 19 Mar 2013 20:43:03 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Autor: Manfred Steyer am 19.03.2013 18:45:25:&lt;br&gt;
&lt;br&gt;
Der Azure Service Bus unterst&amp;#252;tzt bei der Integration von Cloud-basierten Diensten und lokalen Diensten und erm&amp;#246;glicht es, einen lokal Dienst, der sich beim Service Bus einw&amp;#228;hlt, &amp;#252;ber die Cloud heraus aufzurufen, ohne einen eingehenden Port in der Fir... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Lexikoneintrag: Windows Store App]]></title><description><![CDATA[Eine Windows Store App (alias Metro-Style App) ist eine f&#252;r die Windows 8-Metrooberfl&#228;che mit Hilfe der Windows Runtime (WinRT) geschriebene Anwendung. Eine Window Store App kann &#252;ber den Windows Store vertrieben werden (vergleiche Android Apps, Windows Phone Apps, iPhone Apps), muss es aber nicht (...]]></description><link><![CDATA[http://www.dotnetframework.de/{6218FF87-68D6-4B34-BC73-19DE7705A787}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{6218FF87-68D6-4B34-BC73-19DE7705A787}]]></guid><pubDate><![CDATA[Sun, 10 Feb 2013 09:56:41 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Eine Windows Store App (alias &lt;a href='/glossar/alle/3535/lexikon.aspx'&gt;Metro&lt;/a&gt;-Style App) ist eine f&amp;#252;r die &lt;a href='/glossar/alle/6240/lexikon.aspx'&gt;Windows 8&lt;/a&gt;-&lt;a href='/glossar/alle/3535/lexikon.aspx'&gt;Metro&lt;/a&gt;oberfl&amp;#228;che mit Hilfe der &lt;a href='/glossar/alle/6241/lexikon.aspx'&gt;Windows Runtime&lt;/a&gt; (WinRT) geschriebene Anwendung. Eine Window Store App kann &amp;#252;ber den Windows Store vertrieben werden (vergleiche Android Apps, Windows Phone Apps, iPhone Apps), muss es aber nicht (... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Lexikoneintrag: Weniger Codierung - Das .NET Framework 2.0]]></title><description><![CDATA[Das .NET Framework 2.0 ist die zweite Hauptversion des Microsoft .NET Framework mit starken Erweiterungen in der CLR, den Sprachen und der Klassenbibliothek. Das .NET Framework 2.0 ist im November 2005 erschienen.

Geschichte
----------------------------
Rund 22 Monate nach der Erstver&#246;ffentlich...]]></description><link><![CDATA[http://www.dotnetframework.de/{12BF953F-A7F0-469E-9F11-F388CBF3E5AE}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{12BF953F-A7F0-469E-9F11-F388CBF3E5AE}]]></guid><pubDate><![CDATA[Wed, 03 Apr 2013 09:59:33 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Das .NET Framework 2.0 ist die zweite Hauptversion des Microsoft .NET Framework mit starken Erweiterungen in der CLR, den Sprachen und der Klassenbibliothek. Das .NET Framework 2.0 ist im November 2005 erschienen.&lt;br&gt;
&lt;br&gt;
Geschichte&lt;br&gt;
----------------------------&lt;br&gt;
Rund 22 Monate nach der Erstver&amp;#246;ffentlich... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Schulung: Ruby on Rails]]></title><description><![CDATA[TODO]]></description><link><![CDATA[http://www.dotnetframework.de/{5FC42CFF-F7B7-40DE-A19D-7CACF663FA7F}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{5FC42CFF-F7B7-40DE-A19D-7CACF663FA7F}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 23:48:01 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">TODO</body><item><title><![CDATA[Alle Elemente: Andere Mobilplattformen]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{43D7E7F0-11C6-4296-93F1-7B99033E172A}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{43D7E7F0-11C6-4296-93F1-7B99033E172A}]]></guid><pubDate><![CDATA[Tue, 02 Apr 2013 23:39:40 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Lexikoneintrag: Was ist neu im .NET Framework 4.0?]]></title><description><![CDATA[Das .NET Framework 4.0 (urspr&#252;nglich unter dem Codenamen &quot;Hawaii&quot; entwickelt) ist am 12.4.2010 erschienen. 

In .NET 4.0 und Visual Studio 2010 sind keine Revolutionen enthalten, aber die Entwickler k&#246;nnen sich dennoch auf viele Leckerbissen freuen. Lang ersehnt sind die Vervollst&#228;ndigungen bei WP...]]></description><link><![CDATA[http://www.dotnetframework.de/{F3C369B5-1CC1-4351-8AAF-904B40A2F366}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{F3C369B5-1CC1-4351-8AAF-904B40A2F366}]]></guid><pubDate><![CDATA[Wed, 03 Apr 2013 10:06:32 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Das .NET Framework 4.0 (urspr&amp;#252;nglich unter dem Codenamen &amp;quot;&lt;a href='/glossar/alle/3602/lexikon.aspx'&gt;Hawaii&lt;/a&gt;&amp;quot; entwickelt) ist am 12.4.2010 erschienen. &lt;br&gt;
&lt;br&gt;
In &lt;a href='/glossar/alle/6202/lexikon.aspx'&gt;.NET 4.0&lt;/a&gt; und &lt;a href='/glossar/alle/4280/lexikon.aspx'&gt;Visual Studio 2010&lt;/a&gt; sind keine Revolutionen enthalten, aber die Entwickler k&amp;#246;nnen sich dennoch auf viele Leckerbissen freuen. Lang ersehnt sind die Vervollst&amp;#228;ndigungen bei WP... &lt;b&gt;&lt;a href='/glossar/alle/'&gt;Mehr Lesen&lt;/a&gt;&lt;/b&gt;</body><item><title><![CDATA[Veranstaltung: PowerShell und WMI]]></title><description><![CDATA[Die PowerShell kann viel, WMI kann noch mehr. WMI geh&#246;rt zu den oft verkannten Sch&#228;tzen von Windows. Sehen Sie, wie Sie &#252;ber die PowerShell auf mehr als 10.000 WMI-Klassen zugreifen k&#246;nnen. Mit WMI kann man Systemeinstellungen von Windows lesen und &#228;ndern und Benachrichtigungen bekommen, wenn sich etwas im System ver&#228;ndert, z.B. ein Benutzer einen USB-Stick ansteckt.]]></description><link><![CDATA[http://www.dotnetframework.de/{FB774F25-917F-4DD1-884D-E340E06FB304}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{FB774F25-917F-4DD1-884D-E340E06FB304}]]></guid><pubDate><![CDATA[Mon, 18 Mar 2013 21:21:27 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Die PowerShell kann viel, WMI kann noch mehr. WMI geh&amp;#246;rt zu den oft verkannten Sch&amp;#228;tzen von Windows. Sehen Sie, wie Sie &amp;#252;ber die PowerShell auf mehr als 10.000 WMI-Klassen zugreifen k&amp;#246;nnen. Mit WMI kann man Systemeinstellungen von Windows lesen und &amp;#228;ndern und Benachrichtigungen bekommen, wenn sich etwas im System ver&amp;#228;ndert, z.B. ein Benutzer einen USB-Stick ansteckt.</body><item><title><![CDATA[Schulung: MySQL-Datenbankdesign und -optimierung]]></title><description><![CDATA[- Normalformen 
- Empfehlungen zum richtigen Datenbankdesign 
- Schl&#252;ssel (Indexes) 
- Volltextsuche 
- MySQL-Besonderheiten 
- InnoDB-Tuning 
- Partitionen 
- Stored Procedures, Triggers und Events 
- GIS-Funktionen 
- SQL-Rezepte]]></description><link><![CDATA[http://www.dotnetframework.de/{2F61847B-1B39-4FB6-86A3-E445AFAD2935}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{2F61847B-1B39-4FB6-86A3-E445AFAD2935}]]></guid><pubDate><![CDATA[Sun, 24 Feb 2013 18:10:30 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">- Normalformen &lt;br&gt;
- Empfehlungen zum richtigen &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;design &lt;br&gt;
- Schl&amp;#252;ssel (Indexes) &lt;br&gt;
- Volltextsuche &lt;br&gt;
- &lt;a href='/glossar/alle/4324/lexikon.aspx'&gt;My&lt;/a&gt;SQL-Besonderheiten &lt;br&gt;
- InnoDB-Tuning &lt;br&gt;
- Partitionen &lt;br&gt;
- Stored Procedures, Triggers und Events &lt;br&gt;
- GIS-Funktionen &lt;br&gt;
- SQL-Rezepte</body><item><title><![CDATA[Gedruckte Publikation: WCF Lebensdauer von Sessions beeinflussen]]></title><description><![CDATA[Hierzu finden die Eigenschaften IsInitiating und IsTerminating von OperationContract Verwendung. Listing 1 demonstriert das. F&#252;r die Methode Start wurde IsInitiating auf true gesetzt, weswegen man sie zum Starten einer Session aufrufen kann. 

Da Start die einzige Methode mit diesem Merkmal ist, muss sie sogar zu Beginn aufgerufen werden. Danach kann der Client entweder Next oder Stop ansto&#223;en, wobei Stop zum Abschluss der Session f&#252;hrt, da hier IsTerminating den Wert true aufweist. Danach darf &#252;ber den verwendeten Proxy keine Methode mehr aufgerufen werden; eventuelles Zuwiderhandeln bestraft WCF mit einer Ausnahme. Der Standardwert f&#252;r IsInitiating ist true; der Standardwert f&#252;r IsTerminating hingegen false. 

Werden diese Werte also nicht angegeben, kann jede Methode zum Initiieren einer Session herangezogen werden und keine Methode beendet sie. In diesem Fall schlie&#223;t WCF die Session erst, wenn der Proxy geschlossen, eine Ausnahme ausgel&#246;st oder das Session-Timeout &#252;berschritten wird.]]></description><link><![CDATA[http://www.dotnetframework.de/{C09E5512-3512-4FB1-92B4-6A37D4129E87}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{C09E5512-3512-4FB1-92B4-6A37D4129E87}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 17:24:52 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Hierzu finden die Eigenschaften IsInitiating und IsTerminating von Operation&lt;a href='/glossar/alle/6475/lexikon.aspx'&gt;Contract&lt;/a&gt; Verwendung. Listing 1 demonstriert das. F&amp;#252;r die Methode Start wurde IsInitiating auf true gesetzt, weswegen man sie zum Starten einer Session aufrufen kann. &lt;br&gt;
&lt;br&gt;
Da Start die einzige Methode mit diesem Merkmal ist, muss sie sogar zu Beginn aufgerufen werden. Danach kann der Client entweder Next oder Stop ansto&amp;#223;en, wobei Stop zum Abschluss der Session f&amp;#252;hrt, da hier IsTerminating den Wert true aufweist. Danach darf &amp;#252;ber den verwendeten &lt;a href='/glossar/alle/323/lexikon.aspx'&gt;Proxy&lt;/a&gt; keine Methode mehr aufgerufen werden; eventuelles Zuwiderhandeln bestraft WCF mit einer &lt;a href='/glossar/alle/4536/lexikon.aspx'&gt;Ausnahme&lt;/a&gt;. Der Standardwert f&amp;#252;r IsInitiating ist true; der Standardwert f&amp;#252;r IsTerminating hingegen false. &lt;br&gt;
&lt;br&gt;
Werden diese Werte also nicht angegeben, kann jede Methode zum Initiieren einer Session herangezogen werden und keine Methode beendet sie. In diesem Fall schlie&amp;#223;t WCF die Session erst, wenn der &lt;a href='/glossar/alle/323/lexikon.aspx'&gt;Proxy&lt;/a&gt; geschlossen, eine &lt;a href='/glossar/alle/4536/lexikon.aspx'&gt;Ausnahme&lt;/a&gt; ausgel&amp;#246;st oder das Session-Timeout &amp;#252;berschritten wird.</body><item><title><![CDATA[Schulung: .NET-Akademie: .NET 4.5-Basisseminar: Softwarearchitektur, Techniken, Pattern, Best Practices (Agenda des öffentlichen Seminars)]]></title><description><![CDATA[Tag 1: .NET 4.5-Basiswissen 
Dieser Tag liefert die Antworten auf die wichtigsten Einsteiger-Fragen.
- .NET-Strategie (Was ist .NET?)
- Motivation (Warum wurde .NET erfunden?)
- .NET-Produkte (Was braucht man f&#252;r .NET?)
- .NET-Anwendungsarten (Wof&#252;r kann man .NET einsetzen?)
- .NET-Plattformen (Wo l&#228;uft .NET?)
- .NET-Versionen (Wie unterscheiden sich die verschiedenen Versionen von .NET?)
- Sprachsyntax C# und Visual Basic (Welche Sprachkonstrukte stehen zur Verf&#252;gung?)
- .NET-Klassenbibliothek (Welche vordefinierten Funktionalit&#228;ten gibt es in .NET?)
- Visual Studio und andere Werkzeuge (Welche Werkzeuge brauche ich?)
- .NET-Sicherheit (Wie sicher ist .NET?)
- Deutsche .NET-Community (Wo bekomme ich weitere Informationen?)
- Ausblick (Was bringt .NET in naher Zukunft?)

Tag 2: &#220;berblick &#252;ber die wichtigsten .NET 4.5-Techniken und .NET 4.5-Konzepte
- Datenbankzugriff mit ADO.NET und ADO.NET Entity Framework (Objekt-Relationales Mapping)
- XML-Zugriff mit System.Xml
- Windows-Anwendungen mit Windows-Forms 
- Windows Presentation Foundation (WPF)
- Web-Anwendungen mit ASP.NET und AJAX
- Verteilte Systeme mit der Windows Communication Foundation (WCF)
- Workflows mit der Windows Workflow Foundation (WF)
- Abschlussrunde: Kl&#228;rung aller verbliebenen Fragen der Teilnehmer]]></description><link><![CDATA[http://www.dotnetframework.de/{1B6DCDDF-5B27-4F0D-9589-D313F7D8EC8C}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{1B6DCDDF-5B27-4F0D-9589-D313F7D8EC8C}]]></guid><pubDate><![CDATA[Tue, 19 Feb 2013 10:22:12 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Tag 1: .NET 4.5-Basiswissen &lt;br&gt;
Dieser Tag liefert die Antworten auf die wichtigsten Einsteiger-Fragen.&lt;br&gt;
- .NET-Strategie (Was ist .NET?)&lt;br&gt;
- Motivation (Warum wurde .NET erfunden?)&lt;br&gt;
- .NET-Produkte (Was braucht man f&amp;#252;r .NET?)&lt;br&gt;
- .NET-Anwendungsarten (Wof&amp;#252;r kann man .NET einsetzen?)&lt;br&gt;
- &lt;a href='/glossar/alle/6201/lexikon.aspx'&gt;.NET-Plattform&lt;/a&gt;en (Wo l&amp;#228;uft .NET?)&lt;br&gt;
- .NET-Versionen (Wie unterscheiden sich die verschiedenen Versionen von .NET?)&lt;br&gt;
- Sprachsyntax C# und Visual Basic (Welche Sprachkonstrukte stehen zur Verf&amp;#252;gung?)&lt;br&gt;
- .NET-Klassenbibliothek (Welche vordefinierten Funktionalit&amp;#228;ten gibt es in .NET?)&lt;br&gt;
- Visual Studio und andere Werkzeuge (Welche Werkzeuge brauche ich?)&lt;br&gt;
- .NET-Sicherheit (Wie sicher ist .NET?)&lt;br&gt;
- Deutsche .NET-Community (Wo bekomme ich weitere Informationen?)&lt;br&gt;
- Ausblick (Was bringt .NET in naher Zukunft?)&lt;br&gt;
&lt;br&gt;
Tag 2: &amp;#220;berblick &amp;#252;ber die wichtigsten .NET 4.5-Techniken und .NET 4.5-Konzepte&lt;br&gt;
- &lt;a href='/glossar/alle/57/lexikon.aspx'&gt;Datenbank&lt;/a&gt;zugriff mit ADO.NET und &lt;a href='/glossar/alle/4365/lexikon.aspx'&gt;ADO.NET Entity Framework&lt;/a&gt; (&lt;a href='/glossar/alle/838/lexikon.aspx'&gt;Objekt-Relationales Mapping&lt;/a&gt;)&lt;br&gt;
- XML-Zugriff mit &lt;a href='/glossar/alle/651/lexikon.aspx'&gt;System.Xml&lt;/a&gt;&lt;br&gt;
- Windows-Anwendungen mit Windows-Forms &lt;br&gt;
- &lt;a href='/glossar/alle/3718/lexikon.aspx'&gt;Windows Presentation Foundation&lt;/a&gt; (WPF)&lt;br&gt;
- Web-Anwendungen mit ASP.NET und AJAX&lt;br&gt;
- Verteilte Systeme mit der &lt;a href='/glossar/alle/3719/lexikon.aspx'&gt;Windows Communication Foundation&lt;/a&gt; (WCF)&lt;br&gt;
- Workflows mit der &lt;a href='/glossar/alle/3773/lexikon.aspx'&gt;Windows Workflow Foundation&lt;/a&gt; (WF)&lt;br&gt;
- Abschlussrunde: Kl&amp;#228;rung aller verbliebenen Fragen der Teilnehmer</body><item><title><![CDATA[Gedruckte Publikation: WCF Data Services: Datenmengen- beschränkungen aktivieren]]></title><description><![CDATA[Ein WCF Data Service kann zum Schutz vor &#220;berlastungen festlegen, dass eine Anfrage nur eine bestimmte Anzahl von Objekten anfordern darf. Dies geschieht in InitializeService() mit MaxResultsPerCollection, z. B. config.MaxResultsPerCollection=20; Eine Abfrage wie]]></description><link><![CDATA[http://www.dotnetframework.de/{F3E01C36-7041-4CF8-8C16-57C65DBDA373}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{F3E01C36-7041-4CF8-8C16-57C65DBDA373}]]></guid><pubDate><![CDATA[Thu, 28 Mar 2013 15:54:32 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml">Ein &lt;a href='/glossar/alle/5910/lexikon.aspx'&gt;WCF Data Service&lt;/a&gt; kann zum Schutz vor &amp;#220;berlastungen festlegen, dass eine Anfrage nur eine bestimmte Anzahl von Objekten anfordern darf. Dies geschieht in InitializeService() mit MaxResultsPerCollection, z. B. config.MaxResultsPerCollection=20; Eine Abfrage wie</body><item><title><![CDATA[Lexikoneintrag: Workflow Manager 1.0]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{209E5969-8B09-4763-8008-2DE7C324D948}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{209E5969-8B09-4763-8008-2DE7C324D948}]]></guid><pubDate><![CDATA[Thu, 04 Apr 2013 03:09:36 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body><item><title><![CDATA[Schulung: Windows Terminal Services / RDP]]></title><description><![CDATA[]]></description><link><![CDATA[http://www.dotnetframework.de/{903F9E4D-61C8-454E-8555-755F46116F08}.aspx]]></link><author><![CDATA[Dr. Holger Schwichtenberg]]></author><guid><![CDATA[{903F9E4D-61C8-454E-8555-755F46116F08}]]></guid><pubDate><![CDATA[Tue, 26 Mar 2013 08:46:14 GMT]]></pubDate></item><body xmlns="http://www.w3.org/1999/xhtml"></body></channel></rss>