CSharp development with MongoDB-CSharp
Upcoming SlideShare
Loading in...5
×
 

CSharp development with MongoDB-CSharp

on

  • 2,665 views

German

German

Statistics

Views

Total Views
2,665
Views on SlideShare
2,665
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