Laden...

Forenbeiträge von Sera Ingesamt 285 Beiträge

03.01.2007 - 13:46 Uhr

Keiner eine Ahnung, OB es überhaubt geht? Oder soll ich gleich scripten?

03.01.2007 - 09:54 Uhr

Derzeit replizieren wir Tabellen vollständig. Gibt es eine Alternative nur selektierte Tabellenspalten zu replizeren? Danke.

29.11.2006 - 13:50 Uhr

Original von FZelle
Nein, denn der Sql-Server cached nicht die ganze DB.

29.11.2006 - 13:49 Uhr

Thx.

29.11.2006 - 10:22 Uhr

yep, VM

29.11.2006 - 10:15 Uhr

Hallo,

wir haben zwei Server (insgesamt 16 GB RAM) mit installiertem SQL Server 2000.

Nun ist die DB mittlerweile 12 GB groß. Ich nehme an, daß sich die Geschwindigkeit der DML Befehle sich ab 16 GB DB Größe verringern wird. Liege ich mit meiner These da richtig?

12.11.2006 - 18:43 Uhr

hallo joerg.uth

Deine Idee mit den Controls war zu genial. Keiner hat es bis jetzt geschafft. Neben den beiden wurde letztendlich allen Bewerbern eine Aufgabe in dieser Richtung zugeschickt.

09.11.2006 - 13:49 Uhr

Es gibt in der Zusammenarbeit weit wichtigeres als die reine "Fachkenntnis".

Wobei eine bestimmte Qualifikation dennoch unabdingbar ist. Man kann sozial noch so gut auskommen, man sieht aber den einen oder anderen Kollegen bald nicht mehr als Mitarbeiter im eigenem Unternehmen.

09.11.2006 - 13:35 Uhr

Ich stelle nicht ein, das machen andere Personen. Nur muss ich mit dem neuen Kollegen zusammen arbeiten und möchte neben mir einen etwas mehr erfahrenen Programmierer als der Durchschnitt.

Das Beispiel mit der HTML Tabelle ist arg. Es gibt vieles was man nicht verstehen will, aber es gibt sowas wie ich sehen kann. Aber du siehst, daß es doch wichtig ist zu prüfen, ob der Bewerber eine Ahnung hat oder nicht.

09.11.2006 - 12:12 Uhr

Viewstate 😄. ´Gute Idee, denn man kann kein Web User Control im Viewstate per Cast speichern.

09.11.2006 - 11:58 Uhr

Stimmt schon Waschbecken, man sollte natürlich allgemeine Probleme behandeln. Joerguth's GridView Problem ist schon was was man braucht, da es nicht nur mit einem GridView funktioniert, sondern mit allen erstellten Controls die ein PostBack durchführen müssen.

Aber generell hast du recht, und ich werde diesen Weg wählen.

09.11.2006 - 11:53 Uhr

Original von joerguth
Na jetzt übertreibe mal nicht 😉

Jörg

Doch was für Kreative, nicht? 😁
Schon gemein, wenn IsPostBack immer "false" ist. Nun, mann kann ja trotzdem die Contrlol Daten auf einem anderen Weg persistent halten.

09.11.2006 - 11:46 Uhr

Danke, joerguth

joerguth hat bereits einen Ansatz zu diesem Thema gebracht. Das ist genau was ich brauche.

@joerguth
Vielleicht noch das Control in ein AJAX Panel implementieren und mit Postbacks gibt es Probleme 🙂

09.11.2006 - 11:44 Uhr

Hallo CB.NET,

Den Thread kenne ich schon, es geht hier nun aber mehr um das Lösen einer Aufgabe auf etwas höherem Niveau.

Vielleicht zwangsläufige Bugs, die ein unerfahrener Coder erst analysieren muss. Also ich möchte in dieses kleine Projekt etwas einbauen, wo wenig erfahrene Coder lang zu knabbern haben.

09.11.2006 - 11:38 Uhr

