Startseite > Archiv > Die Experimentalsprache Cω

Die Experimentalsprache Cω

dotnetpro 7-8/2005 Von Klaus Aschenbrenner erschienen in dotnetpro 7-8/2005 auf Seite 140
Code:
1 Bewertung(en):

Der Zugriff auf Datenquellen ist heute Teil fast jeder Anwendung. .NET verfügt dazu über verschiedene Möglichkeiten wie ADO.NET oder die Klassen von System.Xml. Trotzdem ist der Umgang mit Daten immer noch kompliziert und fehleranfällig. Im Projekt Cω erforscht Microsoft, wie sich der Datenzugriff direkt in eine Programmiersprache integrieren lässt.

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

1407   1427   1447   2004   2005   2005141tet   2005143   2005145   2005www   A0507Comega   Abbil   abbilden   Abbildung   Abbildung1   Abbildung2   Abbildung3   Abbildung4   abcde   aber   Abfrage   Abfragen   AbfragenmitSpezialergebnis   abgebildet   abgefragt   abgefragte   abgefragten   Abschnitt   absteigend   abzufragen   achten   Acme   Acos   AddiertdenWertnzumDatumsteilpvonDatumd   Adresse   Adressenobjekt   Adressieren   Aggre   Aggregatfunk   Aggregatfunktionen   aktualisieren   aktuelle   ALFKI   Alias   alle   aller   Allerdings   also   alsSoftwareArchitect   Anbetracht   anderen   anderes   AndreasMaslo   anfällig   Anga   Angabe   angeben   angege   angegeben   angepasst   angewendet   anhand   anonyme   anonymen   AnonymeStrukturen   Anonymous   anschließend   Anweisung   Anwen   anwenden   Anwendungen   Anzahl   anzu   APIs   apply   APPROVED   AppSettings   Arbeit   Artikels   Aschen   ASIN   Assembly   asynchrone   Atan   atundinseinemWebLog   auch   aufeinander   aufführen   aufgeführt   Aufruf   aufrufen   Aufträge   aufzusetzen   AusderAngabederDaten   Ausdruck   Ausdrücke   Ausdrucks   ausführen   ausge   ausgeführt   ausgegeben   ausgesprochen   Ausnahme   außer   Außerdem   auswählen   auszu   auszulesen   auszuwählen   automa   automatisch   Autor   AvgLiefertdenDurchschnittderWertezurück   BackColor   bank   bankerstelltCdieeinzubindendeDaten   bankseite   banksysteme   base   basiertenLogarithmusvonnzurück   baut   Bearbei   bedauerlich   befinden   beginnendbeiPositionp   behältaberwenigstensdenursprünglichenNamenbei   behandelt   Beide   beiden   beim   Beispiel   beispielsweise   beliebigen   belle   bellen   Benut   benutzerdefinierte   benutzerdefinierten   Benutzeroberfläche   bereits   beschreibt   bestehen   bestehenden   besteht   bestimmte   bezeichnet   bezeichneten   beziehen   bezieht   bezogen   bieten   bietet   bildung   Bill   Blick   Block   body   bool   boolesche   Brenner   Business   Button   catalog   Cdas   Ceiling   chend   choice   city   CkannAbfragendirektin   class   Client   Code   Codeblock   Codeblöcke   Codes   Collection   Comega   Commit   Commited   CompanyName   complexType   Configuration   Connection   Console   ContactName   ContactTitle   count   CountLiefertdieAnzahlderWertezurück   Country   csharp   Customer   CustomerID   Customers   CvereinheitlichtDatenzugriffe   CwistdasWeinfacheinegrafischeÜbernahmedesgriechischenBuchstabensin   dabei   dadurch   dafür   dagegen   damit   Daneben   dann   darauf   DasEndevonADO   daslateinischeAlphabet   DasMirakel   dass   data   DateAdd   Daten   Datenabfra   Datenabfrage   Datenaktualisieren   Datenbank   Datenbankabfragen   Datenbankdefinition   Datenbanken   Datenbankobjekt   Datenbankserver   Datenbe   Datenbestände   Datenbeständen   Datenma   Datenquelle   Datensatz   Datensätze   Datensätzen   Datentyp   Datentypen   Datenzu   Datenzugriff   DatenzugriffemitC   Datenzugrifferfor   Datenzugriffsmerkmale   DatePart   DateTime   Datumzurück   dazu   Definieren   definiert   deklariert   DELETE   Demzufolge   denen   denndieseswirdwieeinoffenesOausgesprochen   deren   dern   DerNamederneuenSprache   dertdieReferen   DerTypChoice   derUmgangmitDatenimmernochkompliziertundfehleranfällig   derzeit   DerZugriffaufDatenquellenistheuteTeilfastjederAnwendung   desc   Designziel   Dialekt   Dialog   DieaktuelleSituation   DieAussprachedesKürzelsistschlicht   DieE   DieExperimentalspracheC   DieFunktionenvonCfürDatenabfragen   dies   diese   diesem   dieser   dieses   dieSpaltenan   DieSpracheCbieteteine   dieVariable   DiezweiteVariante   digend   direkt   direkten   DISTINCT   doch   dotnetpro   dotnetpro4   dung   durch   durchge   eben   ebenfalls   Ebenso   egal   eher   eierlegende   Eigenschaft   Eigenschaften   EinAdressenobjektals   EinBeispielfüreinenApply   einbindet   eine   einem   einen   einer   eines   einfach   einfache   einfachsten   einfließen   Einfügen   eingebettete   einheitliche   einheitlichen   einheitlicheSichtaufrelationaleDaten   einiges   Einsatz   einschränken   einset   Eintrag   einzelnen   Element   Elemente   Email   enorme   entfernt   enthal   enthält   entlehnt   entspre   entsprechend   entsprechende   entwe   entweder   entwickelt   Entwicklungs   erfolgt   erfordert   ergeben   Ergebnis   erlaubt   erleichtern   ermittelt   ErsetztodurchdasMusternins   erste   erstellt   ersten   erwartet   erweitern   erweiterten   erzeugen   erzeugt   eshier   etwa   existierenden   Experi   Experimen   experimentelle   explizit   face   Fall   falls   fällt   false   Fazit   Fehler   Fehlerfall   Fehlt   Feldern   fern   fert   fest   feststellen   Filtern   Filterung   flach   flexibel   Folge   folgen   folgende   Folgenden   Folgendes   folgt   forderung   foreach   Form   Formen   Forms   Forscher   Frage   Framework   Frank   friends   FROM   führen   führt   funktio   Funktion   FunktionBeschreibung   Funktionen   funktioniert   ganz   gatfunktion   geben   gehören   genannte   genannten   genau   genaue   gene   generalisiert   genommen   geordnete   gerade   gesagt   geschrieben   gestattet   GetAllCustomers   GetDate   GetUtcDate   geworden   gibt   gilt   gleich   gleiche   gleichzeitig   gleichzustellen   gleton   globale   globalen   grafische   grammieren   greifen   griffs   größte   Group   Grunde   Grundlagen   Grup   gültigen   gung   Guten   haben   hält   handelt   handhabt   handlich   Hantieren   Header   heißt   heraus   hervorgegangen   heute   heutiger   hier   Hilfe   hinzuzufügen   Homepage   ideal   identifizieren   IEnumerable   Ihnen   Ihre   ihrem   immer   implementiert   importieren   ImProjektCerforscht   indem   inderselect   initia   initial   initialisieren   inkonsistenten   inner   INSERT   Instanz   Integer   integrated   Integration   integriert   Intel   IntelliSense   inter   interessant   Interessanterweise   INTO   IsDate   istimalltäglichenSprachgebrauchetwasun   istMVPundarbeitet   Iteratoren   iterierbar   iterieren   iterierenden   iteriert   Jahren   Java   Jede   jeden   jeder   jedes   jedoch   jekt   jekte   jekteundXML   jektleiterbeiderFirmaAneconin   jektmodell   jeweils   John   Join   kann   Kasten   keine   keinen   kennt   klappt   Klasse   KlasselässtsichdirectalsXMLdarstellen   Klassen   Klaus   KlausAschenbrenner   Klicken   klingtzwarehernacheinerSchweizerUhrenmarke   Kollektion   kombinieren   Kompilierung   komplexer   komplizierten   Konfigurationsdatei   könn   können   Konsole   konvertieren   konvertiert   Konzept   Konzepte   Kunden   kurz   Kurzform   Land   Länder   Larry   lassen   lässt   lationaler   lautet   lauttechnischnichtszutunhat   lediglich   Left   legt   leistungsfähige   leistungsfähiges   letzte   lichkeit   liefert   LiefertdasaktuelleDatumzurück   LiefertdasaktuelleUTC   Liefertden10er   LiefertdenabsolutenWertvonnzurück   LiefertdenArcCosinusvonnzurück   LiefertdenArcSinusvonnzurück   LiefertdenArcTangensvonnzurück   LiefertdenCosinusvonnzurück   LiefertdenDatumsteilpvonDatumd   LiefertdenLogarithmusvonnzurück   LiefertdenSinusvonnzurück   LiefertdenumgekehrtenStringvonszurück   LiefertdieerstennZeichenvonszurück   LiefertdieLängevonszurück   LiefertdieletztennZeichenvonszurück   liegenden   liSensezeigtnur   lisiert   List   listet   Listing   localhost   Log10   London   löschen   lösen   löst   Lücke   Lundon   macht   mächtiger   mächtigsten   Mail   Main   Mappen   Mapper   Mapping   markieren   Markt   MathematischeFunktionen   MaxLiefertdengrößtenWertzurück   maxOccurs   mehr   mehrere   mehreren   mehrfache   Member   Membern   Members   mentelle   Merkmal   Merkmale   Methode   Methoden   Methodenaufruf   Methodenparameter   Microsoft   Microsoftnutztder   mieren   miersprache   MinLiefertdenkleinstenWertzurück   minOccurs   MitChoice   mitglieferte   mithil   mithilfe   möchten   möglich   Möglichkeit   möglichst   müssen   myStream   nach   Nahtlos   nalem   Name   Namen   Namens   Namensraum   Names   nämlich   nannte   native   natürlich   Neben   NEToderdieKlassenvonSystem   NETverfügtdazuüberver   neue   neuen   neuer   nicht   nichts   nipulationen   noch   Northwind   nötig   notwendigen   null   nutzen   nutzt   obessichumeingültigesDatumhandelt   Objekt   Objekte   Objektepacken   objektorientierte   objektre   objektrelatio   Objekts   obwohldaslateinischeWmitdemgriechischenOmega   oder   offen   öffentliche   öffentlichen   Omega   onymen   Opera   Operationen   Operator   Order   OrderID   Orders   Outer   Parameter   passiert   PendingCustomers   Phone   pieren   Plant   Position   Postfach   Potenziertnmite   Power   PraktikabilitäthalbereingängigereVariantendesNamens   Prinzip   Probleme   Program   Programmier   Programmierplatt   Programmiersprache   Programmiersprachen   programmiert   projection   Projekt   public   Punkt   Query   reagieren   Redmond   Refe   Referenzen   Reihe   reits   rela   relationale   rell   rences   REPLACE   repräsen   repräsentiert   Research   reservierte   resul   resultierenden   return   Reverse   right   Rollback   Round   Rows   RundetdenWertnnachderExaktheitvonp   Sachen   sätzlich   schaulicht   Schema   schiedene   schiedeneMöglichkeitenwieADO   schließen   schließend   schließlich   Schlüs   Schlüssel   Schlüsselwort   Schlüsselwörter   Schlüsselwörtern   Schlüsselworts   schon   schreiben   Security   sehen   Sehr   sein   seiner   Seite   Seite104ff   seitens   SELECT   SELECTs   selektiert   selwort   sembly   sequence   Serialize   Server   Servers   setzt   ShippedDatefrom   sich   sicher   Sicht   Sieerreichenihnüber   siehe   sind   Singleton   Situation   Sitzt   solche   solchen   solcher   soll   sollen   sollten   sondern   Sortieren   sortierte   source   Spalte   Spalten   speichert   Spiel   spielsweise   Sprache   sprachen   SprachenC   Sprachsyn   sprechend   sql2comega   SqlClient   SqlException   SqlString   SqlTypes   SSPI   Stadt   stände   stark   Statement   Statements   static   Status   StddevLiefertdieStandardabweichungderWertezurück   Stelle   stellen   stellt   steuern   Steve   Strasse   Straße   Stream   Streams   string   Strings   StringWriter   Strö   struct   Struktur   Strukturen   Studio   sual   Subject   Substring   Suchen   sultierenden   SumLiefertdieSummederWertezurück   Syntax   system   Tabelle   Tages   TechnikC   telle   tenbank   tenbankschema   tenbankschemas   tensätzen   tenstrom   Test   Thema   this   tierenden   tiert   TimeSpan   tional   tionen   tisch   Tool   TOOLS   ToString   Transact   Transaktion   Transaktionen   Tritt   trotzdem   Trotzdemist   type   Typen   Typenprogram   TypeOf   Typs   Typsys   über   überflüssig   überhaupt   übernimmt   ÜberprüftbeimStrings   übertragen   Umgang   Umgekehrtlässt   unbe   unbefrie   unbenannten   unbezeichneten   undtechnischerPro   Unterabfragen   unterhweblogs   unterstützt   unterstützung   Until   untypisierte   Update   using   Vacation   Value   Variable   veran   verändern   Verbin   verbindet   Verbindung   Verbindungszeichenfolge   verdoppelt   Verfahren   Verfü   verfügbar   vergangenen   verlassen   verpacken   verschachtelten   verschiedenen   verschiedener   Versuch   Versuchen   verwalten   verwaltete   verwalteten   verwen   verwenden   verwendet   viel   viele   Vielzahl   View   void   völlig   VoraussetzungenCCompilerPre   vorgestellten   Vorteile   Während   wändig   wann   weisungdefiniert   weitere   weiterer   weiteres   welche   welcher   Welten   wenden   wendet   wendung   wenig   weniger   Wenn   werden   Wert   Werte   Werten   WHERE   wieder   wiederum   Wien   wiesichderDatenzugriffdirektineineProgrammierspracheintegrierenlässt   WINDOWS   wird   Wollen   Wollmilchsau   Wörter   WriteLine   wurde   würde   wurden   XMLimCodeerlaubtauchParameter   XmlSerializer   yield   Zahl   zehn   zeigt   Zeile   Zeilen   Zeitfunktionen   zerdefinierte   zierungeinesDa   Zudem   zugreifen   Zugriff   Zugriffsoperato   zugrunde   zurück   zurückgeliefert   zurückgelieferten   zurückgreifen   zurücklie   zusammen   zusammenarbeiten   zusammenfassen   Zusätzlich   ZusätzlicheTechnologien   zusetzen   zustellen   zuvor   zuzugreifen   zwei   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen