Laden...

Forenbeiträge von M@TUK Ingesamt 402 Beiträge

27.07.2009 - 18:39 Uhr

Ich möchte einfach nicht mehr den IE nutzen müssen.

Würde gerne mein eigenes Control schreiben.

👍 Perfekt...

Schreib einfach deine eigene Renderengine, die paar Stunden Arbeit
lassen sich schnell wo abzwacken... Die Entwickler (Mehrzahl!!) von MS haben in den Monaten und Jahren an denen Sie die Engine vom IE programmiert haben sicherlich die meiste Zeit in der Nase gebohrt... 😉

Deine Engine ist dafür aber dann sicher viel besser, mächtiger und vor fehlerfreier
als dieses dre... IE-Teil von fu.... Microsoft....
Ich frag mich warum Leute die Microsoft/Windows/IE/Office,... so derart verachten immer noch damit arbeiten, für die wärs am besten,... Linux auf die Kiste, FF, OpenOffice, entwickelt wird in Java und den Forumsacc bei csharp.de am besten gleich mal löschen....

Sorry, aber das mußte jetzt mal sein... 😉

02.06.2009 - 18:48 Uhr

Peter, für mich hört sich das nach einem "frameless" - Layout an.

Also zb.
Oben => "Header"
Links => Navigation mit Produktkategorien,
Rechts => Contentbereich für Produktübersicht, Produktdetails,...

02.06.2009 - 18:33 Uhr

Hab grad etwas wenig Zeit, deswegen hier nur mal ein paar Stichworte/Links

Zum Thema ASP.net
==============
http://quickstarts.asp.net/QuickStartv20/default.aspx (gibts irgendwo auch als deutsche Version)
📗
🛈

"etwas" in "etwas" hineinladen hört sich da irgendwie nach UserControls an....

Zum Thema "in eine tabelle in aspx"
=======================
Google ist eine große Hilfe bei CSS-based Layouts,
Tabellen verwendet imho niemand mehr....

27.05.2009 - 10:31 Uhr

Hi!

Wie bzw. mit welchen Tools haltet ihr eure Datenbanken synchron und aktuell...

Mir gehts hier weniger um die Daten sondern um die Struktur.

Ich hab hier als Entwicklungsdatenbank einen MSSSQL 2005 Express
und alle Datenbankänderungen möchte ich irgendwie komfortabel an das Produktivsystem weitergeben...

26.05.2009 - 12:36 Uhr

Hi!

Also ich verwende den VS - DataSet-Designer (TableAdapter,...).
Ist schon eine feine Sache.

Als Datenbank(en) sind MSSQL 2005 express Instanzen und ein SQL-Server 2005 im Einsatz. Die express-Versionen als Entwicklungs und Test-Datenbank, der Große für den Produktiveinsatz...

Ich tausche eigentlich immer nur den Connectionstring für den jeweils benötigten Server aus. Das funktioniert problemlos. Man muss nur darauf achten dass die Datenbanken immer aktuell sind.

19.05.2009 - 16:42 Uhr

verwendetes Datenbanksystem: <MSSQL 2005 express>

Hi!

Ich arbeite hier mit dem Designer vom VisualStudio.
Dieser generiert mir ja das DataSet, die TableAdapter,...

Eigentlich eine sehr feine Sache und es funktioniert auch sehr gut...

Nun aber eine Frage zum "Design"....

Ist es in Ordnung alles in ein DataSet zu geben oder sollte man
besser versuchen mehrere kleinere DataSets anzulegen?
Also für jede Funktionalität/Modul/Form ein eigenes DataSet.

07.05.2009 - 11:12 Uhr

Geht das mit dem BackgroundWorker?

Diesen verwende ich bereits um die Liste aufzubauen,
das funktioniert ganz gut.

Nur wie würde ich das Anzeigen per Thread lösen?
wenn ich mit jedem Element die Textbox update
blockierts doch wieder oder?

