Laden...

Forenbeiträge von m@crotron Ingesamt 233 Beiträge

12.10.2007 - 17:34 Uhr

Original von Lion1984

Die Abhilfe ist, in einem leeren Feld den hinweis zu schreiben, dass man ein Mitglied ist.
warum schreib ich das überhaupt?? 🙂

Ich habe jetzt mein Eingangsposting etwas erweitert, damit es alle sehen können 😉.

Übrigens: Stichtag ist Montag, danach dürften die 50% Rabatt auslaufen.
Es wird danach weiter der MyCSharp-Rabatt angeboten.

weitere Infos dazu:
dot.net magazin Abo mit 15% Rabatt für myCSharp.de-Benutzer

12.10.2007 - 13:27 Uhr

Original von Golo
o, alle Plätze sind nun vergeben.

bei so einem Erfolg könntest du dir überlegen, das noch einmal an einem anderen Ort zu machen, vielleicht in der Hauptstadt ?

das ist dann nicht ganz soweit weg...

12.10.2007 - 09:53 Uhr

Original von m@crotron
eine Frage dazu:

"Übersieht " Win XP die manifest-Datei oder wie funktioniert das ?

Kann mir ev. jemand diese Frage beantworten ?

11.10.2007 - 17:01 Uhr

ganz kurz als Pseudocode:

1.in den Settings ein boolschen Wert "UseProductionDB" einfügen.

danach im DBLoader abfragen per:



if(Properties.Settings.Default.useProductionDB)
{
    SqlConnection conn1 = new SqlConnection(deinn Connectionstring);
    // Das gleiche mit DB2 machen
}
else
{
   SqlConnection conn1 = new SqlConnection(dein anderer Connectionstring)
   // das gleiche mit DB2
}

hier bietet sich ev. eine statische Klasse an, damit du die Connection immer parat hast.

eine andere Varianten wäre das Vorschalten eines Auswahldialoges(allerdings nur bei der Debug-Version) , das Connecten zu DB läuft allerdings äquivalent zu obigen Beispiel.

11.10.2007 - 16:29 Uhr

Hallo romu2000,
das Problem mit den Connectionstring habe ich in unserer Firmen-Infrastruktur auch immer, da ich einmal die Anwendung lokal habe und einmal zum Testen mit der "gefüllten" DB in unserem Netzwerk( auf welches ich von Extern keinen Zugriff habe).

Unsere Lösung:
In unseren Settings gibt es eine Variable, die wir auf 0 oder 1 ( bei uns: extern und intern)setzen und je nach Wert die 2 ConnectionStrings nutzen, die wir brauchen.

11.10.2007 - 14:44 Uhr

eine Frage dazu:

"Übersieht " Win XP die manifest-Datei oder wie funktioniert das ?

06.10.2007 - 20:53 Uhr

Original von langalaxy

Original von m@crotron
Was soll ich denn bitte mit einem TFS, wenn ich dazu nur eine Standard-Edition von VS2008 habe ?

Dasselbe wie mit einer Prof. Version. Diese bietet dir bezüglich des TFS keine weiteren Vorteile.
Die Anbindung an den TFS geschieht über den Team Explorer, den du kostenlos runterladen kannst.

ja, das ist mir klar, aber die Vorteile der Prof. Edition liegen in anderen Bereichen.
Alleine das nicht unterstütze Remote-Debugging und von CR der Standard-Edition macht es für mich "unbrauchbar".

06.10.2007 - 20:35 Uhr

Mit einem großen Launch-Event gibt Microsoft vom 19. bis 21. Februar 2008 in Frankfurt/M. den Startschuss für die Markteinführung von Windows Server 2008, SQL Server 2008 und Visual Studio 2008. Parallel dazu findet in der Main-Metropole die „Deutsche SharePoint Konferenz 2008“ statt, auf der in mehr als 60 Fachvorträgen innovative Lösungen mit Office SharePoint präsentiert werden. Für beide Veranstaltungen können Sie sich ab sofort anmelden – und dabei noch bis Mitte Dezember von attraktiven Frühbucher-Rabatten profitieren. Teilnehmer an den beiden Events erhalten außerdem finale Versionen von Windows Server 2008, Visual Studio 2008 Standard Edition und Visual Studio 2008 Team Foundation Server sowie eine Vorabversion von SQL Server 2008.

