Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von Diräkt
Thema: Instanzvariable in Form vs. Variable mitgeben [==> weder noch, sondern Events]
Am im Forum: GUI: Windows-Forms

Hallo ModelViewPresenter

Das ist wirklich sehr unsauber, und gleicht eher einem Hack der absolut nicht notwendig ist...

Hier gibts ein FAQ Artikel dazu : [FAQ] Kommunikation von 2 Forms

Zitat
Demgegenüber steht nun, dass man der einen Form die Referenz auf die andere mitgibt, um darauf zugreifen zu können.

Das wäre schon einiges besser. Ich würde die Kommunikation über Events machen (siehe FAQ)


Beste Grüsse

Diräkt

Thema: VS 2012: Suche Alternative zu den Setup-Project-Templates
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo :)


Die Setup Projekt - Templates wurden vom VS2012 entfernt :(

Habe als Alternative eigentlich nur WiX gefunden.
Dazu habe ich gehört, es sei "nicht so stabil", daher wurde es auch nicht ins VS2012 integriert.

Kennt jemand Alternativen ? Wie krieg ich meine Setup-Projekte zurück ? (nicht Once-Click...)


Beste Grüsse

Diräkt

Thema: Tastenkombination an Windows (Betriebssystem) senden
Am im Forum: Rund um die Programmierung

Hallo Adleano

SendKeys ist dein Freund !


Beste Grüsse

Diräkt

Thema: XmlDocument und XPathDocument hängen beim Laden einer XML Datei
Am im Forum: Datentechnologien

Hallo Coder007

Ich hab ein "ähnliches" Verhalten mal festgestellt, wenn nicht "standard Tags" verwendet wurden...

Folgendes Vorgehen würde ich anraten:
=> Versuche ein 100% valides XML zu laden
===> Sollte es funktionieren, stimmt irgendwas an Deinem Dokument nicht.

(ggf. kannst es posten ?!)

Beste Grüsse

Diräkt

Thema: Netzwerktechnologie der Serverapplikation einer Android Applikation
Am im Forum: Netzwerktechnologien

Hallo t0mmi

Zitat
Im Prinzip werden ASCII kodierte Serialisierungen von einigen Klassen übertragen, welche am Server wieder deserialisiert und ausgewertet werden.

Schau Dir mal WCF an.


Beste Grüsse

Diräkt

Thema: Passwort Hash
Am im Forum: .NET-Komponenten und C#-Snippets

Beschreibung:

Da nun die Methode HashPasswordForStoringInConfigFile obsolete ist, hier die Alternativen.

Diese Methode liefert das selbe Resultat wie die oben gennante Methode.
Aufruf Beispiel:

HashString("MeinString","SHA1");



public string HashString(string inputString, string hashName)
    {
        HashAlgorithm algorithm = HashAlgorithm.Create(hashName);
        if (algorithm == null)
        {
            throw new ArgumentException("Unrecognized hash name", "hashName");
        }
        byte[] hash = algorithm.ComputeHash(Encoding.UTF8.GetBytes(inputString));

        return string.Concat(hash.Select(b => b.ToString("X2")).ToArray());
    }

Das ganze kann man theoretisch noch etwas verbessern, in dem man das ganze ein wenig kompakter zurück gibt, das byte[] könnte man dann so zurück geben :

return Convert.ToBase64String(hash);

Mögliche Parameter für hashName findet man bei MSDN, hier der Auszug:
Zitat
SHA,SHA1,MD5,SHA256,SHA256Managed,SHA-256,SHA384,SHA384Managed,SHA512,SHA512Managed,


Schlagwörter: HashPasswordForStoringInConfigFile, Hash, Password, SHA, MD5

Thema: VS 2012 & Win8 Verfügbarkeit
Am im Forum: Smalltalk

Heute morgen war Windows 8 verfügbar für AP D&D, also auch die Versionen welche nicht Debug-Checked sind.

Die Termin - Angaben von MS sind also wirklich extrem verwirrend ;)


Beste Grüsse

Diräkt

Thema: Windows Dienst Deinstallieren/ Updaten funktioniert nach Änderung der Versionsnummer nicht
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo Vandroiy

Ich denke der Fehler wird folgendes sein:

=> Das System-Konto braucht Voll-Zugriff (Rechte) auf den Installations-Pfad !


Falls dies nicht der Fehler sein sollte, schau mal im Ereignis-Log ob du noch genauere Details erhältst.


Beste Grüsse

Diräkt