Waschbecken, es ist nur eine kleine Anwendung von kleinem Umfang. Ich dachte an die Einbindung von Web User Controls mit SQL 2000 Zugriff. Vielleicht gibt es hier ein paar kleine Fallen, die für gute Coder kein Problem sind.

09.11.2006 - 11:24 Uhr

Vom Programmierer zum Status einer "Sekretärin" bin ich nun degradiert worden. 🤔

Wir haben 2 Bewerber, die eine kleine Webapplikation schreiben sollen. Umfang etwa 2-4 Stunden.

Habt ihr einige Vorschläge wie man einen guten Coder identifizieren kann, außer Code Organisation, Doku. Vielleicht ein kniffliges Problem, was in der ASP.NET Programmierung auftaucht und ich das in die Aufgabe implementieren kann?

Ich bin über jede Antwort dankbar, da diese Angelegenheit kritisch ist. Bzw. da ich dafür verantwortlich bin.

07.11.2006 - 16:36 Uhr

Ich versuche es mit beiden vorgeschlagenen Klassen noch einmal. Wenn ich einstelle, daß das .NET Framework nicht eingebunden wird sollte es funktionieren.
Stress pur zur späten Stunde.

07.11.2006 - 16:30 Uhr

@frisch

Ich benutze Themida um .NET Code zu schützen. Hier tritt das Problem auf, da eine native Executable erstellt wird.

07.11.2006 - 16:26 Uhr

Danke euch beiden, aber der Name der Methode wird nicht ausgegeben. Ich denke das liegt am Compiler, kann das sein?

Ich bekomme nur "StringToNumber" als einzige verwertbare Information im Bereich TargetSite.

07.11.2006 - 16:06 Uhr

Ist es möglich aus einer Exception die Methode rauszufiltern, die den Fehler verursacht hat?

ex.?

31.10.2006 - 15:41 Uhr

Habe die Lösung.

@Waschbecken
Danke für deine Info, aber mit Reference alleine komme ich nicht weiter. Wichtig wäre auch das Namespace "ASP" gewesen, um überhaupt auf die erforderliche Klasse zugreifen zu können.

31.10.2006 - 15:05 Uhr

Ich habe mal ein Testprojekt angehängt.

Gehalten habe ich mich an diese Seite:

http://msdn2.microsoft.com/en-us/library/c0az2h86.aspx

31.10.2006 - 11:21 Uhr

Legt man ein neues WebUserControl an, wird es standarsmässig im Rootverzeichnis abgelegt und man kann von allen Klassen im Root darauf zugreifen. Legt man jedoch in der Solution ein Unterverzeichnis an (wie auch andere ala Bin und Theme) und erstellt dort ein WebUserControl, dann kann man nicht mehr das Control per Intellisense ansteuern. Was aber klar ist, da keine Referenz zu diesem Control besteht. Jedoch lässt es sich über Loadcontrol und Verzeichnisangabe laden, aber nicht ansteuern? Möcht dort einige Parameter übergeben und ist es mir bis dato nicht gelungen.

30.10.2006 - 00:59 Uhr

svenson,

jeder Catchblock gibt eine Fehlermeldung in einen File aus. Es tut sich also was, aber tatsächlich wird bestimmter Code paradoxerweise nicht ausgeführt.

Wenn ich einmal diesen Fehler der Fehler reproduzieren kann, werde ich ihn posten.

29.10.2006 - 14:40 Uhr

elif

ok, danke

29.10.2006 - 13:54 Uhr

Danke

geht hier zusätzlich ein else?

#else bringt fehler

29.10.2006 - 13:44 Uhr

Hallo,

Wie kann ich dem Compiler sagen, daß er nur einen bestimmten Befehl im Debugmode ausführen soll.

[DEBUG] //???????
If(Bedingung)
{
}

26.10.2006 - 15:47 Uhr