07.05.2009 - 11:07 Uhr

Hi!

Ich hab eine Liste (List<string>).
Jedes Element dieser Liste möchte ich nun in einer Zeil der Textbox anzeigen.

Das funktioniert auch schon nur blockiert das GUI solange nicht alle Zeilen
eingefügt bzw. angezeigt sind.

Ich geht mir foreach über die Liste und hänge
jedes Elemtent an die Textbox an.

Gibts ein Möglichkeit das Ganze performanter zu gestalten, bzw. dass
die Form nicht blockiert?

07.05.2009 - 11:02 Uhr

Mal abgesehen davon, dass wenn die Anzahl der Listen klein ist (hier sind es ja drei), du einfach (drei) geschachtelte foreach-Schleifen nehmen kannst.

So hab ich dann auch gemacht...

07.05.2009 - 09:09 Uhr

Hi!

Ich steh grad etwas auf der Leitung...

Ich hab 3 Listen (List<string>) in denen können Elemente enthalten sein.

Ich such nun nach einer Möglichkeit alle möglichen Kombinationen
zu "berechnen".

Also zb.

List 1 = {A, B, C, D, E}
List 2 = { 1, 2, 3}
List 3 = {@, ?, !}

Und rauskommen sollte dann:

A1
A1@
A1?
...
1A?
1B?
1C?
...

Wie geh ich hier am besten vor?

22.04.2009 - 19:59 Uhr

Bin ich der einzige der sich fragt was das mit

"enableEventValidation=false" zu tun haben soll?

  • Daten aus der Datenbank holen
  • und mit "myDiv.innerHTML = datenvonirgendwoher"

auf der Seite ausgeben....

17.03.2009 - 20:43 Uhr

naja.. so muhaha ist da mit der fleischkampagne nicht....

http://www.ama-marketing.at/index.php?id=658

17.03.2009 - 08:33 Uhr

Hi!

Ich bin auf der Suche nach einer komfortablen Lösung für das Deployment
unserer Webapplikationen (ASP.net, PHP).

Es soll die Möglichkeit bestehen die Webspaces per FTP direkt aus
dem SVN-Repository upzudaten.

Da wir nur vereinzelt Server mit Rootzugriff haben ist "svn update" nur
bedingt einsetzbar.

Welche Möglichkeiten bzw. Tools gibts dafür?

lg

04.02.2009 - 20:48 Uhr

Hi!

Die Quickstart-Tutorials sollten fürs erste ausreichend sein.

http://quickstarts.asp.net/QuickStartv20/aspnet/Default.aspx

30.01.2009 - 21:41 Uhr

Naja, das sind dann zwei verschiedene Objekte und
du setzt in einem Objekt Everbunden auf true und frägst
beim anderen ab ob es true ist, das kann so nicht funktionieren...

Eine Möglichkeit wäre zb in der Form
bei der Instanzierung von CSchloss das Objekt vom Type CSchluessel
zu übergeben.

lg

30.01.2009 - 21:09 Uhr

Hi!

Sieh dir mal Form und 2. Klasse an.
Hier instanzierst du jeweils ein neues Objekt vom Typ CSchluessel.

lg

24.12.2008 - 13:34 Uhr

Hey,
gut dass ich heute gut gelaunt bin...

In der Navigation gibts unter "Ressourcen" eine Menge Links wo man die Weihnachtstage lesend verbringen kann. Da gibts auch eine Fülle an Basiswissen,
daß Dir vermutlich etwas fehlt...

Zu deinem Funprogramm selber.... naja, schonmal dran gedacht ein gutes Buch zu lesen, da kommt man dann nicht gar so schnell auf einen derartigen Schwachsinn. Wenn Du C# lernen möchtest gibts bestimmt "besseres" zu programmieren und da wird Dir bestimmt bei Problemen auch jeder gerne weiterhelfen. Mit Deinem Skript-Kiddy-Dreck wird Dir vermutlich lediglich ein Admin oder Mod "weiterhelfen" ....