Thema: Eigene HTTP/HTTPS/SOCKS5 Proxy entwickeln
Am im Forum: Netzwerktechnologien

Hallo specialwork

Werden normal nicht einfach die Einstellungen von den (System-Steuerung) Internet-Optionen benutzt ( == IE - Internet Optionen) ?!

Ich versteh die Frage auch nicht ganz, möchtest du Deiner Applikation die Möglichkeit geben sich über ein benutzerdefinierten Proxy zu verbinden, oder eine Applikation welche den Traffic von vordefinierten Applikationen abfängt und zusätzlich z.B noch die Proxy Infos "mitschickt" ?!

Beste Grüsse

Diräkt

Thema: VS 2012 & Win8 Verfügbarkeit
Am im Forum: Smalltalk

Hallo dN!3L

Danke für Deine Antwort.

Auf deinem Screenshot sieht man nicht wirklich ob du die Versionen runterladen kannst.
(du bist auf msdn.com oder ?)

Bei mir sieht es so aus wie unten auf dem Screenshot zu sehen ist.
VS2012 konnte ich problemlos runterladen, aber bei Win8 stehen mir nur die Debug/checked Versionen bereit (welche ich zwar runterladen könnte, jedoch funktioniert auch das key anzeigen hier nicht :-) )...


Jemand eine Idee oder ähnliche Erfahrung ?


Beste Grüsse

Diräkt


Edit :
Microsoft hat mir gerade bestätigt das die Downloads etwa so aussehen sollen :
=> Heute Abend kriegen MS Silver und Gold Partner Win 8
=> am 20 die AP Subscriper

Thema: VS 2012 & Win8 Verfügbarkeit
Am im Forum: Smalltalk

Hallo

Hat jemand von Euch das AP Development & Design und kann Win8 herunterladen ?
Ich krieg nur die als Debug Checked Versionen, von Win7 z.B aber auch die normalen.. ?!


Beste Grüsse

Diräkt

Thema: VS 2012 & Win8 Verfügbarkeit
Am im Forum: Smalltalk

Hallo

Danke für Deine Antwort.

Nun ist VS2012 und Win8 verfügbar.

Mit meinem AP Dev&Design hatte ich bisher nur VS Prof. nun kann ich plötzlich auf Premium zugreifen ?!

Dafür kann ich nur Win8 Version welche als Debug Checked sind herunterladen, obwohl ich für z.B Win 7 normale Versionen erhalte... Weiss da jemand Bescheid ?


Beste Grüsse

Diräkt

Thema: VS 2012 & Win8 Verfügbarkeit
Am im Forum: Smalltalk

Hallo :)


Habe diesbezüglich bei Technology News with Daniel St-Louis: Windows 8 available from Aug 15th 2012, for some at least, folgende Informationen gefunden:

Zitat
August 15th: Developers will be able to download the final version of Windows 8 via your MSDN subscriptions.

August 15th: IT professionals testing Windows 8 in organizations will be able to access the final version of Windows 8 through your TechNet subscriptions.

August 16th: Customers with existing Microsoft Software Assurance for Windows will be able to download Windows 8 Enterprise edition through the Volume License Service Center (VLSC), allowing you to test, pilot and begin adopting Windows 8 Enterprise within your organization.

August 16th: Microsoft Partner Network members will have access to Windows 8.

August 20th: Microsoft Action Pack Providers (MAPS) receive access to Windows 8.

September 1st: Volume License customers without Software Assurance will be able to purchase Windows 8 through Microsoft Volume License Resellers.

October 26th: General availability


Nun stellt sich meinerseits folgende Fragen:
=> 16th August => Partner Network Members :
==> Das ist ja jeder welcher sich bei MS registriert hat ?!

Wenn ich nun z.B das Action Pack for Development and Design habe, bin ich ja automatisch MS Partner Network Member. Steht es mir nun am 16 oder am 20 August zur Verfügung ?

Kann jemand schon Win8 und oder VS2012 runterladen ?


Beste Grüsse

Diräkt

Thema: Coding Styles Horror
Am im Forum: Smalltalk

@tkrasinger

Eigentlich müsste es doch so aussehen:


Select Case kunde.Geschlecht
    Case True 'Männer 2%
        Call someOtherMethod(with1ForMen)
    Case False 'Frauen 2%
        Call someOtherMethod(with2ForWomen)
    Case Null 'Zwitter 2%
        Call someOtherMethod(with3ForZwitter)
End Select

