Laden...
Avatar #avatar-1696.jpg
LastGentleman myCSharp.de - Member
Programmierer Österreich Dabei seit 13.03.2005 1.274 Beiträge
Benutzerbeschreibung
Hier können Sie einen kurzen informativen Text eingeben, der in Ihrem Profil dargestellt werden soll. Ich trau mich aber nicht.

Forenbeiträge von LastGentleman Ingesamt 1.274 Beiträge

28.07.2009 - 15:45 Uhr

Probier es mal mit "FTP" aus der Windows Commandline.

23.07.2009 - 09:15 Uhr

Schau mal auf Wikipedia. Er sollte nicht mehr verwendet werden.

22.07.2009 - 11:02 Uhr

ist der Button nicht im Event Handler das "Sender" Objekt das als Parameter rein kommt?

22.07.2009 - 11:01 Uhr

Danke LaTino,

das erklärt das Verhalten natürlich.

Hab es nun so gelöst das ich wenn ich einen Node habe, hergehe und schaue ob es diese Typ von untereinträge habe, diesen dann auslese und in meine Domain Struktur lade.

Recht lieben Danke für die Info
LastGentleman

22.07.2009 - 10:49 Uhr

Vielleicht hilft dir das hier weiter


HttpContext.Current.Server.MapPath("~/App_Data");

22.07.2009 - 10:17 Uhr

Kommt drauf an, wenns nur wenig Daten sind kannst es einfach zurückgeben lassen.

So könnte dann dein Contract aussehen

public string GetMyFileText()

Einfach den Inhalt, auf diese weise zurückgeben.

22.07.2009 - 10:15 Uhr

verwendetes Datenbanksystem:XML (System.XML.XmlDocument)

Hallo,

ich lese mit einem XMLDocument ein XML Dokument aus.
Das ganze hat einen generischen Ansatz und ich fahre Rekursiv durch das XML Dokument durch

Also ich lade das XMLDocument und holle mit doc.ChildNodes alle ChildNodes

dummerweise ist der Inhalt (value) in <tag>Mein Inhalt</tag> nicht im Node sondern in einem ChildNode mit dem Namen #TEXT.

Ist das so richtig, warum #TEXT.... Bin da leicht verwirrt. Kennt jemand eine Erklärung zu diesem Phänomen?

Liebe Grüße aus Österreich
LastGentleman

22.07.2009 - 09:38 Uhr

Dein WCF Service läuft nicht im Partial Trust.
Du kannst einfach darauf zugreifen, da er nur die Restriktionen vom Webserver hat und als Dienst darf er auf das Verzeichnis zugreifen.

20.07.2009 - 15:18 Uhr

Ich wollte es vermehrt einsetzen. Hab mir das mal kurz angesehen. Hat eigentlich nen guten Eindruck auf mich gemacht. Bin jetzt aber am überlegen ob ich vielleicht doch auf ein anderes Pferd setzen sollte.

Ein Vortrag vom Microsoft Österreich auf den BigDays in Linz hat mich doch auch beeindruckt und da es von der pattern and practice Gruppe kommt und von denen auch unterstützt wird, hätte ich es verwendet.

OK. Mit dem Einstellen hätte ich weniger Probleme, der XML Wizard ist doch relativ komfortabel und anwendbar.

Was war der Grund auf andere Frameworks umzusteigen, NLOG wurde erwähnt oder autofac?

06.07.2009 - 11:53 Uhr

Hast verschiedene Möglichkeiten

  1. Du greifst auf Outlook zu und holst dir die Mails. Teilweise Sicherheitsfragen (mit externen Tools kann man das aber übergehen)
  2. Exchange Web-Service (Exchange ab der Version 2007 notwenig)
  3. POP3 du machst es selber, der Kunde muss dann halt die Daten konfigurieren.
30.06.2009 - 08:21 Uhr

Keine Ahnung hab nie wirklich gesucht. Was du auch schauen könntest ob du mittels WMI was raus finden könntest. Ist aber ne reine Vermutung, musst schauen obst was findest.

29.06.2009 - 13:54 Uhr

Müsste in der Registry stehen, such mal nach einem Pocket PC Namen.

29.06.2009 - 09:21 Uhr

Hab eine ein DOT.NET COM Objekt gebaut, das mir die COM Objekte zurückgibt.