Merry X-Mas

22.10.2008 - 10:51 Uhr

Hallo!

Ich hoffe ich bin im richtigen Forum, ansonsten bitte verschieben.

Ich würde gerne in einem Projekt an dem ich mitarbeite das DMS
komplett neu aufbauen.
Da wir gerne die Möglichkeit hätten Dokumente direkt in das DMS
zu speichern kam mir gleich Sharepoint in den Sinn.

Das Problem ist nur, dass wir das DMS irgendwie in unsere Webapplikation
integrieren müssen (mit eigener "einfacher" UI) und so die Sharepoint-Oberfläche nicht in Frage käme.

Hier nun meine Fragen dazu:

Ist es möglich die Sharepoint-Services wirklich nur als (Web)-Services zu nutzen?
Wir würden die Oberfläche der Sharepointservices nur als "Superadmin-Bereich" nutzen, die normalen User würden eine spezielle Oberfläche direkt in unserer App
implementiert bekommen.

Sharepoint speichert ja die Dateien in einer Datenbank, kann man hier eventuell
alternative Speicherorte (Fileserver) angeben?

Hat das in ähnlicher Form schon mal jemand "Versucht"?

lg

03.10.2008 - 09:10 Uhr

[VS 2008, VS 2005]

Hi!

Ich hab folgendes Problem und frag mich obs eine Lösung dafür gibt.
Oder ob ich vielleicht nicht der einzige damit bin...

Ich würde gerne für alle meine Tätigkeiten nur noch eine IDE verwenden.
Damit ich meine PHP-Projekte ebenfalls in VS bearbeiten kann hab ich mir
das VSphp-Addin angesehen und die Trial geholt.

Das Problem ist jetzt aber, dass beim Import eines riesigen Projekts,
(ich arbeite dort als freier Mitarbeiter mit) mit über 50 Ordnern und über
1200 Dateien (im Root) nicht alle Ordner und auch nicht alle Dateien angezeigt werden.

Aktalisieren der Ansicht, anzeigen nicht eingebundener Elemente bringt
keine Änderung. Es wird nur eine gewisse Anzahl angezeigt. Da das Verhalten
ohne Vs.php Installation das selbe ist liegt es wohl an VS selber.

Gibts hier ein Beschränkung von VS her? Kann man das umgehen?

23.09.2008 - 12:56 Uhr

Den Artikel in der Dotnetpro hab ich gelesen, sehr interessant...

Es gibt auch Webcasts bei MSDN zu VWG.

11.09.2008 - 11:21 Uhr

Hi!

Ich bin schon vor längerer Zeit mal über VWG gestolpert, hab aber
nie wirklich Zeit/Lust gehabt mich damit zu befassen.

Gestern hatte dann mal etwas Zeit und hab mir die Sache etwas genauer
angesehen (Webcasts, Beispiele,...).

Ich finde das ganze extremst genial. 😁
Web-Applikationen (fast) so zu entwicklen wie Desktop-Apps
ist echt cool...

Ich frag mich aber warum man so wenig darüber liest?
Ist irgendwo ein Hacken versteckt den ich noch nicht sehe?

Hat von euch schon jemand etwas eingehendere Erfahrungen mit dem Teil?

27.08.2008 - 08:20 Uhr

Also bei mir läuft eigentlich immer der Techno4Ever-Player... 😉Techno4ever Player

Hin und wieder kommt aber etwas Black, Rock, Classic oder Musicals
dazu. Die beiden letzten dann aber eher "Live"...

Das einzige wo ich gar nicht ab kann ist dieser elendige Deutsch-Pop.
Bei MIA, "WirSindHelden", "Juni",.... würg kommt mir echt die Galle hoch...

12.08.2008 - 14:53 Uhr

Hi!

Es geht hier einerseits um Softwaretechnisches aber auch um
Hardware...
Ich hoffe das Thema passt deswegen hier rein, wenn nicht bitte verschieben.