;)


Beste Grüsse

Diräkt

(sorry konnte ich mir nicht verkneifen ;))

Thema: Socket Server Multiclientfähig
Am im Forum: Netzwerktechnologien

Hallo guest

Hier hast du ein perfektes Beispiel ( schau mal die Methode StartListening() an )
Using an Asynchronous Server Socket

Beste Grüsse

Diräkt

Thema: Socket Server Multiclientfähig
Am im Forum: Netzwerktechnologien

Hallo guest

Schau Dir doch mal folgende Beiträge an :
Lauscht der TCPListener permanent nach Verbindungen?

Kleines Chat Program

Beste Grüsse

Diräkt

Thema: [erledigt] Warum muss Plugin eine Lib referenzieren, die bereits von der Plg-Def referenziert wird?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo gfoidl

Mich hindert nichts daran, aber der "End-Benutzer" der ggf. ein Plugin schreiben will muss bereits 2 Assemblies referenzieren.... Ich möchte es dem "Anwender" so einfach wie möglich machen...

Ich glaube ich werde die Lib und die BasisKlasse in eine Assembly mergen via Postbuild. Irgendwie dumm, aber der End-User hats dann einfacher.

Ausser jemand hat ne bessere Idee ?

Beste Grüsse

Diräkt


Edit :

=> Auch IL Merge brachte nicht den gewünschten Erfolg. Beim erstellen der Instanz, in der gemergten Assembly erhalte ich folgende Exception:
"Index was out of range. Must be non-negative and less than the size of the collection."

Nun mach ich es wie Gfoidl vorgeschlagen hat => 2 Assemblies referenzieren und dafür kein Stress haben ... ;)

Thema: [erledigt] Warum muss Plugin eine Lib referenzieren, die bereits von der Plg-Def referenziert wird?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo gfoidl

Danke für die super-schnelle Antwort :)

Ja genau das ist die Ursache. Da die Basisklasse im andern Projekt den Typ aber kennt würde ich gerne wissen ob es eine Alternative gibt ? (ausser alle Methoden aus der Lib nochmals wrappen :))


Beste Grüsse

Diräkt

Thema: [erledigt] Warum muss Plugin eine Lib referenzieren, die bereits von der Plg-Def referenziert wird?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Leute


Ich habe ProjektBase welches eine abstrakte Basisklasse zur Verfügung stellt und ProjektLib referenziert. ProjektBase stellt eine Instanz von "ProjektLib" zur Verfügung.

Nun erstelle ich ProjektPlugin und erbe von ProjektBase.

Warum muss ProjektPlugin nun ProjektLib referenzieren, damit ich die Instanz von ProjektLib "benutzen" kann? Wie kann ich das umgehen? (Da ProjektBase bereits ProjektLib referenziert, sollte das doch auch ohne referenz möglich sein ?!)



Besten Dank und beste Grüsse


Diräkt

Thema: Ermitteln, wer die .exe geöffnet hat
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Chris360

Das würde aber nicht funktionieren, wenn das Netzlaufwerk von z.B einem NAS mit Linux bereit-gestellt würde ?!


Beste Grüsse

Diräkt

Thema: Ermitteln, wer die .exe geöffnet hat
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo C4RL0

Ich würde mal behaupten die exe wird beim ausführen auf den Ziel-Rechner kopiert. Somit glaube ich nicht, das dies möglich ist.

Zitat
(Also ohne den Umweg über eine DB o.ä.)
Es ist zwar DB ähnlich, aber dennoch könntest du es z.B mit einem XML lösen.


Beste Grüsse

Diräkt

Thema: HttpDownloadHandler: Fehlerhafter Download bei Dateien ab 4MB
Am im Forum: Netzwerktechnologien

Hallo realProg


Versuch mal in der web.config (welche den Service hostet) folgendes einzutragen:


<system.web>
    <httpRuntime maxRequestLength="2147483647" />
</system.web>

Beste Grüsse

Diräkt

Edit :
Service // Handler ;)

Thema: Firebird + Reflection: Das Objekt stimmt mit dem Zieltyp nicht überein
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Haööp bi0s

Er meinte das du die DLL ganz normal als Referenz hinzufügen sollst.

Zitat
ich möchte die DLL direkt in die EXE einbinden da die EXE Teil eines anderen Programmes seien wird, das wiederrum auch die Firebird.dll verwendet,

Ich versteh zwar nicht warum du die DLL in die EXE (was auch ne DLL ist) einbinden willst, aber das geht mit IL MERGE.