26.06.2009 - 11:38 Uhr

Bist da sicher das die Verbindung mit WEP geht, das ist auf ner anderen Schicht im OSI Modell und dürfte eigentlich keine Auswirkung haben.

26.06.2009 - 09:58 Uhr

und da ist mein Problem.
Mein Programmchen ist so ausgelegt, das es auch installierbar ist als Non-Admin.

Drum wäre mein Ansatz mit dieser DOT.NET Factory Methode die mir fertige COM Objekte zurückgibt, die ich nur EINMAL registrieren muss.

25.06.2009 - 15:51 Uhr

Danke Rainbird. Werde es auch so machen müssen.
Der Zugriff mache ich halt über Latebinding, direkte Referenzen stören meinen Chef. 😦

Wollte mir so ne DI Lösung bauen, nur die Appdomains ärgern ein bisschen. Und ohne bleibt das Access hängen.

Wenn du weiter COM Klassen hinzufügst, musst du dann das Control neu registrieren?

25.06.2009 - 13:25 Uhr

nimm ne ashx Datei und schreib in das context.Response Objekt deine Daten zurück.

EDIT Buchstabenverdreher bei der Erweiterung

25.06.2009 - 10:29 Uhr

@bvsn: das was du da baust, ist zum einbinden einer C-API. COM Klassen haben die Information schon drinnen. Da du nicht VS verwendest, muss du die Generierung eine Kommandozeilen Tool machen lassen:
Tlibimp.exe

@rainbird:

du beschreibst meine Traumlösung. Verwendest du eine Loader wie ich hier beschrieben habe oder registrierst du jede COM-Assembly und greifst du dann über COM darauf zu?

24.06.2009 - 10:26 Uhr

Hi bvsn,

wenn du ein COM Objekt hast kannst du dir selber auch eine COM-Interopt Assembly erstellen.
Das schwierige ist halt bei größeren Objektstrukturen herauszufinden, wie man die Daten abfragt.

lg
LastGentleman

24.06.2009 - 09:08 Uhr

Hallo Rainbird,

genau baue mir einen Moniker den ich Parameter wie Assembly Dateiname und die erzeugende Klasse übergebe und dann eine Dot.net Objekt zurückgebe.
Möchte genau wie du halb gleisig fahren. Das mit der Objekterzeugung läuft soweit auch gut, nur leider will das Access nicht mehr zugehen. Beim Beenden flakert es kurz auf und dann ist das Access wieder da.

Bin beeindruckt die Forms integration hab ich mir mal kurz angesehen bin aber kläglich gescheitert. Das war so ein SetParent() API Versuch. Dem werde ich mich wieder mal widmen.

24.06.2009 - 09:01 Uhr

Der Callback sagt nur, es gibt einen neuen Stream zum Abrufen, z.B. eine GUID. Du machst dann über den normalen sagt getStreamFromGuid(GUID streamID) und fragst die Daten ab.

23.06.2009 - 16:27 Uhr

Lass ihn nur benachrichtigten das neue Daten da sind.

Der Client fragt die Daten über einen Stream ab. Der Vorteil das du dann als Client noch entscheiden kannst ob du die Daten überhaupt möchtest.

23.06.2009 - 16:06 Uhr

Hab noch was rausgefunden, ich erzeuge über Activator.CreateInstance Objekte und gebe die an die COM Schnittstelle zurück. Ich vermute es liegt daran.

Hab versucht das ganze mal in einer AppDomain laufen lassen.

Nur bekomme ich da eine Exception zurück. Diese Fall tritt aber nur da auf, wo der Prozess der das COM Objekt verwendet, eine C# Konsolenanwendung macht da keine Probleme.

Exception Meldung
Es ist der Fehler Der transparente Proxy kann nicht in den Typ "AddinLoader.IRemoteLoader" umgewandelt werden.

23.06.2009 - 09:00 Uhr

Danke Rainbird für die Information.

Im Prinzip geben ich keine Access Objekte als Parameter. Nur eigene COMVisible, Dot.net Objekte.

Muss dann jede Funktion die Objekte wieder freigeben?

22.06.2009 - 10:13 Uhr

Hallo Community,

ich hab eine DOT.NET DLL im Einsatz die ich in Microsoft Access über Latebinding verwende. Leider verhindert die Verwendung von den DLLs das Access beendet werden kann. Wenn ich Access zu mache, kommt kurz der Desktop und dann ist mein graues Access Fenster wieder da.