Link:
http://www.microsoft.com/germany/aktionen/ready-for-take-off/default.aspx

Ein wenig schade finde ich allerdings, daß es "nur" ein** VS 2008 Standard** als Goodie gibt und dazu ein Team Foundation Server,wie ich finde keine gelungene Kombination 😉

Was soll ich denn bitte mit einem TFS, wenn ich dazu nur eine Standard-Edition von VS2008 habe ?
Aber ich denke mal, das ist Marketing von MS, um die MSDN-Abos sowie die Professional-Editionen zu verkaufen.

Beim letzten Launch gab es wenigstens eine VS2005 Professional dazu...

06.10.2007 - 15:22 Uhr

Hallo winsharp93,
Der Trick ist es, ein CommandBinding zu benutzen und dieses in deinem Button zu benutzen.

ein einfaches Beispiel findest du hier:
http://anoriginalidea.wordpress.com/2007/05/23/responding-to-events-from-datatemplate-controls-in-wpf/

05.10.2007 - 22:14 Uhr

Danke für deine Antwort.

Soweit ich weiß, sind die aber erst mit SQL Server 2008 verfügbar.
Die Anwendung läuft allerdings mit SQL2005.

05.10.2007 - 13:30 Uhr

Hallo,
gehe mal in die Optionen deines VS, dann auf Texteditor <deineSprache>
Formatierung.
dort findest du Optionen für die automatische Formatierung.

05.10.2007 - 10:16 Uhr

verwendetes Datenbanksystem: SQL Server CE

Hallo,
1.
Ich habe eine Windowsanwendung sowie eine SQL-Server CE-Anwendung ( auf PDA) , die beide eine Datenbank benutzen.
Wie kann ich die am einfachsten abgleichen ?
Replikation erscheint mir fast etwas zu "heavy" für meine kleine Anwendung.
Gibt es hier ein "Best Practise" ?

2.
SqlCeConnection:
Wie handhabe ich das Öffnen bzw. Schließen der Connection ?
Soll ich die Connection im Programm immer offen lassen oder soll ich nach jeder Abfrage schließen ?
Speziell die Aspekte der Performance interessieren mich dabei.

30.09.2007 - 18:10 Uhr

Danke für euer Feedback.

Ich habe openSUSE jetzt in meine VM gepackt, mal schauen, wie es mit Mono so klappt 😉

29.09.2007 - 18:39 Uhr

Original von falangkinjau
Schaut mal
>
.
Für die ersten Schritte völlig ausreichend.
Gruß falangkinjau

Danke. 👍
So etwas hatte ich gesucht...

29.09.2007 - 18:03 Uhr

http://www.codeplex.com/wpfcontrib

da sollte etwas dabei sein.

29.09.2007 - 16:53 Uhr

zu 1:
Eigenschaft StartPosition der Form auf CenterScreen

29.09.2007 - 16:50 Uhr

Hallo,
es ist ja jetzt wieder Wochenende und damit wieder ein wenig Zeit für etwas Neues.
(jaja, ich weiß, da muß ich mehr Zeit investieren ;-=))

Welches Linux kommt denn für Mono in Frage ?
Vielleicht gibt es ja den einen oder anderen, der schon unter Linux entwickelt ?

29.09.2007 - 15:41 Uhr

Original von IgG
@muntablues: Leider passiert da nichts wenn ich auf Download klicke. Weder in FF noch IE.

klappt alles bestens.
du mußt erst einmal deine Email-Adresse eingeben, danach bekommst du eine Mail , die du mit einem Link bestätigen muß, danach kommt die Mail mit dem Download-Link.

29.09.2007 - 15:39 Uhr