Wenn 2 Projekte die selbe Assembly referenzieren, hast du diese danach nur 1 Mal beim publishen, insofern es wirklich die selbe Assembly ist (Version ...).

(alles andere macht ja auch wenig Sinn)

Beste Grüsse

Diräkt

Thema: 2 Comboboxen: Inhalt wechselseitig abhängig von der Auswahl in der jeweils anderen Box
Am im Forum: GUI: Windows-Forms

Hallo Tommy111

Zitat
wenn i das nicht mache habe i die einträge ja doppelt drin...

Der ComboBox kann auch eine DataSource zugewiesen werden. Danach könntest du anstatt alle Items löschen und neu hinzufügen, einfach die Source filtern.


Beste Grüsse

Diräkt

Thema: SQL Lite - Spalten hinzufügen, wenn nicht vorhanden
Am im Forum: Datentechnologien

Hallo Max1809

...solltest du es doch mit reinem SQL lösen wollen, könntest du sowas machen...

Vorher prüfen ob diese Column existiert, dies könnte etwa so aussehen:


IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = TABLENAME AND COLUMN_NAME = TEST)
BEGIN
   ALTER TABLE TABLENAME ADD TEST nVarChar
END





Beste Grüsse

Diräkt

Thema: [ERLEDIGT]Finde Verweise der Enterpr. Library nicht
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Tools => Extension Manager ...

Beste Grüsse

Diräkt

Thema: SQL Server Compact - Backup erstellen
Am im Forum: Datentechnologien

Hallo Max1809

Zitat
Deswegen das "Backup". Damit man seine Dateien vor der Installation einer neuen Version wegsichern kann und dann in die "neue", aktuelle Datenbank laden kann.

Ich würde es als sinvoller betrachten nur die Änderungs-Skripte laufen zu lassen, als alle Daten rauszuholen und wieder reinzubinden .....


Beste Grüsse

Diräkt

Thema: [erledigt] Payment Gateway
Am im Forum: Web-Technologien

Danke für Eure Antworten.

Zusammenfassung :

Zitat
Die sauberste Lösung für ein eingebautes System ist wirklich das PCI-Verfahren.

Anbieter:

ClickAndBuy, SaferPay, MicroPayment, ExpertCash, PayPal


Ein direktes einbiden ist ausserhalb der USA nicht möglich.



Beste Grüsse

Diräkt

Thema: [erledigt] Payment Gateway
Am im Forum: Web-Technologien

Hallo [email protected]

Besten Dank für Deine Antwort.

Zitat
Was meinst du mit "kein Verlassen der eigenen Seite notwendig"?

Wenn man irgendwann auf "Pay" klickt und man plötzlich z.B bei PayPal landet, ist dies doch etwas "verwirrend". Desweitern ist es nicht sofort ersichtlich das man auch mit Kreditkarten bezahlen kann bei PayPal.

Ich möchte die Daten einfach an ein Payment Gateway senden, welcher die Überprüfung etc. vornimmt, jedoch ohne die eigene Seite zu verlassen. ( Wie es in den USA möglich ist .. ).
Da kann man direkt z.B eine Visa "Gui" Maske zeichnen und die Daten an PayPal senden.

Beste Grüsse

Diräkt

Thema: [erledigt] Payment Gateway
Am im Forum: Web-Technologien

Hallo Leute


Kennt jemand ein Payment Gateway welcher folgende Anforderungen erfüllt :
=> Mitgabe von Custom Parameter
=> Instant Bestätigung über Erfolg (oder nicht Erfolg) der Bezahlung
=> Kein Verlassen der eigenen Seite notwendig

in diesem Thread über Bezahlungssysteme wird PayPal empfohlen. Dies würde auch alle Anforderngen abdecken jedoch wird das DirectPayment (letzte Anforderung) nur für die USA, Kanada und noch ein Land unterstützt. Es ist also eine Weiterleitung auf die PayPal seite erforderlich. (express checkout nennen die das denn)

Ein weiterer Favorit den ich gefunden habe wäre STRIPE sieht echt genial gemacht aus nur auch hier das Selbe Problem. "Direct Payment" wird nur in den USA unterstützt.

( Ein Konto in den USA aufzumachen, und das Geld die ganze Zeit (mit Spesen) transferieren zu müssen, halte ich für eine absolute Notlösung )

Herzlichen Dank für gute Ratschläge :)


Beste Grüsse

Diräkt