Laden...

Forenbeiträge von _daniel_ Ingesamt 227 Beiträge

04.12.2008 - 14:35 Uhr

Hallo,
welche Interfaces sind bei WPF für eigene Objekte denn "sinnvoll" bzw von nöten?

01.12.2008 - 01:00 Uhr

Naja, das NotifyPropertyChanged währe ja eher Client-Seite.
Serverseite müsste verglichen werden ob sich ein Property geändert hat.

30.11.2008 - 19:58 Uhr

An welcher stelle würdet ihr die Prüfung ob sich ein objekt veränder hat halten?

Auf Client Seite, oder auf Server seitig der das original sowie das geänderte Objekt kennt und dies dann "weiß" ?

22.11.2008 - 20:14 Uhr

Naja dann legt man die Binärdaten eben in ne extra Tabelle und holt die bei bedarf über ein join mit.

22.11.2008 - 17:37 Uhr

Und genau darum gehts beim Filestream Datentyp.
Wieso die Datenbank großartig langsamer sein soll ob da jetzt 10gb Binärdaten drin sind oder nicht ist mir auch nicht klar.

22.11.2008 - 16:36 Uhr

Hallo,
der Ansatz sieht interesant aus. Ähnliches habe ich mir auch vorgestellt allerdings ohne die "Konfiguration" über die XML Datei.

Asyncron kann das ganze ja aber nur dann ablaufen wenn die eigentliche Aktion
(

// Aufruf an Geschäftslogik delegieren  
result = new ProductManager().SaveProducts(products, Transaction.Current);  

)
nicht von Pre-Events abhängig ist wie z.B. das verhindern der Mandanten Löschung (was ich weiter oben mal als Beispiel erwähnte)

Oder wie meinst du das mit dem Bus-System bzw asyncronen?

18.11.2008 - 22:33 Uhr

Hallo,
ja so einen Publish/Subscribe Menachnismus war gemeint.

Wie ist sowas denkbar?
Jeder Service veröffentlicht direkt oder die Services veröffentlichen ihre Events im Host und die Publisher fragen im Host nach den Events?
Oder wie kann sowas aussehen?

/edit:
Vielleicht etwas blöd formuliert oben. Konkret meine ich ob das Events Publishing/Subscribing auch über WCF oder über den Host laufen sollte.

12.11.2008 - 14:00 Uhr

wie bekommt man 52 buttons und noch weitere controls sinnvoll auf eine oberfläche???

12.11.2008 - 13:56 Uhr

Hallo,
dabei dachte ich beispielsweise daran, dass irgendwelche Textbausteine oder ähnliches.

Nochmal rekapituliert:
Workflows Services, welche die Geschäftsprozesse abbilden abonnieren Events der Services um sich dort "einzuschalten".
Hab ich das soweit richtig verstanden?

09.11.2008 - 16:17 Uhr

Danke. Genau das habe ich gesucht.

Was meinst du mit einer Hilfsmethode?

Meine Idee währe jetzt im ItemDataBound in der jeweiligen Row den Pfad zur Bilddatei zu ändern.

09.11.2008 - 13:33 Uhr

Naja an den Pfad im endeffekt kommen ist nicht das Problem.
Eher wie ich das per Databinding mache bzw wie ich dem Img den passenden Pfad zuweiße ?!

08.11.2008 - 16:45 Uhr

Hallo,
ich habe auf einer ASP.Net Seite ein <asp👍bjectDataSource..> bei welchem dann ein Feld mit einem Link zu einem Bild dabei ist.

Nun liegt dieses Bild aber in einem Subfolder an dessen Name ich entweder über eine weitere ObjectDataSource oder im code-behind komme.
Wie bekomm ich das bild jetzt angezeigt? Den Pfad würde ich gern "richtig" mit Path.Combine (oder gibts da was andres für ASP.Net) zusammenbauen.

Wie kann ich / sollte ich sowas sinnvoll machen?

/edit: Angezeigt wird das ganze (mit DataBinding) in einer DataList

07.11.2008 - 18:12 Uhr

Textboxen kann man da auch per Code "erstellen"

06.11.2008 - 18:01 Uhr

Hallo,
was meinst du mit "kompletten relativen Pfad"?
Wenn die Datei in der Solution im Unteordner Images ist dann "Images/img.jpg" ?

05.11.2008 - 02:19 Uhr

Hallo,
das einzigste was mich bei Datasets stört ist die schlechte Typisierung der Felder welche man bei Objekten ja wunderbar hat.