Hat jemand eine Idee woher dieses Verhalten kommt.

Liebe Grüße
LastGentleman

22.06.2009 - 09:21 Uhr

Wegen der DispID hat mir auf eine Frage von mir Rainbird eine Antwort geschrieben

Warum ist Access so verhaßt?

10.06.2009 - 10:25 Uhr

@BerndFM:

Dann kann es aber vorkommen, wenn wir nun beim Rechnungsnummern Beispiel sind, das es eine Rechnung mit größere Rechnungsnummer und kleinerem Datum gibt.

09.06.2009 - 15:44 Uhr

IDE: VS2008

Hallo zusammen,

was mir auffällt wenn ich mich durch Code wühlen, und ich in eine Funktion springe mit "Goto Defintion", das ich keine Möglichkeit kenne wie ich wieder an die Usprüngliche stelle zurückzuspringen kann.
Ähnlich wie im Visual Basic, mit "letzte Position".

Danke
LastGentleman

03.06.2009 - 16:07 Uhr

Ich glaube SlimDX ist im Gegensatz zu XNA auf Multimedia Anwendung optimiert. Schau mal ob das für dich passt.

29.05.2009 - 13:43 Uhr

@all:

Ich kann allen beipflichten, es erfordert mehr um einen Microkernel zu entwickeln. Hab mir den Webcast von Frank Westphal auch angesehen.
Man muss bedenken, der Mann kennt sich ja aus was SW-Architektur angeht. Und sein Beispiel baut nur mehr oder weniger einen Assembly Loader auf einem Interface. Also nur eine rudimentärste Version.

@Stipo:
Mich würde interessieren welches Buch du zu den Thema gefunden hast?

27.05.2009 - 17:06 Uhr

Finde die Klasse echt super.

Wenn es interessiert es gibt einen Screencast dazu
http://blw.sourceforge.net/demo.html

21.04.2009 - 10:36 Uhr

Solaris Anbieter 😉

Die bieten dann so ziemlich alles an, ein komplettes Schichten Modell

Hardware Server (bei den großen)
Virutualisirung (bei den großen)
Betriebssystem (bei den kleinen)
Datenbank (bei den großen)
Application Server (bei den großen)
Buisness Software (der größte)

20.04.2009 - 11:20 Uhr

Hätte das auch mal ein bisschen versucht, hab nur leider keine Lösung entdeckt. Hab auch nur relativ oberflächlich gesucht.

Ich glaube es liegt daran, das er dann die Assemblys die von der geladen Assembly in den eben oben beschriebenen Pfaden sucht.
Du müsstest deinen Wrapper die Ursprünglichen Pfad beibringen.

20.04.2009 - 11:19 Uhr

Danke für den Hinweis. Gut ist bei mir kein Thema.

20.04.2009 - 10:18 Uhr

Hallo Omit,

zwar auch keine Antwort auf die Frage, aber ist für WPF nicht Prism das Framework. Der CAB ist doch für Windows Forms gebaut.

lg
LG

20.04.2009 - 08:30 Uhr

Danke für den Hinweis.
Hast du ein Beispiel, wann es Probleme macht?

17.04.2009 - 08:28 Uhr

Danke Noodles es hätte ja so einfach sein können. 😃

Das GridView.DataKeys Property ist das was ich brauchte.

16.04.2009 - 14:36 Uhr

Hallo,

steht wieder mal vorn nem kleinem Problem mit Databining. Hab eine Grid und binde das an eine Datatable.

Wie kann ich nun im Event "SelectedIndexChanging" auf die Elemente zugreifen, hab da nen Link eingeügt "auswählen". (Typ der Spalte CommandField ->Select)


        protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
        {
            GridViewRow gridViewRow = GridView1.Rows[e.NewSelectedIndex];
            if (gridViewRow != null)
            int nrGereaet = int.Parse(gridViewRow.Cells[7].Text);
        }

OK kann über den Index drauf zugreifen, möchte dann aber die Spalten nicht sichtbar haben, der Primary Key ist fürn User uninteressant.
Wie kann ich dennoch den Eintrag finden, die Spalte auf visible = false setzen bringt dann einen Fehler 😦