Wenn man eine kleine Webapplikation mit wenig Usern entwickelt gibt es mit dem Deployment bzw. dem Hosting keine Probleme bzw. Fragen.
Die App wird auf einem Webserver gehostet, Datenbank ist vermutlich am selben Server wie der Webhost und Dateien werden bei großem Webspace ebenfalls am selben Server gespeichert....

Wenn aber die Zahl der User und die Datenmenge um vieles größer ist, reicht möglicherweise nicht einmal ein 2. Applikationsserver für die Last...

Wie designed man am besten ein solches System vor allem von der Serverlandschaft her und auf was ist bei der Entwicklung zu achten...

09.07.2008 - 08:14 Uhr

Hi!

Wenn ich mit Hilfe von VS 2005 und den VSTO ein Plugin entwickeln möchte,
ist es dann in beiden Office-Versionen lauffähig oder muß ich
für 2003/2007 eigene Plugins entwickeln?

lg

01.06.2008 - 10:38 Uhr

Also bei meiner Google-Suche bekam ich
dieses Ergebnis:

lg

31.05.2008 - 17:38 Uhr

Hi!

Kann es sein dass mit "Desktop" das gesamte Paket gemeint ist?
Also das "Teil" das Taskbar, Fenster,... eben die gesamte Oberfläche
darstellt?

Wenn sowas ähnliches wie bei Linux KDE oder Gnome für Windows
gemeint ist. Hilft sicher eine (Google)-Suche nach "Windows + alternative Shell".

lg

31.05.2008 - 10:59 Uhr

Cool.... 😉

Es haben also alle Handies diesen Server bzw. die "Handynummer" vom GSM-Modem als Nachrichtenzentrale eingerichtet?

Wie siehts mit eingehenden Nachrichten aus, werden die auch über diese Zentrale ausgeliefert?

31.05.2008 - 10:20 Uhr

Hi!

Wenn das Thema nicht ganz passen sollte, bitte einfach verschieben.

Mir schwebt eine Idee vor, ich bin mir aber noch nicht ganz sicher
ob und wenn ja wie das ganze funktionieren könnte.

Thema wäre das Archivieren bzw. das Weiterverarbeiten von SMS-Nachrichten.
Also es gibt einen User der ein Handy besitzt.
Wenn er nun eine SMS an jemanden versendet, sollte die SMS-Nachricht an den Empfänger geliefert werden und gleichzeit an ein System daß die SMS weiterverarbeitet, andersrum sollte das auch funktionieren...
Jedes empfangene SMS sollte ebenfalls verarbeitet werden können.

Einsatzbeispiel wäre zB.

Techniker im Ausseneinsatz:

  • bekommt von Kunden (könnte auch ein SMS-alert von einem Server sein) SMS das etwas nicht funktioniert...
  • es wird in einem Support-System auf Grund der SMS ein Ticket erstellt.
  • Techniker behebt den Schaden
  • Techniker antwortet dem Kunden per SMS das alles wieder passt.
  • durch die Antwort wird im Ticket-System das Ticket geschlossen....

Wie könnte man soetwas realisieren.
Ich hab schon mit Mobilfunkern gesprochen, dort gibt es
eigentlich keine Möglichkeit (oder zumindest nicht public)
die Nachrichten die eine bestimmte Handy-Nr betreffen zusätzlich zb.
an ein Email/Webservice oder ähnliches schicken zu lassen.

Geht das vielleicht mit Settings direkt im Handy?
Wie wär das mit einer eigenen SMS-Zentrale die die SMS handled...
Ich fürchte aber das hier eingehende Nachrichten nicht behandelt werden können...

Bin für jede Info dankbar...
Theoretisch bin ich fast durch aber ob sich das auch technisch umsetzen läßt ist eben fraglich....

thx, lg

24.04.2008 - 20:48 Uhr