ok, danke. Ob du es glaubst oder nicht, ich habe exceptions eingebaut und das Programm wird nicht korrekt ausgeführt, aber auch keine Fehlermeldung angezeigt. Baue ich alle try/catch Blöcke aus funktioniert alles wieder. Komisches Verhalten, nicht?

26.10.2006 - 15:09 Uhr

Ich habe eine Frage bezüglich Abfangen und Weiterleitung einer Exception.

Zuerst zu dieser Klasse:


namespace WareHouse
{
    public class Products
    {
        public void GetProducts()
        {
            try
            {
                //code
            }
            catch (Exception ex)
            {
                ....
            }
        }
    }
}

in GetProducts wird ein Code ausgeführt und jede mögliche Exception im catch block abgefangen. Richtig?

Nun zu meinem Problem:

Entfernen wir den try/catch block und bauen diesen in die Klasse ein, wo GetProducts aufgerufen wird.


        public string GetProductByName()
        {
            Products pr = new Products();

            try
            {
                pr.GetProducts();
            }
            catch (Exception ex)
            {
            }
        }

Ist die Funktion was den try/catch block betrifft die gleiche? Ich fange ja praktisch den Fehler von einer Methode einer anderen Klasse auf.

25.10.2006 - 13:21 Uhr

Es ist wohl die Session selbst gemeint, wenn ein Timeout gesetzt wurde.

Session.IsNewSession

25.10.2006 - 13:16 Uhr

Kein Problem.

Wenn man überlegt, was man Code behind alles berücksichtigen muß, bekommt man den Koller. Wenigstens erkennt er die "DataKeys" ohne Probleme, was ja auch mein Prob war Zeilen richtig zu erkennen und zuzuweisen.

25.10.2006 - 11:18 Uhr

Danke nochmals für deine Mühe, ich hab das Prob inzwischen gelöst.

24.10.2006 - 21:49 Uhr

Referenz ist aber da.

Sogar nue refenrenziert 🤔

24.10.2006 - 20:41 Uhr

Kann man den nicht mal ein Projekt 1:1 kopieren und auf einem anderen PC laufen lasse bzw. weiterentwickeln?

Error 1 The type 'Devx.WebControls.DevxMenu' is defined in an assembly that is not referenced. You must add a reference to assembly 'Devx.Net, Version=1.0.2.7, Culture=neutral, PublicKeyToken=bbe59a8ad3533e68'. C:\Dev\okl\wdbpanel.aspx.cs 94

Error 3 Argument '1': cannot convert from 'Devx.WebControls.DevxMenu [c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\okl\7a399756\3a101337\assembly\dl3\3802f634\00f84c34_929ac601\DevxMenu.Net.DLL]' to Devx.WebControls.DevxMenu []' C:\Dev\OKL\wdbpanel.aspx.cs 94

Hat jemand eine Ahnung was hier los ist? Das Projekt wurde nur auf einen neuen Rechner kopiert, das Solution file angelegt und versucht zu Rebuilden.

23.10.2006 - 22:46 Uhr

Kann man eigentlich nicht direkt die ID (Codebehind) der ausgewählten ROW in ASP.NET auslesen?

23.10.2006 - 22:35 Uhr

Danke Jörg,

Ist schon was nützliches dabei.