05.11.2008 - 00:01 Uhr

Hallo,
bei mir geht es in die Richtung die ich angeschnitten habe mit Mandant, Angebot,Auftrag, Bestellung, Lager usw.

Das verstehen der Prozesse sehe ich auch als enorm wichtig.
Überlegt hatte ich zwei Richtungen

  1. ein Workflow geht vom Erstellen eines Angebots über die Komplettierung bis zum "Ausgabe"
    und (oder)
  2. ein Workflow geht vom Angebot über den Auftrag zur Lieferung. Wobei hier in regelmäßigen Abständen alle die bei Angebot hängen rausfliegen.

Allgemein habe ich mich für eine Servcie-orientierte Architektur entschieden weil verschiedene Services noch an anderen Stellen benötigt werden z.b. Kontaktdaten für die Telefonanlage und Exchange, kleinere Anwendungen in der Produktion sowie Lager.
Wobei ich hier noch nicht ganz sicher bin wie ich die Services am besten hoste. Erste überlegungen gehen wohl richtung Windows Service da ich hier zentrale dinge wie logging und caching habe. Alternativ könnte jeder Service sein eigenes Caching haben.

Haupt-Client seitig ist es eine modularen Anwendung die das Composite WPF von p&p nutzt.

04.11.2008 - 16:25 Uhr

Hallo,
hat schonmal wer ein einfaches (dynamisches) Menü in der Shell einer Composite WPF anwendung gemacht?

Was ist hierfür der beste Ansatz?
Ein Service welches das übernimmt? Was gibt es an alternativen?

04.11.2008 - 09:19 Uhr

Hallo,
zumal die neue Version mit den alten wohl nicht ganz kompatibel ist.

Heißt es in diesem fall dann dass der Client mit den Workflows abeitet? Oder auch hier nur indirekt über Events der Services?

04.11.2008 - 00:28 Uhr

Hallo,
danke für die Erläuterungen.

Wie würden Workflows der Workflow Foundation in das Konzept passen?

01.11.2008 - 15:47 Uhr

Hallo,
das heißt der Client arbeitet nur mit den Workflows welche dann wiederrum mit den Diensten kommunizieren oder die Workflows "überwachen" praktisch die Arbeit der Dienste?

31.10.2008 - 14:45 Uhr

Hallo
wo würdet ihr in einer solchen SOA Umgebung die Prüfung einordnen die das löschen eines Mandanten verbietet wenn noch offene Aufträge existieren?

25.07.2008 - 00:42 Uhr

Hallo,

gibt es eine einfache Möglichkeit dass die übergebenen Parameter in meine laufende Anwendung kommen statt immer in eine neu gestartete?

13.04.2008 - 18:59 Uhr

Hallo,
ich habe eine Anwendung, bei der ein Remoting Host läuft und eine Methode anbietet bei der sich die Clients registrieren können.

Nun sollten in bestimmten Fällen sämtliche registrierte Clients benachrichtig werden dass etwas eingetreten ist.

Kann man mit Remoting solche Callbacks machen oder was gibts es da sonst ncoh an Möglichkeiten (.NET 2.0)

02.03.2008 - 16:28 Uhr

Ja, du hast das schon richtig verstanden.

Wenn ich das mit T mache kommt "The type or namespace name 'T' could not be found.."

02.03.2008 - 15:10 Uhr

Hallo,
wie meinst du das mit dem Interface?
Das muss ja dann auch generisch sein: IMyClass<T>

Kannst du das vielleicht ein einem kl. beispiel verdeutlichen?
Danke

02.03.2008 - 13:12 Uhr

Hallo,
ich habe eine Klasse etwa:


class myclass<T>
{
  public myclass(T oldval, T newval)
  {
  }
}

Ist es möglich, nun eine Liste von myclass<T> zu bekommen?

Mein ziel ist es, innerhalb eines Businessobjektes eine Liste der veränderungen der Propertys zu halten.

Geht das irgendwie oder muss ich myclass nicht generisch machen und mit object arbeiten?

22.02.2008 - 16:58 Uhr

Hallo,
vielen Dank nochmal für die Antworten.
Was mich noch interesiert, wie macht man das am besten, zu prüfen ob es veränderungen am Objekt gibt um eine Abfrage machen zu können ob gespeichertw erden soll oder nicht?

Eine Möglichkeit die mir einfällt währe das INotifyPropertyChanged Interface. Aber was macht man da mit Listen(also list<t>) Properties?

08.02.2008 - 17:21 Uhr