Das kommt darauf an was unter komplexeren Strukturen verstanden wird...
In diesem Sinn kennt PHP ja keine komplexeren Strukturen... (DataTable, DataSet,...)
Hier muß man eventuell auf XML ausweichen...

Das Parameter-Array das beim Aufruf übergeben wird, ist auf der Webservice-Seite die Paramter der Methode... also

[php]$para = array("parameters => array ( "foo"=>"data2345", "id" => 815));
$result = $soapClient->__call("myMethod", $parameters);
[/php]

wird dann zu

public string myMethod(string foo, int id) {
//...
}
24.04.2008 - 08:20 Uhr

Du möchtest also mit PHP auf einen ASP.net - Webservice zugreifen?

Das ist eigentlich relativ einfach. PHP5 hat ja einen SOAP-Client eingebaut.

Ich verwende das auch und es funktioniert ohne Probleme....

[php]
ini_set("soap.wsdl_cache_enabled", "0");
$soapClient = new SoapClient("http://server.tdl/foobar/myservice.asmx?wsdl");

$parameters = array( "parameters" => array(
"para1" => "foo",
"para2" => "bar")
);

$result = (array)$soapClient->__call("myMethod", $parameters);

[/php]

Da ist nicht viel Magic dabei...
Den Code hab ich aber jetzt mal nur schnell hingetippt....
try/catch etc... fehlen natürlich....

19.04.2008 - 11:53 Uhr

...habe ich mich schon gefragt, was das Ajax Toolkit eigentlich mit Ajax zu tun hat...

Die Sache ist imho etwas anders...
Ajax steht ja eigentlich für Asynchorn Javascript And Xml, also
der Möglichkeit per XMLHttpRequest Daten asynchron vom Server
nachzuladen bzw. zum Server zu senden und nicht um damit
Inhalte per Drag'n'Drop zu verschieben mit Effeke ein/aus/umzublenden oder
"abgerundete" Ecken zu erzeugen.

Dieses Zeug war "früher" mal als DHTML bekannt und wurde
in den gängigen Frameworks mitaufgenommen.

16.04.2008 - 14:43 Uhr

Hi!

Dieses RDL sieht verlockend aus...

Könnte man das auch in einer ASP.net - Umgebung einsetzen?

Ich stell mir das ungefähr so vor:

Bericht wird in VS designed...
Von einer ASP.net - Seite werden die notwendigen Werte (Ids,...)
an einen Webhandler ( Foo.ashx) gesendet...
Der Handler ruft den Report auf und liefert ihn als Word/HTML/whatever
aus...

Ist sowas möglich?
Wenn ja, gibts hier ein paar mehr Infos dazu?

thx

08.03.2008 - 09:37 Uhr

Moin moin!

Mit Forms eine art Frame einer Website nachbauen?

lg

[edit]
argh too late....
[/edit]

[edit2]
können wir den gelinkten Beitrag nicht in die FAQ geben?
[/edit2]

08.03.2008 - 09:00 Uhr

verwendetes Datenbanksystem: mysql

Hi!

Ich bin am überlegen ob folgendes System Sinn macht bzw. ob es möglicherweise
gravierende Probleme damit geben könnte und ob jemand vielleicht eine bessere Alternative anzubieten hätte....

Ich hab eine Tabelle mit Datensätzen.
Sagen wir es handelt sich um Kontaktdaten, also
Vorname, Zuname, Adresse, ....
und einen Kontakt-Typ (Freund, Familie, Geschäftspartner, Firma,...)
Für jeden dieser Typen gibt es nun möglicherweise zusätzliche,
unterschiedliche Felder (Firma -> Umsatzsteuer UID,... Freund -> Geburtstag,..)

Nun möchte ich diese Felder nicht fix hinterlegen sonder (so ähnlich wie in Outlook)
in der Applikation selber anlegen könnnen.

Die Frage ist nun aber wie speichere ich diese "benutzerdefinierten" Felder in der Datenbank ab. Dabei ist die Vorgabe, daß ich über diese Felder suchen können muß...

Mein Plan wäre nun folgender.
Ich lege für jedes benutzerdefinierte Feld in der Tabelle (hier zb.) Kontakt
eine eigene Spalte ("userdefined_1", "userdefined_2",...) an und merke mir
in einer zusätzlichen Tabelle welches Feld nun zu welchem Typ gehört, damit
ich das Formular selber dann dynamisch zusammenbauen kann.
Darüber könnte ich mit SQL auch bequem suchen, weil sie in der gleichen Tabelle sind.

Mein Problem ist nun aber die Anzahl der Spalten...
Wenn ich nun, 10 verschiedene Typen habe und diese wiederum
je nach Typ 10-20 Felder dann wären dass 100-200 zursätzliche Spalten
in der Tabelle. Kann in meinem Fall eine mySQL-Datenbank mit so vielen Spalten (oder viel mehr) umgehen?

Eine andere Möglichkeit wäre die Werte in einer eigenen Tabelle abzuspeichern.
Also datensatz_id, key, value. Nur weiß ich hier nicht recht wie ich darüber suchen soll
und wie ich die Daten möglicherweise mit einem Query als ein Datensatz aus der DB bekomme.

Gibts für diesen Fall noch weitere vielleicht sinnvollere Möglichkeiten?

danke, lg

14.02.2008 - 07:20 Uhr

Hi!

Laut Fehlermeldung passt etwas ab Index 26 nicht mehr.
Das wäre dann bei AttachDbFilename.

Hast Du schonmal versucht die escapten Anführungszeichen
zu entfernen?

lg

29.01.2008 - 19:25 Uhr

aha... das man das ausgefüllte PDF dann nicht speichern kann
ist eine neue und sehr interessante Information.

Das bringt mich zwar wieder fast zurück an den Anfang, aber immerhin 😉

29.01.2008 - 13:48 Uhr

Danke für die Hinweise.

0815Coder:
Ist dieses XLS:fo sowas ähnliches wie FDF bzw. XFDF.
Das hab ich nämlich entdeckt.

Damit definiert man auch Feld=>Wert und PDF-Source
und es wird dadurch automatisch das Formular befüllt.
Wenn ich mich nicht täusche ist das sogar im Adobe Standard mit
drinnen....

Hat dazu vielleich noch wer ein paar Infos oder Erfahrungen?

lg

24.01.2008 - 15:26 Uhr

Hi!

Es ist schwer für mein Problem einen Titel zu finden.

Ich hab hier eine PHP-Lösung mit der Verträge generiert werden und als PDF ausgeliefert werden. Das "Ausfüllen" des Vertrages mit den Werten erfolgt über eine einfaches PDF-Skript. Dabei ist der gesamte Vertrag hardcoded.

Ich möchte dieses nun nach .net portieren.
Um jetzt aber mehr Flexibilität rein zubekommen, dachte daran den fertigen Vertrag als Vorlage zu verwenden und bezeichnete Positionen nur noch zu "ersetzen".

Somit könnte der Ausdruck relativ einfach vom Layout her geändert werden.
Welche Möglichkeiten gäbe es nun mit .net/C#.

Ich dachte an

  • Vertrag als PDF => befüllen von Formularfeldern, "ersetzen" von Platzhaltern
  • Vertrag als Word/Excel-Dokument =>detto

Nur welche Klassen/Komponenten gäbe es hier um die "Platzhalter" zu befüllen.
Bei Office-Dokumenten hab ich zusätzlich das Problem dass keine Officeinstallation zur Verfügung stünde als auch keine Com-Interop.

danke schon mal für ein paar Tips....

19.01.2008 - 20:39 Uhr

Hallo!

Ich bin am planen eines neuen größeren Projekts.
Bis jetzt habe ich so große Projekte immer mit meinem
PHP-Framework gelöst, ich möchte jetzt aber die Plattform wechseln.

Es handelt sich dabei um ein Multiuser-Projekt,
das als Smartclient mit Anbindung an Webservices => Datenbank
realisiert werden soll.

Nun bin ich grade etwas damit beschäftigt mir ein paar Gedanken über
Authentifizierung und Authorisierung zu machen.

Authentifizierung:
Ich bräuchte eine Art "Forms-Authentifizierung" wie es sie in ASP.net gibt
für Windowsforms. Windows-Auth oder AD sind leider auszuschließen.
Gibt es hier eine "Best Practise" wie man so etwas löst?

Authorisierung:
Es wird mehrere "Module" geben.
Die Module selber und auch ihre Funktionen sollen über Berechtigungen
gesteuert werden. Es gibt als für das Modul selber und für die
einzelnen Funktionen bzw. Funktionsgruppen Berechtigungen.
Wie macht man das normalerweise in Windowsforms?

Ich habe von meinem PHP-Framework her zwar ein Konzept für
Auth (User, Gruppen) und Berechtigungen das ich mehr oder weniger 1:1
portieren könnte, sollte es aber ein Konzept geben, daß man
üblicherweise bei Forms verwendet weil besonders geeignet,
dann möchte ich natürlich das verwenden.

danke schon mal für die Beiträge
lg

18.01.2008 - 13:22 Uhr

Hi!

Ich hab meine bisherigen Projekte als reine Web-Applikationen ausgeführt.
Einen Großteil davon aber noch mit PHP.

Ich bin aber vor allem was Usability, Reports, Drucken,... angeht immer wieder
auf Probleme gestoßen die sich nur schwer oder gar nicht lösen ließen.

Aus diesem Grund hab ich mich nun dazu entschlossen das nächste Projekt das ich angehe als WindowsClient oder Smartclient mit ClickOnce - Deployment auszuführen. Man kann sich mit einem WindowsClient doch um einiges mehr "austoben". Ob es zusätzlich noch einen (abgespeckten) Webclient geben wird, kann ich noch nicht sagen.

Ich werde es so machen, daß ich die Funktionen teilweise im Client verbaue und teilweise über Webservices zur Verfügung stelle. Wie das aber genau aussehen wird ist noch Detailsache.

@spidermike: welche Reporting und Analyse-Funktionen möchtest Du mit dem SQL-Server abbilden?

18.01.2008 - 08:46 Uhr

Hi!

ich finde den Fehler nicht. Ihr vielleicht?

Ja... und das war auch gar nicht so schwierig.

Sorry, daß ich das nun in voller Härte rüberbringe, aber
alles andere wäre geheuchelt.

Das Problem ist, daß Du anscheinend keinen blaßen Schimmer
davon hast, wast Du eigentlich machst!!

Du versuchts mit einem Webclient (eigentlich nix anderes wie ein Browser)
per HTTP-POST eine Datei auf ein Verzeichnis am Webserver
hochzuladen. Dieses Verzeichnis ist zwar anscheinend geschützt,
das tut aber nichts zur Sache. Das funktioniert so nicht...

Such mal nach HTTP und informier dich darüber wie das Internet funktioniert.

Lösungen gäbe es für Deinen Fall mehrere...

  • Du lädst die Datei per FTP auf der Server
  • Du postest die Datei wie bisher, nur nimmt sie eine Datei (asp.net, php,...) an
    und speichert sie am Server
  • Du schickst die Datei per PUT an den Server, dieser muß
    dann aber WebDAV unterstützen. (imho müßte das irgenwie so sein)

schönen Tag noch 😉

05.01.2008 - 13:45 Uhr

Hi
& sorry daß ich Deinen Monolog unterbreche... 😉

...sondern nur den string, den das Formular beim Klick auf Submit zusammensetzt.... Und wie bekomm ich den???

Nicht böse sein, aber ich denke daß Dir hier erstmal die Grundlagen der Grundlagen fehlen.

Lies Dir mal diesen Beitrag über HTTP durch.
http://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol

02.01.2008 - 18:49 Uhr

Hi!

Was hast Du alles installiert?
Ich vermute daß Du nur die .net-Runtime installier hast.
Für die Entwicklung bedarf es noch (mind.) dem SDK.

Hier gibts interessante Infos.....
[FAQ] Was brauche ich, um .NET Programme zu erstellen?

lg

31.12.2007 - 12:44 Uhr

Hi!

Wie wärs mit einem "besseren" Tabellennamen?

lg

27.12.2007 - 10:49 Uhr

Hi!

Wir haben eine Webappliktion am laufen die zu unserem Glück sehr
erfolgreich ist, aber dadurch bereits den Einsatz mehrerer Webserver
per Loadbalancer nötig macht.

Die Applikation ist derzeit auf PHP entwickelt und läuft auf Linuxservern
mit Apache. Als Datenbank wird MySQL verwendet. Wir haben derzeit
5 Webserver und einen DB-Server im Einsatz und es arbeiten mehrere Hundert User
mit dem System. Da es sich um eine Webappliktion handelt und weniger um eine
Webseite ist auch das Verhältnis "read" <=> "write" Abfragen auf der DB etwas anders als bei normalen "Webseiten".

Da die Anzahl der Zugriffe in den letzten Wochen bzw. Monaten nochmals
kräftig angestiegen ist, müssen wir nun an der Performance schrauben.
Also sollte nun auch die Datenbank mit Loadbalancing ausgestattet werden.

Bzw. denken wir, da es mittlerweile auch in die Richtung "Enterprise"-Umgebung geht,
über einen Technologiewechsel nach (also zu ASP.net/C#/MSSQL)....

Welche Möglichkeiten der Skalierung/Loadbalancing werden vor allem für Datenbanken verwendet?
Der Loadbalancer mit den Webservern funktioniert
eigentlich ganz gut. Nur fürchten wir bei unserer MySQL-DB den vielmals angedrohten "Replication lag".
Wie läuft das zb. bei MSSQL? Gibts hier auch derartige Probleme beim Verteilen der Last oder sind
hier wieder ganz andere Mechanismen vorhanden wie man das Loadbalancing der DB löst????

Vielen Dank schon mal für Tipps
lg

21.12.2007 - 11:48 Uhr

ok... weil grad Weihnachten ist....

Aber Du kannst Dir Deinen Code auf keinen Fall
ordentlich durchgesehen haben....

Wenn man das:
[php]if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadFile))[/php]