Hallo,
die News ist zwar schon etwas älter, aber trotzdem recht sinnvoll.

Microsoft bietet die patterns & practices April 2007 DVD zum Download an.
Die DVD beinhaltet Webcasts,Podcast,Best Practices, Source-Code,Präsentationen zum folgenden Themen an:

Web Applications
Smart Client
Mobile Client
Distributed Applications
Application Integration & Web Services

Eine feine Sache, da das Suchen im P&P-Center von MS nicht sehr übersichtlich ist und man hier alle Informationen "gebündelt" erhält.

zum Download:
http://www.microsoft.com/downloads/details.aspx?FamilyID=6724e09b-ca2e-425a-8d71-8febad3ba203&DisplayLang=en

14.09.2007 - 20:31 Uhr

Hallo DerHulk,
das Tool benutze ich auch, habe jedoch feststellen müssen, daß der Rechtsklick
zwar immer das Menü anzeigt, aber bei Klick auf einen String manchmal die Arbeit verweigert

14.09.2007 - 15:17 Uhr

mindestens 2 Liter Wasser und ca. 10 Tassen Kaffee am Tag, allerdings mit ganz viel Milch(ca. 50%), ohne Milch schmeckt der Kaffee 🙄

trinke im Herbst sowie im Winter auch gerne mal Tee (Royal Flush)

14.09.2007 - 14:38 Uhr

Original von wakestar
die Idee find' ich gut.

Zusäztlich würden mich Themen wie WF (die Workflows) und WCF (die Communication) interessieren.

ich denke, daß ist in einem Einstiegskurs nicht angedacht, solche Themen auch nur anzuschneiden, da man hier doch fundiertes C#-Wissen mitbringen sollte.

13.09.2007 - 16:06 Uhr

Original von Joetempes
Ne leider nicht, der Haken im Kontextmenu steht auf Andockbar, doch das Teil verschwindet.

bei mir klappt das sehr wohl mit dem Andocken.

13.09.2007 - 15:50 Uhr

Hallo

zu 2:
klicke einfach rechts über dem Ausgabefenster "Automatisch im Hintergrund", dann wird die Ausgabe unten angedockt, daß du sie immer sehen kannst

13.09.2007 - 11:25 Uhr

Hallo Kiki7,
das sollte eigentlich funktionieren...
wie greifts du denn auf die CS-Klasse zu ?

12.09.2007 - 13:07 Uhr

zum Aufruf eines Package:

in deiner Procedure einfach mit "exec " und dann per Kommandozeile "dtexec" (Achtung,Parameter beachten).

Beispiel:
http://www.simple-talk.com/sql/sql-server-2005/executing-ssis-packages-/

12.09.2007 - 09:20 Uhr

Das dot.net magazin feiert die 50. Ausgabe und bietet aus diesem Grund allen , die bis zum 15.10 [EDIT]Aktion abgelaufen[/EDIT] ein Jahres-Abo bestellen, einen Rabatt von 50% für das erste Jahr an.

So bezahlt man für ein reguläres Jahresabo nicht 76,50 €
sondern nur noch
** 38,25 €**

Links:
http://dotnet-magazin.de/

Direkt zum Abo:
https://www.entwickler.com/ssl/dm_abo.php?check=1

HINWEIS:
Wer in einem leeren Textfeld schreibt, daß man Mitglied von myCSharp ist, dann bekommt man auch noch 15 % Rabatt zum 50%-Geburtstags-Rabatt !

11.09.2007 - 12:17 Uhr

Hallo herbivore,
welche PDF-Bibliothek benutze, bleibt in diesem Fall egal.
Es geht eher um die korrekte ToString()-Überladung, damit ich die Werte korrekt untereinander bekomme.

11.09.2007 - 12:10 Uhr

Hallo,
ich habe die Aufgabe erhalten, eine Rechnung zu schreiben.
das klappt auch ganz gut, bis auf folgendes:

