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

Like this? Share it with your network

Share

CSharp development with MongoDB-CSharp

on

  • 2,755 views

German

German

Statistics

Views

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

Actions

Likes
0
Downloads
26
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 Presentation Transcript

  • 1. C# Development mitMongoDB-CSharp
    Steve Wagner
    Landau Media AG
  • 2. Agenda
    Warum MongoDB in .Net nutzen
    MongoDB-CSharp
    Demos
    Fallstricke und Hinweise
    Weiterentwicklung
    Fragen und Antworten
  • 3. Warum MongoDB in .Net nutzen
    Sehr schnell
    Geringe Kosten
    Gute Skalierbarkeit
    Einfacher Datenbankzugriff
    Keine Schema
    Kein Objekt Relationales Mapping
    Objektbäume einfach zu kopieren
  • 4. MongoDB-CSharp
    Erster .Net Treiber für MongoDB
    Gestartet von Sam Corder
    Großer Funktionsumfang
    Ähnliches Interface wie der Mongo Client
  • 5. MongoDB-CSharp
    Apache License
    .Net Framework 3.5
    Stabile Version 0.82.2
    0.90.0 Beta 1 verfügbar
    Aktuell 594 UnitTests
  • 6. Funktionsumfang
    CRUD
    BSON Types
    Connection Pooling
    TypedCollections + Mapping
    Linq
    GirdFS
    MapReduce
  • 7. Demos
  • 8. Demo - GettingStarted
  • 9. Demo - Dokumente abrufen
  • 10. Demo - Mit Dokumenten Arbeiten
    {
    name:"Steve",
    levels:[1,2,3,4],
    character: {alias:”lanwin”},
    score:5154285
    }
  • 11. Demo - Mit der Datenbank Arbeiten
  • 12. Demo - TypedCollections
  • 13. Demo - Linq
  • 14. 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
  • 15. Weiterentwicklung
    ReplicaSetsupport(1.6 branch)
    UnitOfWork / DataContextsupport
    Change Tracking
    Minor Updates
    Json.Net
    collection.Insert(JObject.Parse(„{a:1}“));
  • 16. 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
  • 17. Fragen und Antworten