Startseite > Archiv > Ordnung gegen das Chaos

Ordnung gegen das Chaos

dotnetpro 11/2005 Von Ralf Westphal erschienen in dotnetpro 11/2005 auf Seite 124
Code: A0511SpamTerminator
Keine Bewertung

Aufbau eines Spam-Filter-Frameworks Ein effektives Spam-Erkennungsverfahrens ist das Herzstück eines Spam-Filters. In dotnetpro 10/2005 wurde ein Körper entworfen, der dieses Zentrum aufnimmt. Der Spam-gequälte Ralf Westphal beleuchtet in dieser Ausgabe Implementationsentscheidungen als Beispiele für Best Practices, Trade-Offs und Missverständnisse, wie sie in allen Softwareprojekten vorkommen.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_law   _NextPart_000_0000_B05921B2   _pop3Server   _srIn   _srOut   0000   0200   07cb1110   1158   1165   124_Spamneu_tib_ws_kf_ws06   12411   124ff   1251   12611   12811   13011   13211   1cea76e0   2005   2005125Am   2005127   2005129   200513   2005131   2005133   2005wurdeeinKörperentworfen   2005www   2047   2180   2800   2900   3evo8u376SDu9OjxICjx8vPk6P8pIO   49CD4492   622301c5b23e   7A49887156   8642925   8859   89864   8bit   9899   9c3601c5b266   A0511Spam   Abbil   Abbildung   Abbildung10   Abbildung11   Abbildung12   Abbildung2   Abbildung3   Abbildung4   Abbildung5   Abbildung6   Abbildung7   Abbildung8   Abbildung9   Abbildungen   aber   abgebildet   abgemüht   abgezogen   Abhän   abhängen   abhängig   abhängigen   Abhängigkei   Abhängigkeit   Abhängigkeiten   abhängt   Abhilfe   abholen   abholt   Abholung   ableiten   abraten   Abschnitte   Abstand   abstrak   abstrakte   Abstraktionsebene   abzuhelfen   abzuleitenden   accInbox   achte   Adapter   Adding   ähnliche   akadns   Aktion   Aktivitäten   aktuellen   ALagny   alisieren   alle   allein   allem   allemal   allen   aller   Allerdings   allermindestens   Alles   also   Alternative   alternativerImplementierungen   AmAnfangwarderVer   Amazon   amoral   ande   andere   anderen   anderes   Ändern   anders   Änderungen   änderungsan   Anfang   anfange   Anforderungen   angebracht   angestellt   angewandt   anhänge   ankommen   ankommenden   Anläufen   Annahme   Ansatz   ansatzweise   anschaut   anschlie   ansehnli   ANSI   Anspruch   Antwort   Anwendung   anzubieten   anzudeuten   APIs   Applika   Applikation   Applikationen   AppSettings   Apropos   Arbeit   arbeiten   arbeitet   arbeitung   Architektur   Architekturen   Architekturmodell   Ärger   Arie   ArrayList   Arti   articles   Artikel   Aschenbecher   ASCII   ASCIIText   ASIN   ASPX   Assem   Assemblies   Assembly   attrakti   Attrap   Attrappe   Attrappen   auch   Aufbau   AufbaueinesSpam   Aufbauen   aufeinander   Aufga   Aufgabe   Aufgaben   aufge   aufgefal   aufgefallen   aufgelöst   aufgemacht   aufgerufen   aufgeschoben   aufgewachsen   aufgeweckt   aufgrund   aufklappe   Aufnahme   Aufspaltung   AufspaltungderSpamTerminator   auftrete   Aufwand   aufwändig   aufwändigsten   Ausfäl   ausforderung   ausführt   Ausgabe   Ausliefe   Auslieferung   ausschließlich   ausse   Aussehen   Außenwelt   Außerdem   Aussichen   aussieht   austauschen   auswechseln   auszubü   Auto   automatisch   Autor   Backup   bald   bank   bankfürNachrichtenin   bare   baren   Base64   Basic   basierte   basierten   basteln   Batch   bauen   Baugruppen   Baustei   Bausteinen   baut   Bauteile   Bauteilen   BEA558715C   beachten   bec0cfa2   bedeutet   Bedienung   been   Beenden   Befehle   BeginMessage   Beginn   beginnen   beginnt   begrenzt   begutach   behandeln   beiden   BeiEinsatzvonContractFirst   beim   Beispiel   Beispielcode   Beispiele   Beispielkompo   beiträgt   Bekämpfung   bekannt   bekannte   bekennt   bekommen   bekommt   belasten   belastet   beliebte   Benennen   benennt   benötigen   benutze   benutzen   Benutzer   Benutzerinteraktion   Benutzern   Benutzerober   benutzt   Beobachtung   bequemer   Berater   bereithält   bereitliegen   berufen   beschaffen   beschäftigen   beschränkt   Beschrei   Beschreibung   beschrieben   besitzt   besser   bestand   bestandteilen   beste   bestehen   bestehend   besteht   besten   BestPractices   betont   Betreffzeile   betrübt   bewegt   bewusst   beziehungs   beziehungsweise   bezogen   Bezug   bietet   Bildschirm   bination   bindet   Bisher   bisherige   Bits   bitte   BizTalk   bleiben   Bleibt   Blick   Blickwinkel   blies   blockiert   böte   Boundary   braucht   breite   bremsen   bricht   Broker   Brook   Brooks   Bruchteil   Buffern   bung   Business   byte   Bytes   ByVal   C014266   catch   Category   CEST   char   charset   chem   chen   cher   chern   cherText   ches   Chip   chitekturmodellfürSoftwareinNetz   chromglänzend   ckelt   ClassifyMessages   cles   click21   Client   Close   Code   Codes   Codeteil   Codeteile   codiert   Coding4Fun   codings   Collec   CommitMes   CommitMessage   Common   Compiler   Computer   config   Connect   Container   ContainsMessage   content   contract   ContractFirstDesignundMicro   ContractFirstDesignundMicrokernel   Controls   Copy   CreateInstance   crokernel   Ctrl   Custom   d13d0064   dabei   dacht   dadurch   dafür   daher   dahin   Dahinter   damit   Danach   Daneben   danken   dann   daran   darauf   daraus   darin   darstel   Darüber   darum   dass   dassVisual   DataAdapter   Dataset   DataSets   Date   Datei   Dateien   Dateileichen   dateisystembasierten   Daten   Datenbank   Datenbanken   Datenbankzugriff   Datencontainer   Datenfluss   Datenklassen   davon   dazu   dazugehörigen   dazwischenge   de11   Decoder   Default   Definieren   definierender   definiert   Definitio   Definition   definitionen   deklarativ   Delega   DELETE   Delivered   demSchwerpunktauf   demsel   demselben   denen   denforma   denke   Denkens   denKomponenten   denn   Dennoch   denSpam   derAbhängigkeiten   derdiesesZentrumaufnimmt   dere   deren   deres   DerMatchmaker   DerMatchMakerhilftbeiderZusammenführungvonInterfacesundImple   DerMicrosoft   DerSpam   derWelt   deshalb   Design   DesignundMicrokernelwerdendiephysi   desPOP3   desSoft   dest   Destination   Details   deteile   deutliche   deutlicher   DieE   DieEncoding   dienen   Dienstleistung   dient   dierung   diese   diesem   diesen   dieser   dieses   dieWettbewerbs   diglich   Dilemma   ding   Dinge   dings   direkt   direkten   doch   dogmatisch   Dort   dotnetpro   dotnetpro10   dotnetpro6   dotnetpro9   Download   Downloaded   DownloadMessage   dpunkt2004   drei   dringend   duktivität   DumbTerminator   dung   dungen   dungzwischenden   dünne   durch   durchaus   DurchBenutzungeinesMicro   durchforsten   durchgezogen   durchläuft   Durchschleusen   dürfen   Each   eben   Ebene   Ebenen   echte   echter   echtes   egal   eher   Eigen   eigentlich   eigentlichen   einander   einar   eine   EineE   EineffektivesSpam   einem   einemlauffähigen   einen   einer   eines   eineVerfeinerung   einfa   einfach   einfache   einfachen   einfacher   einfachere   Einfachheit   EinFrameworkfüreinenAnti   einge   eingebunden   eingesetzt   einig   einige   einmal   einreichen   Einsatz   einsetzen   einstellen   eintragen   eintreffender   EinTypedDataSetisteinein   Einzelkämpfer   Einzelobjekte   einziger   einzuord   Elemente   elimi   eliminiertwerden   Empfang   empfangen   empfängt   empfehle   Enco   EncodedWordDecode   encodiert   encodierte   encodierten   Encoding   EncodingfürdeneigentlichenNachrichtentext   Ende   endlich   engen   engl   enthält   enthalten   Entkopp   entkoppeln   entkoppelt   entkoppelte   entkoppelter   Entkopplung   entscheiden   Entscheidung   entschieden   entschiedenheit   Entschlüsse   entspräche   entstanden   entwi   Entwick   Entwickeln   entwickelt   Entwickler   Entwicklern   Entwicklung   Entwurf   Entwurfsprozesses   Enumeration   erelementen   erfolgen   erfolgreich   erfordern   erfragt   erfül   erfüllen   erfüllt   Erfüllung   ergibt   erheben   Erinnerun   EristMicro   Erkennung   Erkennungsverfahren   ErkennungsverfahrensistdasHerzstückeinesSpam   erlaubt   ermöglicht   ermutigendes   erreichbare   erreichen   erst   erste   erstesWerkzeug   ErsteZerle   erstmaligen   Erwar   erwartet   erzeugen   erzeugt   erzeugten   ESMTP   etablieren   etwas   Events   Exception   exec   existieren   Exit   Export   Express   Extension   Extensions   face   fach   Fachautor   fachzudefinierenderContainerfürden   Fährt   fail   Fall   Fällen   fällig   fällt   falsch   fangen   fängt   fasst   Fazit   Fehler   Fehlerfall   Fehlern   fehlerträchtig   Fehlt   fehlten   Feldern   fert   fertig   fest   feststellen   fette   feuert   fikkarte   FileSystem   FileSystemWatcher   Filter   Filterkomponente   Filtern   Filters   Filterung   finally   finde   finden   Findet   First   Fissel   flächenkomponenten   flexibel   flexibler   fließenden   Flush   Folge   folgen   folgsgeschichte   folgt   Food   Form   formale   formalisierba   Forms   Frage   fragen   Framework   Frameworks   frei   freierSoftwaretechno   Freiheit   Frequenz   Fressen   Freude   FROM   fromtheManagedWorld   Frontend   früher   fügen   fügt   führt   füllen   Function   fünf   Funk   funktional   Funktionalität   Funktionen   funktionieren   funktioniert   gabe   gäbe   gang   ganz   Ganzes   garantiert   Garbage   Gateway   geänderte   gebaut   gebildet   gebunden   gedacht   Gedanke   gedanklich   Gefangen   gefilterte   gefragt   gefunden   gegangen   gegeben   Gegen   Gegenteil   gehalten   gehört   geht   gekommen   Gelegenheit   gelesenen   geln   gelobe   gemacht   gemeinsames   genannte   genannten   genau   genaue   genauso   generieren   generiert   genügt   gepaart   gepflegt   gequälteRalf   gera   geradlinig   gerechtfertigt   gerichteten   geringerer   gesagt   geschlos   geschrieben   geschummelt   Gespannt   gespeichert   gestattet   gestellt   gestellten   gesteu   gestoßen   getan   GetListOfMessagesToClassifyManually   getrieben   GetStream   GetType   gewe   gewesen   gewiss   Gewissen   gewöhnlich   gezeigt   gezeigte   gezogen   gg6uLg8PLo8OA   gibt   gigkeit   gigkeiten   ginMessage   gisch   gleich   gleicherma   gleichfalls   gleichförmigere   Glück   Graph   Graphen   greifen   greift   Grenze   Grenzen   griff   groß   große   großen   größere   größter   grün   Grund   Grunde   Grundlagen   grundsätz   GrundsatzentscheidungKompo   grundsätzlich   gültige   gungder   günstig   gurationseinstellungen   Guten   guter   habe   haben   Haken   halb   hältderSpamTermina   Halte   halten   Hand   handhaben   hänge   hängig   hängigkeit   hängigkeitsgraph   hängt   Harvester   Hastalavista   hatte   hätte   hatten   hätten   Haube   Haupt   Header   Heft   heißt   helfen   heraus   herausgearbeitet   herausgezo   hereingekommen   herumliegen   herumschla   herumsitzen   HerunterladeneinerE   hervorgehoben   heute   heutigen   hier   hierarchie   High   Hilfestellungen   hilfreich   hilft   hinaus   hineingegossen   hineingereichten   hingesetzt   hinnehmen   Hinsicht   Hinter   hinterlassen   hinzu   Hinzufügen   hinzugefügten   Hoch   höchste   hoffe   hoffentlich   Höhe   höher   holt   Hopcount   Host   hundert   ichdann   ichmich   idealenWelt   idealisierende   Identifier   identifizie   identifizieren   ietf   IGateway   Ignoranz   Ihnen   Ihre   ihrem   ihren   Ihrer   Ihres   IMailStore   IMessageList   immer   Immerhin   Impedance   imple   Implemen   Implementie   implementiere   implementieren   implementierenden   implementiert   ImplementiertwirdderPOP3   Implementierung   Implementierungen   Implementierungs   Implementierungsde   Implementierungsdetail   Implementierungsdetails   Implementierungsphase   implizite   impliziten   iMsg   imWorkflow   Inbox   inboxConnectionString   indem   Index   indirekt   Indotnetpro   Industrien   Infor   Inhalte   initialisiert   innerhalb   insge   inspiriert   Instanzen   instanziert   Integer   Integra   Integration   integriere   inter   interessante   interface   Interfaces   Internet   inthe   inzwischen   IPOP3Message   irgendeinem   Irgendwann   irgendwie   Irrungen   ISBN3   Isolation   isolie   isolieren   ispmail   Jahr   jedem   jeder   jederzeit   jedes   jedoch   jemand   jener   jetzt   jeweils   jliadonet   JohannesSiedersleben   kann   kanndochfürVerwirrungsorgen   Kapselung   kation   kaufen   kein   keine   keinen   keiner   kennen   kennt   Kern   Kernel   kernelskanndiephysischeAbhängigkeit   kette   klar   klaren   klares   klärt   Klasse   Klassen   klassifizieren   klassifiziert   klassifizierte   klei   Klein   kleine   knappe   Kniff   KnowledgeBase   Kommandos   kommen   Kommt   Kommuni   Kommunikation   kommunizieren   kompletten   komplexe   komplexer   Kompo   Komponen   Komponente   Komponenten   Komponentender   Komponentenorien   komponentenorientier   komponentenorientierten   Kompromissen   konfi   Konktrakt   konn   können   konnte   könnte   konsequent   konsis   Kontakt   konto   Kontos   Kontrak   Kontrakt   Kontrakte   Kontrakten   Kontrakts   Kontrolle   Kontrollfluss   kontrolliert   Konzept   Koordination   Koordinator   kopieren   kopiert   Kopiervorgang   korrekt   kostet   kram   kratzt   Kriterien   kritisch   kümmern   kurz   kurze   Landschaften   lange   längst   lasse   lassen   lässt   latam   late   later   Lauf   laufen   läuft   Laufzeit   lautet   Leben   lediglich   leeres   legt   Leichenentsorgt   leicht   leichter   leid   leider   leiniger   leistet   lenanfang   lenKriterien   lernen   Lernphase   lerundSprecheraufEntwicklerveran   Lesen   Leserschaft   letzt   letztlich   Level   lich   lichkeit   lichst   Lidschlag   liefern   ließen   Liest   Line   linearticle1752   links   lisiert   List   Liste   Listen   Listenklas   Listing   Literatur   logievermittlermit   Logik   LogikinmehrereKomponenten   Logikkomponente   logisch   logische   logs   lokal   Loop   Löscht   lösen   losigkeit   Lösung   lung   lungszeit   Lust   machen   macht   machte   Mail   mail2   mailer   MailMessage   Mailmit8   MailmitencodiertenHeadern   Mails   mailserver   MailStore   makes   manche   manchen   Manchmal   Mangel   manpower   manZeichenketten   Mapping   Mappings   markiert   Markstein   Markt   MatchMa   MatchMaker   Mathematik   mationen   maximale   mehr   mehrere   mehreren   mehrerlei   Mein   meine   meinem   meinen   meiner   meist   meiste   Memory   Menge   Mengen   Mensch   Menschen   mentierende   mentierung   mentierungen   mentierungenineinemMicrokernel   mentierungsdetail   Merkmal   merkwürdig   Messa   Message   MessageBox   MessageHeaderExtensionsforNon   MessagesToClassifyManuallyDataSet   MEST   Metada   mich   Microkernel   Microkernels   Microsoft   mierwettbewerb   mildernde   MIME   MimeOLE   minator   minators   mindestens   minimieren   Mismatch   mithilfe   mitMessage   möchte   möchten   Mock   Modells   ModerneSoft   möglich   Möglichkei   Möglichkeit   möglichst   msdn   MSMail   MSMQ   multipart   muss   müssen   musste   müsste   nach   nachdem   Nachgeschmack   Nachricht   Nachrichten   Nachrichtenda   Nachrichtenspeicherung   Nachrichtentext   Nachrichtvom   NachrichtvoneinemPOP3   nachschaut   nächsten   Naivität   Namen   Namens   Namenskonvention   Namensraum   nämlich   nator   natürlich   Neben   Nega   negativen   nehmen   nehmende   nemZielstreamspeichern   nente   nenten   nentenkontrakte   nentennach   nentenorientierung   nerieren   nerzentralenDaten   netgate   netpräsenz   nett   Nettotext   neue   neuen   neun   Next   neZweckeundmit   ngate   nicht   nichts   niedrigen   niemand   nieren   noch   nommen   Normal   Notation   notiert   nötig   nötigen   nung   Nutze   nutzende   nutzenden   nutzlos   nutzlose   Nutzung   oben   obidos   obigen   ObjectFactory   Objekt   Objekten   Objektorientierung   OBJEKTspektrum5   obliegt   obwohl   oder   offen   öffentlichen   öffnet   OffsundMissverständnisse   Ohne   onlinearticle1703   Open   Ordnung   OrdnunggegendasChaos   orientierten   orientierter   Outbox   Outlook   Overkill   paar   pandora   parallel   Parallele   Parametersystem   parate   passiert   passt   Path   pauschal   pekte   perfekt   perfektes   periodisch   permanenter   persistiert   Pfeile   Pflege   Pflegeaufwand   physisch   physischabhängige   physische   physischen   ping   Pipe   Pipeline   Plage   Plain   Platine   Plattform   Platz   plementieren   plementierung   plementierungs   plikation   plikationin   plikationsverzeichnis   plizierter   plumpere   Polling   ponente   ponenten   ponentenabhängigkeiten   ponentenorientierte   ponentenorierte   POP3   pop3Acc   POP3CommandClient   POP3Message   Port   Portal   Portale   Portion   Potenzial   Präsentieren   präziser   printable   Priority   private   Problem   problematischer   Produced   produkti   Produktivität   profitie   profitieren   Program   Programm   Programmier   Programmierung   Programmierwettbe   Programmierwettbewerb   Project   Projekt   Projektbeteilig   Projekten   Projektes   Proto   Protokoll   Protokolls   proWoche   Prozent   Prozess   prüft   Prüfung   public   Punkt   puter   qualifizierter   Quality   Quasi   Quellcode   querlaufende   Query   quoted   QuotedPrintable   rade   Rahmen   Rahmens   ralfw   RalfWestphal   RalfWestphalist   Raum   rauspicken   ReadLine   Reak   Reale   reali   realisieren   realisiert   Realisierung   Realität   Received   Rechenaufgabe   recht   Rechte   rechts   redet   reduziert   Refe   Referenz   referenzieren   Regel   Regelassistent   Regelwerk   regle   Reifen   Reihen   Reim   related   relationale   relativ   relevant   relevante   rend   renzen   Replica   Resonanz   Respekt   Ressourcen   Rest   resultierenden   RETR   retrieve   return   RFC2047   richt   Richten   richtig   richtigen   riesige   RollbackMessage   Rück   Rückfall   rudimentär   rungen   rungsdetails   rungszeit   Sache   sage   sagen   sagt   sammelt   Samstags   samt   sann   sätzlich   Schade   Schäden   schadet   schaffen   schaften   schäftigt   scheide   scheinbare   scheinbareinfa   scheint   schen   schenAbhängigkeitenineinemSoftware   schenhals   scheut   Schich   Schicht   Schichtenmodell   schlagen   schlecht   schlechtes   Schleifen   schleusen   schließlich   schließt   Schlimmer   schlimmes   Schmerzgrenze   schnell   schnelle   Schnittstel   Schnittstellen   Schnittstellenauschnitt   schoben   schon   schön   schränkungen   schreiben   schreibt   Schreibung   schrittweise   schwammig   schwer   schwierig   schwieriger   se64   SeanCampbell   Segnungen   sehen   Sehr   sein   seine   seinem   seiner   seitdem   Seite   Seite134ff   Seite20ff   Sekunden   selben   selbst   selbstver   selten   semblies   SendCommand   Senden   separaten   separiert   Server   Serverlesenundinei   ServerundSpeichernimInbox   Service   setzt   Shanna   Shift   sich   sicher   Sicherheit   Sicht   sichtlich   siehe   siert   sign   Simple   simplen   simpler   sind   sinn   sinnvolle   sistoren   Size   skalieren   sLaw   SMTP   sofort   soft   softRegionalDirectorundarbeitetals   Software   Softwarearchitektur   SoftwareCells   Softwareent   Softwareentwick   Softwareentwickler   Softwareentwicklung   Softwaresystem   Softwarezellen   sogar   Solange   solche   solchem   solchen   solcher   soll   Sollbruchstelle   sollen   Sollte   sollten   Solution   Sommer   sondern   Sonst   sonstigen   sowie   sowohl   sozusagen   Spalte   Spam   später   späteren   spei   Speicher   speichern   Speicherort   speichert   Speicherung   speziell   speziellen   spezielles   Spezifikationen   spezifiziert   Spickennichterlaubt   Spiel   sporadischem   SpracheVisualBasic   sprechen   sprichwörtlichen   ßend   staltungenimIn   Stand   Standardfunktionalität   ständlich   ständliche   stark   starten   StartsWith   Station   statischen   Stattdessen   Stattei   stecken   steckt   stehen   steht   Stelle   stellt   stellte   stellten   stellung   stellungen   Steu   Steuerelemente   Steuerelementen   steuert   Steuerung   stillem   Stolperfalle   stolz   stören   Stream   StreamRea   StreamReader   Streams   StreamWriter   streiten   streng   Strich   string   stringent   Struktur   Strukturen   Strukturierung   Stück   Studio   stützender   Subject   Substring   sucht   suggeriert   SuperSimpleTerminator   svalentine   system   Systeme   Systemen   Systems   systemsehrvielsimpler   täglich   Tail   Tastenkom   tatenlos   taucht   TcpClient   Team   TechnikContractFirstDesign   teien   Teil   Teile   teilnehmen   Teilnehmer   teilung   teilzunehmen   temporä   temporärem   tenabhängigkeiten   tent   tere   termi   Termina   Terminator   TerminatorKompo   Terminators   teschlange   Test   testenden   Tests   tete   Text   Textbytes   Textdatei   Textdaten   Textes   Textzeilen   Thema   Themen   THEN   thode   Threading   tieren   tierung   Timer   tion   tionalität   tionen   tioniert   tionsebene   tionsfähigkeit   tollen   Tool   TOOLS   ToolsupportfürMicrokernel   tordreifürverschiede   Trade   traditionelle   traditionellen   trag   TRAN   Trans   Transaktion   Transaktionen   Transaktionsklammer   Transfer   Transisto   transpor   TransportvonDatenzwischenKomponenten   trennt   trivialen   trotzdem   tungen   türlich   type   Typed   TypedDataSetimKontrakt   typisierter   Typnamen   über   übereinander   übergebe   überhaupt   Überlegen   Überlegungen   überschrit   überse   übersehen   ÜbertragungeinerE   überwinden   überzeugt   übliche   übrigens   übung   Übungsobjekt   UhrSeite   umfänglichen   UmgangmitKomponentenabhän   Umgangs   umgekehrt   umgetrieben   Umlaute   umliegenden   umschalten   Umso   Umstände   umständlich