Verzweiflung, brauche in einer Tabelle noch ein Link zur Adresse und möchte nicht noch sone Zahl drinnen stehen.

02.04.2009 - 09:32 Uhr

Hab's versucht nochmal hinzubekommen, leider geht's nicht. 😦

Mit meiner Variante hätte ich mehr spaß gehabt, weil es wirklich nur die Datensätze berechnet hätte, auf denen auch zugegriffen worden wäre, bessere Performance, dazu dann auch Starke Typisierung.

Kann man leider nix machen, danke für eurer Mühen. Muss mich halt aktuell mit demondriver235 drüber retten.

01.04.2009 - 17:08 Uhr

Danke.

Die Exception kommt nun nicht mehr, das Feld ist nun aber wie zu erwarten leer.

Ich glaub ich meine Funktion darauf zuweisen. Hab keine Ahnung wie ich das machen werden.

Vielleicht hat jemand einen Vorschlag oder ist meine Anforderung so aus der Luft gegriffen und ich denke falsch?

01.04.2009 - 15:31 Uhr

in die Row einen neue Column, die nicht aus der Datenbank kommt sondern ich selber berechne.

01.04.2009 - 15:21 Uhr

Eigendlich schon, hab ja im die Daten im "Row".

Oder Denke ich komplett falsch?

01.04.2009 - 14:58 Uhr

Hallo zusammen,

baue gerade eine kleine Webanwendung und spiele mich mit Databinding. Die Daten bekomme ich aus einen Typisierten Dataset. Soweit sogut.

Das Dataset befülle ich einfach mit dem TableAdapter. Daten da, alles OK.

Nun hab ich eine Spalte die sich aus anderen Feldern berechnet. Hab die Klasse der DataRow um eine eigene Eigenschaft erweitert. Zugriff aus meiner Consolenanwendung geht, nur das Databing will unter ASP.NET nicht.

Er sagt mir immer (Excetption), das er die Spate nicht finden kann die ich erstell habe.
Wie bekomme ich die Spalte da rein, es dürfte eigentlich nicht das Problem sein, komme leider nur nicht drauf.

Vielen Dank im Voraus

Liebe Grüße aus dem sonnigen Österreich
LastGentleman

06.03.2009 - 09:30 Uhr

Hallo

hab ein Problem das ich eine Meldung vom Dot.net Framework bekomme, aber für die Deutsche Meldung finde ich einfach keine Infos im Internet.

Kann man die Sprache des Frameworks auf Englisch umstellen?

Lg
L.G.

27.02.2009 - 11:41 Uhr

Hallo zusammen,

ich halte das ganze für eine sehr interessante Diskussion. Es ist toll und wichtig, wenn man von einfachen "wie mache ich was", zu eine Ansatz kommen, der doch eher in die Architektur geht.

Ich sehe bei beiden Varianten eine Vorteil aber auch Nachteile, die beide ja genaustes Diskutiert wurden.

Verwendet ihr die Objekte auch für das Databinding?

Liebe Grüße aus dem winterlichen Österreich
LastGentleman

25.02.2009 - 13:54 Uhr

Musst mal im Internet suchen, WPF Remoting heist das Zauberwort

Mal ne nicht ganz aktuelle kurze Beschreibung

24.02.2009 - 10:07 Uhr

Neue Terminal Server und Clients, führen das Rendering auf dem Client aus.

Es wird soviel ich mich errinern kann so eine Art XAML ausgetauscht, was der Client anzeigen sollte und keine Bilddaten.

14.01.2009 - 11:51 Uhr

Oh danke für den Hinweis, hab mir mal das ein bisschen angehen, diese Format erschlägt einen wirklich.

Vor allem die Fehlersuche ist dort sicher der Wahnsinn, das ist mir XML viel angenehmer, obwohl muss da auch noch warm werden, bei mir ist alles nicht Relational und hierarchisch aufgebaut. 😃

Hoffe wirklich das ich nichts vergessen habe, sonst muss ich eine 1.1 von meinem Lieferschein XML - Dokument erstellen.

Liebe Grüße
LastGentleman

14.01.2009 - 08:39 Uhr

Danke für den Tipp,

den Gedanken hab ich auch gehabt, die Clients sind leider teilweise Windows 2000. So werde ich doch bei Framework Version 2.0 bleiben.

Liebe Grüße
LastGentleman