Ok. Danke. Ist leider nicht unbedingt schön parent. children[0].child.irgendNenProperty

08.02.2008 - 17:13 Uhr

Ja, in der Datenbank ist mir das klar. Nur, wie ich das objektkorientiert abbilden soll steh ich auf dem Schlauch. Wo wird die Referenz auf das Mapping Objekt gehalten?

08.02.2008 - 16:41 Uhr

Danke für die Antworten.
Ich frage weil ich bei einigen schon gsehen habe, dass ein HasMany mit einem BelongsTo seitens der SUB "gepaart" werden muss was dann nichtmehr funktioniert mit der 1:n beziehung

/edit: was meinst du mit mappingobjekt? Eine Weiter Klasse von mir mit 2Properties SUB und P2 ? und dann in P2 ne List<MappingObjekt> ?

08.02.2008 - 16:00 Uhr

Hallo,
ich habe folgende Situation


class SUB
{
 string name;
}

class P1
{
 SUB sub;
}

class P2
{
 List<SUB> subs;
}


Kann nhibernate sowas abbilden oder wie könnte ich das ganze umgehen?

Händisch würde ich das mit je einer Zwischentabelle p1_sub und p2_sub lösen.

06.02.2008 - 14:40 Uhr

Hallo,
kann mir wer weiterhelfen, inwiefern ich eine unter der MPL lizenzierte Komponente nutzen und erweitern darf und was mit ggf. verändertem code passieren muss.
Der Lizenztext spricht da leider nich wirklich klartext für mich.
Danke.
Gruß

13.12.2007 - 15:58 Uhr

🛈

12.12.2007 - 16:05 Uhr

Will heißen ich brauch mehrer DataContext um das zu bewerkstelligen?

Danke.

11.12.2007 - 23:29 Uhr

Hallo,
ist es möglich, wenn ich in einem DataContext mehrere Objekte aus der DB Abfrage, verändere nur eines davon zu speichern die restlichen nicht?

ein context.SubmitChanges() speichert ja alles.

18.02.2007 - 17:13 Uhr

Einen Druckertreiber entwickeln.
Gleiches tut Adobe oder Microsoft mit pdf/xps sowie Office OneNote auch.

17.02.2007 - 17:42 Uhr

Hallo,
dass das komplette Framework 3.0 nicht unter 2000 funktioniert ist bekannt.
Gibt es dennoch die Möglichkeit, WCF unter Windows 2000 zu nutzen?

Konkret: Der Server läuft mit Windows 2003 und Clients 2000.

14.02.2007 - 16:44 Uhr

Hallo,
danke schonmal.

@svenson.
Muss ich dann in jeder Klasse des dal die daten bereitstellt einen DataAdapter haben?
Gibt es irgendwo eine kleine best-practice Anwendung oder ein dokument wo beschrieben steht wie man das macht?

Also was für möglichkeiten ich prinzipiel habe ist klar nur eben nicht, was in diesem fall das beste ist?

13.02.2007 - 18:18 Uhr

Hallo,
1.
Gibt es eine möglichkeit zu prüfen, ob sich ein Eintrag geändert hat ohne erneut ein Select und das ergebnis zu vergleichen?

2.
Kann man eine Sql Server Compact Datenbank in eine Sql SErver Express Datenbank importieren (einmalig)?

18.01.2007 - 22:30 Uhr

Hallo,
um aus meinem Programm eine Internetverbindung aufzubauen bin ich gerade am überlegen, ob es "sinnvoller" ist, einen managed c++ wrapper für die rasapi dll zu basteln oder das mit DllImport zu machen.

Hat mir da wer nen paar Tipps was für das eine / andre spricht?

09.01.2007 - 14:29 Uhr

Hallo,
Nehmen wir mal an, ich habe einen DataAccess Layer. Nun möchte ich eine Methode zur Suche anbieten. Variabel soll dabei sein, welche Felder ich einbeziehen möchte.
Beispiel


public class KundeDAL
{
 Kunde Suche(string name, ???)
}

public class Kunde //stark vereinfacht
{
public string Name;
public int Nr;
public string Irgendwas;
}

Ist es da am "besten" einige Überladungen der Suche Methode anzubieten oder irgendwie mit einem Parameter Array hantieren?

Hat da wer schon Erfahrungen gemacht oder eine Idee dafür?

mfg

29.12.2006 - 13:14 Uhr