mit der print_r-Ausgabe in dem Screenshot vergleicht merkt man sofort:

dass es [php]$_FILES['userfile'][/php] nicht geben kann weil offensichtlich [php]$_FILES['file'][/php] übergeben wird...

21.12.2007 - 09:30 Uhr

Ja!

Schon rausbekommen???

20.12.2007 - 20:09 Uhr

Hi!

Ich bin mir ziemlich sicher zu wissen worans liegt.... 😉
...aber ich sags nicht.

Der Fehler ist zu offensichtlich 😜

lg

04.12.2007 - 08:48 Uhr

...viele Varianten und Abwandlungen...

(wo bei MVP wiederum eine Abwandlung von MVC zu sein scheint)

Hier hab mich etwas gefunden
http://ameleta.spaces.live.com/blog/cns!5F6316345A821420!163.entry

Ich steig aber ehrlich gesagt auch kein bisschen dahinter.

Einmal (für sehr viele) ist es mehr oder weniger das 3Schicht-Modell (Präsentation - Businesslogik - Datenschicht),
dann ist es genau das wieder auf keinen Fall, sondern eine Möglichkeit
genau die Präsentationsschicht aufzubauen.

Mir scheint sogar dass es teilweise ein Buzzword für die Entwickler ist
um genau ihre Vorgehensweise der Trennung von "irgendwas" zu definieren.

Es wäre wirklich mal hilfreich etwas Licht ins Dunkel zu bringen... 😉

lg