Ich hole mir Werte aus der DB und möchte diese nun Korrekt untereinander anzeigen.
Beide Werte hole ich aus der DB als decimal.

hier das Beispiel für


//Anzeige der 102,98
pdfInhalt.SetTextMatrix(abstandBetrag, abstand - 25);
pdfInhalt.ShowText(versandkosten.ToString("N2", nummernFormat));

// Anzeige der -17,2
pdfInhalt.SetTextMatrix(abstandBetrag, abstand);
pdfInhalt.ShowText(" - " + imprintpreis.ToString("N2", nummernFormat));

Nummernformat:


CultureInfo kultur = new CultureInfo("de-DE");
            NumberFormatInfo nummernFormat = kultur.NumberFormat;

Problem ist das Minuszeichen, das ich hier als String vor den Betrag setzen muß, da dies ein Betrag ist, welcher abgezogen werden muß.

Gibt es eine Formatierungsmöglichkeit, die mir beide Werte korrekt untereinander ausgibt, ohne den Abstand manuell berechnen zu müssen ?

Die roten Markierungen einfach übersehen !

11.09.2007 - 10:07 Uhr

wenn ich dich richtig verstehe, dann mußt du doch nur im Designer die Reihenfolge der Spalten des DataGridViews ändern.

10.09.2007 - 17:38 Uhr

Hallo,
die richtige Technologie, wenn man auf MS setzen möchte, wäre Silverlight.

Beispiel:
ein Videoplayer für wmv:
http://www.codegod.de/WebAppCodeGod/using-silverlight-to-create-a-video-player-AID389.aspx

10.09.2007 - 13:48 Uhr

Original von w1z4rd2003
ich dachte mal ich poste dieser link da ich selber webspace bei dieser firma habe und ich sehr zufrieden bin. 🙂

falls mal irgendwie eine störung auftritt wirst du sofort benachrichtigt und ausserdem hast du ein super webinterface.

aber ich vermisse das ASP.NET-Hosting, darum geht es ja in diesem Thread.

10.09.2007 - 13:33 Uhr

Original von w1z4rd2003

>

einfach einen Link hier reinknallen kann jeder ;-_)
wo hat der denn ASP.NET-Hosting ?
hast du irgendwelche Erfahrungen mit dem Hoster mitzuteilen oder bist du selbst von der Firma ?

10.09.2007 - 12:19 Uhr

Original von xarfai
weiss aber nicht wie ich ausgehend von einem DataSet das im DataGridView realisieren soll 😕

ok,
mal angenommen du hast 3 Werte, die du auswerten möchtest(Rot,gelb,grün).
Diese Werte stehen jetzt als String(Tage ??) in deinem Dataset.
Per Designer fügst du eine DataGridViewImageColumn in dein DataGridView( hier als meineImageSpalte).
Diese Imagespalte kannst du dann im Ereignis "CellFormatting" des DataGridViews füllen

nach dem folgenden Schema:


if (grdAuftragspositionen.Columns[e.ColumnIndex] == columnStatusTage)
{
switch(Tage.Value)
{
case Tage < 3:
  meineImageSpalte.Value = meinRotesBild.jpg
// das ist nur Pseudocode
}
}

10.09.2007 - 10:54 Uhr

ES gibt wahrscheinlich mehrere Varianten.
Eine andere wäre:

mit einer UDF den aktuellen Benutzer auslesen und dann in deiner SProc benutzen.

10.09.2007 - 10:13 Uhr

Original von Fabian

Das Setzen der Werte würde ich gerne mittels der Default-Einstellung der Spalten lösen. Für Creator nehme ich beispielsweise user_name(), für Created GetDate() und für LastUpdate einen Timestamp, der automatisch bei Änderungen gesetzt wird.

Das würde ich genau wie du realisieren.

Gibt es sowas ähnliches wie den Timestamp-Typ auch für den letzten Benutzer? Bis jetzt habe ich nichts entsprechendes gefunden.

lass das doch von deinem Programm hineinschreiben. Da hast du hoffentlich den aktuellen Benutzer in einer Variablen oder in einem FK.