Hallo,
prinzipiell finde ich nicht modale Fenster auch besser, nur wie mache ich das in einer MDI anwendung, wenn ich von einem Fenster (a) ein neues öffne(b) um da zu "Unterpunkten" zu gelangen dass das fenster a nicht geschlosssen werden kann solange b geöffnet ist?
Muss man manuell sicherstellen, denn das mit dem owner funktioniert bei mdi doch nicht oder?

23.12.2006 - 20:06 Uhr

Hallo,
ich glaube ich konnte mich nicht ganz verständlich machen. Es geht mir nicht um die implementierung sondern eher um die Planung des ganzen. Also wie ich das im Gesamtkonzept am sinnvollsten baue.

23.12.2006 - 18:22 Uhr

Das mit dem Löschen usw ist klar. Danke.

Es geht darum, dass ich ja irgendwie, die verschiedenen Funktionen die sich hinter kd li usw befindet handhaben muss. Bisher habe ich eben die Forms zum ändern eines Kunden (Kd) und eine Form die die Suchergebnisse (KdTestname) anzeigt.
Nun, wie bringe ich meine Shortcuts mit dem anzeigen der suchergebnisse in Verbindung?
Überlegung ist, eine Klasse für jede Funktion (Kd, Li,...) zu haben in welcher dann gehandhabt wird was passieren soll. Eine Instanz dieser Klassen dann im jeweiligen Node ablegen, so meinte ich das.

23.12.2006 - 17:22 Uhr

funktioniert soweit super. Noch ne Frage zum Einsatz:


static void Main(string[] args)
{
    ShortCutTreeNode root = new ShortCutTreeNode();
    root.AddShortCut(test1, "ab");
    root.ParseInput("ab123");
}

private static void test1(string param)
{
}

funktioniert beispielsweise.
Ist es nun sinnvoll, für jede Funktion wie "kd", "lie", usw eine Methode zu machen in der dann das entsprechende in einer entsprechenden Klasse aufgerufen wird oder alles in der Methode da handhaben? Kommt halt einiges zusammen wenn man da nen paar ShortCuts hat.
Alternativ evtl gleich ne Instanz der Klasse im ShortCutTreeNode ablegen?

Also es geht um die Idee, nicht wie das dann implementiert aussieht!

23.12.2006 - 15:13 Uhr

Wie würde das dann in nem kleinen Beispiel aussehen?

Dass es nach der Wurzel als Blatt dann das mit "Kd" gibt oder nochmal aufteilt nen Blatt "K" dahinter nen Blatt "d"?
Wie meinst du das mit dem mitgelieferten eventhandler?

22.12.2006 - 21:38 Uhr

Hallo,
ich habe in meinem Programm, eine Textbox, in der ich durch abkürzungen schnellen zugriff auf bestimte Teile bieten möchte.

Nur, wie stell ich das am besten an?
Angedacht hatte ich, dass der Text der Textbox an einen ShortcutManager übergeben wird, der ein Event auslöst mit eben dieser abkürzung als Parameter. z.b "kd" für Kunde oder "kd123" für Kunde 123, kd+ für neuen Kunde usw.
Dann eben für jede Programm Funktion eine Klasse die das Event aboniert und entsprechend reagiert. Da es nun einige so Programm Funktionen gibt, wie könnte ich das einigermaßen sinnvoll "zusammenfassen", in eine Basisklasse sodass nicht in jeder einzelnen geprüft werden muss ob hinter der Abkürzung ("kd") ein + folgt, ein Wert oder garnichts.
Ist das so ordentlich gelöst oder fällt jemand noch was anderes ein?
Bin für Anregungen Dankbar.

13.12.2006 - 18:41 Uhr

Habe da noch ne Frage.
Wenn ich nun so ne Memberinfo von nem Feld hat, wie komm ich an den Typ um zu prüfen ob der Generisch ist?
Die Memberinfo Klasse hat leider kein IsGenericType Property.

Bin für Tipps dankbar

13.12.2006 - 16:49 Uhr

mh, stimmt

MemberInfo[] fInfo = obj.GetType().GetMembers(BindingFlags.NonPublic | BindingFlags.Instance);

funktioniert 8o

13.12.2006 - 16:42 Uhr

hallo,
wenn ich

	public class TestObject
	{
		private string name;

		public string Name
		{
			get { return name; }
			set { name = value; }
		}

	}
}

und dann mit

		public void Test(Object obj)
		{
			MemberInfo[] fInfo = obj.GetType().GetMembers(BindingFlags.NonPublic);
			Console.WriteLine(fInfo.Length);
		}

das private feld "name" auslesen will. Ist das so faalsch oder warum ist das array leer?