Ich werde eine Inhouse-Occasionally Connected App (OCA) erstellen. Welche Technologien würde ich Ihnen vorschlagen?Tools zum Erstellen einer OCA (gelegentlich verbundene Anwendung)
Hier sind meine Parameter:
- .NET Shop (3.5sp1)
- C# für Code-behind (winform, wpf, Silverlight)
- SQL Server-Backend (2005 oder möglicherweise 2008 ausstehende zustimmung)
- Solo Entwickler
- Solo SQL Administrator
- Low Tech Endanwendern
- Geringe Bandbreite bis 5 Niederlassungen
- Dies ist ein LOB app aber kein POS.
- Mehrheit der Nutzer haben Laptops, die sie
- Die Daten für diese App zu Mitgliedern nach Hause nehmen wird in 5 separaten Datenbanken gespeichert, wenn auch in einer SQL-Instanz.
Ich bin auf der Suche nach bestimmten Empfehlungen auf dem Weg zu wählen. Merge Replication oder Sync Framework-Datenbanksynchronisierungsanbieter? SQL Express oder SQL CE auf dem Abonnenten? Kann ich LINQ to SQL für die DAL verwenden?
Ist eine Silverlight "Offline/Out of Browser App" Example Here, machbar?
Dies ist meine erste große Geschäftsanwendung, so dass alle erfahrenen Kommentare willkommen sind.
Wie hier angefordert ist einige zusätzliche Informationen über den Datentyp. Meine Benutzer sind Krankenschwestern und Sozialarbeiter, die zu den Häusern der Mitglieder gehen und für sie "Pläne" oder "Bewertungen der Gesundheitsbewertungen" erstellen. Dies sind Dinge wie eine Medikamentenliste oder eine Liste der aktuellen "Anbieter". Schritte, um die Ziele der Mitglieder zu erreichen oder eine Liste der aktuellen/früheren Diagnosen. Sachen wie diese.
Auch die typischen Mitglieder Name, Adresse, Telefonnummer, etc. Dies ist meist eine Datenspeicherung und Abruf App, die Berichterstattung erleichtert. Sehr wenig "Verarbeitung" findet statt und Krankenschwestern und Sozialarbeiter arbeiten in Teams, die Mitglieder zugewiesen sind, so dass ich normalerweise sehr wenig Crossover oder mögliche Datenkonflikte habe. Krankenschwestern und SW ist auch verantwortlich für die verschiedenen Bereich des MCP (Mitglied Centered-Plan)
Zusatzfrage; Ist Sync Framework wirklich nur eine brauchbare Option, wenn ich SQL 2008 benutzen kann? Scheint so wegen der Change Tracking etc .... Gedanken?
Teilen Sie uns bitte mit, mit welchen Daten Sie arbeiten werden. Insbesondere, welche Art von Volume und Churn erwarten Sie in jeder Richtung (zwischen einem Benutzer und dem Server)? –
opps, verpasste den Volumenteil. Wir haben 300 Angestellte und 5000 Mitglieder. Sie neigen dazu, mehrere "Pläne" pro Tag zu bearbeiten. –
@RefraktedPaladin Hast du es am Ende geschafft? Ich schaue mir ein ähnliches Programm an. Irgendwelche Zeiger? –