07.09.2007 - 10:54 Uhr

da verstehe ich deine Aussage nicht...
wenn sich die DB-Struktur ändert, dann generierst du einfach die Mappings neu, das geht auch mit LINQ(im VS2008 getestet).
Natürlich mußt du dann ggf. deinen Code anpassen.

06.09.2007 - 19:20 Uhr

Hallo,
im Starterkit sind doch die xsd-Dateien und die DTOs enthalten, damit dürfte es ein leichtes sein, diese nach C# umzustellen und den Webservice aufzurufen.

zum Thema AsyncCallBacks in Webservices:
http://msdn2.microsoft.com/de-de/library/tz4bkcx2(VS.80).aspx

06.09.2007 - 18:32 Uhr

Hallo,
du möchtest also eine Master-Detail-Darstellung im DataGridView ?

eine Lösung wäre dieses Control:
http://blogs.msdn.com/markrideout/archive/2006/01/08/510700.aspx

Ansonsten bieten die bekannten Hersteller (Infragistics,Xceed,ComponentOne,etc))
solche Grids an.

06.09.2007 - 16:37 Uhr

probiere es mal mit:


ProfileCommon profile = HttpContext.Current.Profile
                                   as ProfileCommon;

06.09.2007 - 16:36 Uhr

Hallo,
die Klasse wird erst beim Kompilieren aus der Web.Config generiert (vergleichbar mit der Settingsklasse in WinForms).
Nach dem Kompilieren hast du dann Zugriff auf die Klasse mit


ProfileCommon profile = HttpContext.Current.Profile
                                   as ProfileCommon;

hier ist es besser erklärt:

http://www.odetocode.com/Articles/440.aspx

06.09.2007 - 15:35 Uhr

Hallo msycho,
falls du ASP.NEt 2.0 benutzt, dann kannst du ein Profile benutzen, um andere Informationen zu "tracken".
Eine kleine Einführung bekommst du hier:
http://www.odetocode.com/Articles/440.aspx

06.09.2007 - 14:41 Uhr

Original von Cookiie
Ich denke mal du hast den Pfad noch irgendwo fest im Code verankert.
Ansonsten einfach mal im Debugger nachschauen, welchen Wert dein Pfad hat und wo er ihn herbekommt.

ok, habe den Fehler gefunden:

Unser OR-Mapper legt den Namen der DB in den Metadaten des Objektes ab.
Darauf muß man aber erst einmal kommen .

06.09.2007 - 14:26 Uhr

die DB-Connection wird immer aus der App.config gelesen.

ich schätze irgendwo wird die alte Connection gecached, das sollte aber nicht so sein ?

06.09.2007 - 13:50 Uhr

VS2005
SQL-Server2005

Hallo,
um mein Programm mit Realdaten zu "füttern", habe ich in der App.config die DB-Connection von DB1(Entwickler-DB) in DB2(Kunden-DB) geändert.
Trotzdem connected sich men Programm immer noch zur DB1.
In der App.config habe ich die Connection zum SQL-Server geändert.

Woran könnte das denn liegen ?

18.07.2007 - 08:37 Uhr

Hallo,
ich erstelle mit itextsharp eine Tabelle und füge diese dann dem PdfDocument hinzu


 Table dataTable = new Table(4);
            dataTable.WidthPercentage = 100;
            dataTable.AddCell("Position");
            dataTable.AddCell("Bezeichnung");
            dataTable.AddCell("Auflage");
            dataTable.AddCell("Netto");
            pdfDokument.Add(dataTable);

Wie kann ich denn die Position der Tabelle festlegen ?

Dazu habe ich leider in der Doku nichts passendes gefunden...

27.06.2007 - 17:22 Uhr

danke für den Link, mal sehen, ob die Lösung für uns taugt.

27.06.2007 - 16:40 Uhr

Hallo,

Hast du es eigentlich geschafft ?
Ich suche schon eine ganze Weile nach der Lösung...