Nur warum stehen soviele Entwickler auf externe SQL Commands? Warum baut man die nicht selbst in die jeweiligen Events ein. Der einzige Vorteil ist wohl das schnellere Entwickeln, nur bei JOIN Verknüpfungen sieht das wohl eher ungemütlich aus X(

23.10.2006 - 21:51 Uhr

Hallo Leute,

Habe ein dringendes Problem mit dem Grid von ASP.NET 2.0

Ich bin im Edit Modus oder InsertMode und bei "Insert" oder "Update" tut sich nix.
Was ich nicht will, ist z.B das UpdateCommand bereits im ASPX Code zu implementieren sondern in einem Update Event selbst (Code Behind).

Nur woher weiß ich nun, welche Row betroffen ist.

Das Problem ist nämlich folgendes:

Die Tabelle besteht z.B aus dem

PK "ID"
"NAME"
"BERUF"

Im Gridview wird nur "NAME" und "BERUF" angezeigt, ID jedoch nicht.
Wie weiß ich nun welche ID gerade "editiert" wird?

Arbeite über DataSet und DataAdapter, keine SqlDataSource.

23.10.2006 - 21:45 Uhr

Total suspekt.

Nehmen wir an, ich habe ein Array aNumbers mit 2 Feldern.

[0] = "1"
[1] = "2"

ich erstelle ein neues Array aCopied

aCopied = aNumbers.Clone()

und ändere aCopied[0] auf "100"

Resultat

aNumbers[0] = "1"
aCopied[0] = "100"

aNumbers wurde nicht wir erwartet verändert. Verstehe ich jetzt was falsch?

19.10.2006 - 17:22 Uhr

Original von marsgk
Zitat Array.Clone():

Return Value
A shallow copy of the Array.

Nicht für ein Array. Wird wie eine Deep Copy behandelt. Das kopierte Array referenziert nicht auf Erstere.

18.10.2006 - 22:09 Uhr

Was benötigst du exakt? Willst du das Array kopieren oder die Referenz beibehalten?

Bei einer Kopie kannst du Clone() verwenden. Das funktioniert für Arrays wie eine Deep Copy. Für Referenzübergabe hat sich das soundso geklärt.

15.10.2006 - 14:29 Uhr

@herbivore

Auszug aus der MSDN


private ResourceManager rm;
rm = new ResourceManager("MyImages", this.GetType().Assembly);
PictureBox.Image = (System.Drawing.Image)rm.GetObject("MyObject");


Mein Problem ist, daß meine Resourcen in einem einfachen Unterordner gespeichert sind. Aber ich kann doch nicht für jede Form eine neue Resourcendatei erstellen und so auf die einzelnen Assemblies zugreifen.

Gibt es nicht eine Generallösung für jene Resourcen, die über "Existing Items" eingebunden werden und die Comiler Option auf "Embedded" eingestellt ist?

15.10.2006 - 06:34 Uhr

C++ wird für Symbian Geräte verwendet. Natürlich geht es auch mit Java, aber Symbian ist nicht JAVA basierend. 🤔

15.10.2006 - 06:10 Uhr

Hallo Leute,

habe hier ein Migräneproblem.

Habe ein Icon in das Projekt eingebunden und die Compileoption auf "Embedded Resource" eingstellt.

Wie kann ich nun darauf zugreifen und meinen Forms dieses Icon zuweisen?

Das Icon befindet sich in der Solution im Pfad "Resources".

21.09.2006 - 08:12 Uhr

Gibt es eine Möglichkeit dies programmiertechnisch zu lösen? DAU's ist das zu schwer.

20.09.2006 - 17:07 Uhr

Was wird nichts addiert? Bitte genaue Definition. Solche spärliche Kommunikation führt Projekte ins Abseits.

Wenn FieldCount den Wert "0" hat, wird nichts addiert.
Auch nicht, wenn FieldCount nur eine "1" als Wert enthält.

20.09.2006 - 11:15 Uhr

Du musst in der Schleife "col" immer neu mit "new" initialisieren.

19.09.2006 - 21:47 Uhr

Wer suchet der findet. 👍

19.09.2006 - 21:46 Uhr

Sera, danke für deine Antwort und deine Hartnäckigkeit. 😜

19.09.2006 - 21:44 Uhr

Ja Sera, Merge Replication ermöglicht dir das Erreichen deines Ziels. Du kannst auch die Intergration Services des SQL Servers 2005 nutzen um die Konvertierung durchzuführen. 😁

19.09.2006 - 20:52 Uhr

Danke, habe ich aber schon in meiner Liste. Zuviele Konventionen, die unnötig sind.

Reicht Merge Replication aus, um die externe Datenbank auf dem PDA zu initialisieren? Würde diese ohne Daten transportieren.