• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
CSharp development with MongoDB-CSharp
 

CSharp development with MongoDB-CSharp

on

  • 2,591 views

German

German

Statistics

Views

Total Views
2,591
Views on SlideShare
2,591
Embed Views
0

Actions

Likes
0
Downloads
25
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    CSharp development with MongoDB-CSharp CSharp development with MongoDB-CSharp Presentation Transcript

    • C# Development mitMongoDB-CSharp
      Steve Wagner
      Landau Media AG
    • Agenda
      Warum MongoDB in .Net nutzen
      MongoDB-CSharp
      Demos
      Fallstricke und Hinweise
      Weiterentwicklung
      Fragen und Antworten
    • Warum MongoDB in .Net nutzen
      Sehr schnell
      Geringe Kosten
      Gute Skalierbarkeit
      Einfacher Datenbankzugriff
      Keine Schema
      Kein Objekt Relationales Mapping
      Objektbäume einfach zu kopieren
    • MongoDB-CSharp
      Erster .Net Treiber für MongoDB
      Gestartet von Sam Corder
      Großer Funktionsumfang
      Ähnliches Interface wie der Mongo Client
    • MongoDB-CSharp
      Apache License
      .Net Framework 3.5
      Stabile Version 0.82.2
      0.90.0 Beta 1 verfügbar
      Aktuell 594 UnitTests
    • Funktionsumfang
      CRUD
      BSON Types
      Connection Pooling
      TypedCollections + Mapping
      Linq
      GirdFS
      MapReduce
    • Demos
    • Demo - GettingStarted
    • Demo - Dokumente abrufen
    • Demo - Mit Dokumenten Arbeiten
      {
      name:"Steve",
      levels:[1,2,3,4],
      character: {alias:”lanwin”},
      score:5154285
      }
    • Demo - Mit der Datenbank Arbeiten
    • Demo - TypedCollections
    • Demo - Linq
    • Fallstricke und Hinweise
      MongoDB unterstützt nur UTC Dates
      MongoDB unterstützt kein Decimal/Currency
      Lösungen in der Projekt FAQ
      Nicht alle APIs in MongoDB-CSharp
      Über Documents realisierbar
    • Weiterentwicklung
      ReplicaSetsupport(1.6 branch)
      UnitOfWork / DataContextsupport
      Change Tracking
      Minor Updates
      Json.Net
      collection.Insert(JObject.Parse(„{a:1}“));
    • Links
      Projekt
      http://github.com/mongodb-csharp/mongodb-csharp
      http://groups.google.com/group/mongodb-csharp
      Kontakt
      wagner@landaumedia.de
      http://www.lanwin.de/
      http://twitter.com/lanwin
    • Fragen und Antworten