Zum Inhalt springen

SilentDemise

Mitglieder
  • Gesamte Inhalte

    1524
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von SilentDemise

  1. antibiotika verseuchtes Mastfleisch ist billig. Billig ist auch genau das richtige Wort. Qualität ist anders. Für gutes Fleisch zahle ich verdammt gutes Geld.
  2. Paul van Dyk's VONYC Sessions Episode 67 :-)
  3. dann schreib in deinem catch block die inner exception in ein log file. Übrigens gibt es für diese Anwendungsfälle SQLite / MSSQL CE
  4. Du möchtest dir das alles nicht selbst beibringen. Grade in BWL usw. ohne Vorbildung doch ein recht großer Aufwand, da ist Schule wesentlich einfacher. Schulwechsel solltest du bevorzugen.
  5. Der mich aber für die Praxis null interessiert. ;-)
  6. Mit dem Ausbilder sprechen und einen Schulwechsel ins Auge fassen.
  7. Ich habe Abitur und FiSi Ausbildung erfolgreich absolviert. Nun studiere ich und Mathe im Studium ist mit _nichts_ vergleichbar, was man da gelernt hat.
  8. Ich hab dir mal ein Sample für ne Class Factory gebaut. der Aufruf geht über var rule = ClassFactory<IUser>.CreateInstance(); IUser ist ein Interface in einem Projekt, User ist eine konkrete IUser Implementierung die wir zurückgeben möchten. In der App Config stehen dann die Full Type Names von IUser und User: <appSettings> <add key = "Contracts.IUser" value ="Logic.User, User" /> </appSettings> So erreicht man lose Kopplung und du kannst zu deinem projekt eine neue User Implementierung hinzufügen und über dein XML File ranstecken, ohne dein ganzes Projekt neu kompilieren zu müssen. Du kannst einfach die DLL ersetzen. Die Konfiguration steuert die app.config, das ganze nennt sich das Inversion of Control ;-) public static class ClassFactory<T> where T : class { private static readonly string TypeFullName = typeof(T).FullName; private static string GetTypeNameFromConfig() { var typeName = ConfigurationManager.AppSettings[TypeFullName]; if (string.IsNullOrEmpty(typeName)) { throw new ConfigurationErrorsException( string.Concat( "Configuration setting not found: ", TypeFullName ) ); } return typeName; } public static T CreateInstance() { var settingName = GetTypeNameFromConfig(); return CreateInstanceByName(settingName); } public static T CreateInstanceByName(string name) { if (string.IsNullOrEmpty(name)) { throw new ArgumentNullException("name"); } var type = Type.GetType(name); if (type == null) { throw new TypeLoadException( string.Concat("Type not found: ",name) ); } var instance = Activator.CreateInstance(type) as T; if (instance == null) { throw new TypeLoadException( string.Concat("Type does not implement ", TypeFullName) ); } return instance; } }
  9. SilentDemise

    Outlook addin

    Schön. Nun also auch noch beleidigen. Süßer kleiner Troll. Wenn du deine Frage auch nur Ansatzweise präziser gestaltet hättest, hätte ich sie dir mit Freude beantwortet. Unter diesen Umständen, glaubst du doch nicht ernsthaft, dass dir hier noch jemand helfen möchte?!
  10. SilentDemise

    Outlook addin

    genau diese anforderung hast du noch nirgendwo geschrieben. Mit einem random Codeschnipsel wirst du auch in der MSDN keine Hilfe bekommen. Wenn du keine Hilfe willst, bin ich raus.
  11. SilentDemise

    Outlook addin

    Da du immer noch keine Fehlermeldung gepostet hast, was für Hilfe erwartest du genau?
  12. SilentDemise

    Outlook addin

    AddIns sind ein Programmiermodell in .NET die relativ strengen regeln folgen. In den AddIns kannst du normalen Code verwenden. Irgendwas umwandeln ist da nicht. und vor allem erklär doch erstmal was daran nicht funktioniert.
  13. SilentDemise

    Outlook addin

    du kannst nicht einfach irgendwelchen Code in ein AddIn umwandeln. Was willst du tun? Informiere dich über VSTO
  14. du kannst WAMP relativ komfortabel via Batch Script sichern. Services stoppen -> Dateien kopieren. Services starten. Fertig. Ansonsten ist WAMP einfach kein Produktiv System. Ihr solltet dann eher über eine echte Serverlösung mit einer echten mySQL Instanz nachdenken. In Sachen Security ist WAMP einfach eine Katastrophe. Ist das eine Anwendung, die im Netz steht oder eine interne Weblösung?
  15. Mir hat nach dem aufwachen niemand den Bauch gekrault. Da ist halt alles blöd
  16. ich versteh nur den anwendungsfall nicht ;-)
  17. z.b. in dem du F6 statt F5 drückst :-)
  18. vor allem ist das Zitat die genaue definition eines Delegates.
  19. wenn du sie eh _immer_ syncen willst, warum bearbeitest du sie nicht da? ich versteh den sinn nicht. Wie stellst du sonst sicher, dass Änderungen, die andere Leute gemacht haben nicht gelöscht werden? Und wenns nur um deine Dateien geht, warum der umweg über einen Sync? Vielleicht kannst du uns deine Motive noch etwas begreiflicher machen.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...