Laden...
Avatar #avatar-3052.gif
Spontifixus myCSharp.de - Member
Software-Entwickler, Rettungsassistent Hannover Dabei seit 06.09.2005 360 Beiträge
Benutzerbeschreibung

Forenbeiträge von Spontifixus Ingesamt 360 Beiträge

05.10.2010 - 13:56 Uhr

Ich dachte man kann eine Methode einer Klasse generisch machen, ohne die Klasse generisch zu definieren.

Ja das kannst du auch:

public class MyClass {

    public void Init<T>(T parameter) {
    }

}

Oder war das nicht das was du meintest?

23.09.2010 - 16:38 Uhr

Moin!

Selbst wenn es das gäbe (ich habe ehrlich gesagt keine Ahnung) werden die Sicherheitsrichtlinien deiner Firma das (hoffentlich) verbieten. Denn wenn du den Rechner zeitgleich ins Unternehmensnetz und ins öffentliche Internet hängst umgehst du damit die Firmen-Firewall und stellst einen mit dem Firmennetz verbundenen Rechner ins öffentliche Internet. Und das werden Eure Admins mit sicherheit nicht gerne sehen.

Viele Grüße,
Markus 😃

19.08.2010 - 10:21 Uhr

Dann will ich auch nochmal meine Empfehlung in den Ring werfen: http://www.knallhart.de. Bin da jetzt seit gut 10 Jahren. Bezahlen kannst du auf Rechnung, per Bankeinzug...

Die von dir geforderten Funktionalitäten gibts ab Knallhart.Plus, für 2,18€ im Monat. Ohne weitere Kosten wie Einrichtungsgebühr etc... Laufzeit immer 12 Monate.

Viele Grüße,
Markus 😃

02.08.2010 - 10:14 Uhr

Ich habe eben versucht eine Software von Sony auf meinem Notebook zu installieren. Ich bin allerdings bereits bei den Lizenzbedingungen gescheitert...

23.07.2010 - 09:25 Uhr

Hi inflames2k,

das korrekte englische Wort für "Aktualisieren" ist "Refresh" oder "Update".
"to actualize" heißt etwas realisieren oder verwirklichen.

Sorry - hat nix mit deinem ursprünglichen Problem zu tun - da wäre, wie ujr bereits erwähnte, Code hilfreich - aber das fiel mir grad auf...

Viele Grüße,
Markus 😃

21.07.2010 - 12:55 Uhr

Kleine Änderung - große Wirkung. Perfekt!

Vielen Dank!

25.06.2010 - 14:28 Uhr

Wenn das stimmt, was in ebengenanntem Heise-Artikel steht (Vuvuzelas trööten auf B), dann hat der Vuvuzela-Spieler, der die Breaking Balls Sonata spielt ganz schön was zu tun ständig genau einen halben Ton tiefer zu trööten als die Vuvuzela eigentlich will...

28.04.2010 - 09:06 Uhr

Moin dN!3L,

ActiveSync hat unter Verbindungseinstellungen eine Einstellung, die dem Gerät eine Drahtlose Verbindung erlaubt während es mit ActiveSync verbunden ist.

Andere Möglichkeit: Du erlaubst (Wieder über die Verbindungseinstellungen von ActiveSync) dem Gerät auf das Internet über den Host-PC zuzugreifen. Wenn du in der dazugehörigen DropDown-Box "Internet" auswählst sollte das auch gehen.

Viele Grüße,
Markus 😃

20.04.2010 - 10:52 Uhr

Moin Da_Flo,

UserControls im CompactFramework sind überhaupt kein Problem.

Wenn du mit im VisualStudio deiner Solution ein UserControl hinzufügst solltest du im Designer problemlos sämtliche Controls (auch von dir definierte UserControls und abgeleitete Controls) drauf platzieren können.
Ich weiß grad nicht wie die Menüpunkte auf Deutsch heißen - im englischen Studio ist das nach einem Rechtsklick auf das Projekt "Add -> UserControl".

Viele Grüße,
Markus 😃

20.04.2010 - 10:48 Uhr

Moin chazon,

Hast du das Windows-Mobile 6.5 SDK installiert? Das bringt einen WVGA-Emulator mit...

Viele Grüße,
Markus 😃

16.04.2010 - 13:21 Uhr

2x.. (weiss ich aber, dass wir das nicht können müssen. Umso besser wenn man es schon einmal gemacht hat 😉)

Das haben wir auch gesagt. Die Antwort des Dozenten: "Pustekuchen! Ich hab ihnen doch gar nicht gesagt wohin sie das ableiten sollen!"

x² nach x abgeleitet ist natürlich 2x. x² nach irgendwas anderes ist 0 - denn x² ändert sich nur wenn sich x ändert...

Da wussten wir alle das wir nicht mehr in der Schule sind, sondern da angekommen, wo Differentialgleichungen nicht nur "irgendeine" Mathematik sind, sondern einen echten physikalischen oder technischen Hintergrund haben...

Viele Grüße,
Markus 😃

16.04.2010 - 09:49 Uhr

Darüber mache ich mir (noch) keine grossen Sorgen: Habe in all diesen Fächern gute Noten gehabt, wobei ich sogar im letzten Jahr einen Vorbereitungskurs fürs Studium belegt habe, wo wir dann leichtes Ableiten, Integrieren und sogar komplexe Zahlen behandelt haben, obwohl das alles keine Voraussetzungen sind für das Studium. Ich habe auch schon von ehemaligen Auszubildenden gehört, dass man bei ETech etc. nochmals bei Adam und Eva beginnt.

Die erste Frage in unserer ersten Mathe-Vorlesung (Medizintechnik, FH) war folgende: Was ist x² abgeleitet?

Deine Antwort?

14.04.2010 - 15:08 Uhr

Wir mussten früher in der Schule oft Vokabeln abschreiben - also hat doch gerade das Selbsterfassen einen großen Lerneffekt oder?

Viele Grüße,
Markus 😃

06.04.2010 - 22:18 Uhr

Hat denn keiner von Euch heise.de gelesen? [heise newsticker] Hinweise auf geheimen Detektor am Teilchenbeschleuniger LHC

Viele Grüße,
Markus 😃

16.02.2010 - 14:59 Uhr

Moin Chaser,

es kann auch sein, dass du Ethereal meintest - das gibts aber nicht mehr, das heißt jetzt Wireshark...

Viele Grüße,
Markus 😃

16.02.2010 - 13:19 Uhr

Wireshark ist das Stichwort...

Viele Grüße,
Markus 😃

15.02.2010 - 13:28 Uhr

Muss es etwas selbstgehostetes sein? Reicht vielleicht sonst auch sowas wie Yahoo Groups oder so?

Viele Grüße,
Markus 😃

11.02.2010 - 14:30 Uhr

Was kostenlose Icon- oder Cursor-Bearbeitungsprogramme angeht wäre auch Paint.NET mit entsprechendem Plugin zu nennen.

Viele Grüße,
Markus 😃

05.02.2010 - 10:11 Uhr

"That's a tall order."

03.02.2010 - 11:25 Uhr

Da gibts ne absolut einfache Methode: Fragen 😉

03.02.2010 - 10:21 Uhr

Das heißt im Klartext du willst deine Frau überwachen? Irgendwer muss dem kleinen ja den Rechner anmachen...

In diesem Fall wäre doch effektiver zu sagen: "<$KosenameDeinerFrau>, es ist ja OK das <$NameDeinesSohnes> meinen Rechner benutzt um Kinderfilme anzuschauen. Aber sorge doch bitte dafür dass Dinge wie Headsets, Tastaturen und Mäuse nicht unbedingt in seiner Reichweite liegen - ich hab keine Lust davon jedes Jahr drei neue zu kaufen."

Wenn dein Sohn die Dinger kaputt kriegt ist das Problem gelöst - wenn deine Frau sie kaputt kriegt - oder den Rechner für was anderes als Kinderfilme braucht - sollte sie aus diesem Satz zumindest schließen, dass dir an der ganzen sache irgendwas nicht passt...

Viele Grüße,
Markus 😃

03.02.2010 - 09:03 Uhr

und mein sohn schaut immer so unschuldig...

Brauchst du noch mehr Beweise? Wenn unser Karnickel wieder die Wand an- oder ein Kabel durchgefressen hat schaut es auch immer "so unschuldig". Einen besseren Indikator für Missetaten gibt es nicht 😉

Was die rechtliche Situation angeht muss ich herbivore recht geben - abgesehen davon, dass du, wenn du die WebCam überwachst dir Stundenweise Videos ansehen musst, denn in der Regel sitzt man ja nicht still vorm Computer... Und wenn du weißt wie viele Stunden der Verdächtige etwa pro Jahr am Rechner sitzt kannst du das durch die Anzahl der kaputten Peripherie-Geräte teilen und bekommst die Anzahl der Stunden Video-Material die du dir anschauen musst um einen "Zerstörungsakt" zu filmen.

Was ganz anderes: Meinst du nicht dass das Vertrauen deines Sohnes in dich nachhaltig erschüttert werden könnte, wenn du ihn mit den Aufnahmen konfrontierst?

Viele Grüße,
Markus 😃

29.01.2010 - 12:26 Uhr

Moin nochmal,

ich kann nur für die SharePoint-Tests von MeasureUp sprechen, und die waren teilweise deutlich anspruchsvoller als die Prüfung.

MeasureUp ist kostenpflichtig - hast du einen bezahlten Zugang?

Viele Grüße,
Markus 😃

28.01.2010 - 11:37 Uhr

Moin,

du kannst bei MeasureUp auswählen in welchen Bereichen du getestet werden willst - und wie du gestetet werden willst, ob du den Test unter Prüfungsbedingungen machen willst - und das beste bei MeasureUp: Sie begründen warum diese und jene Antwort richtig oder falsch ist...

Viele Grüße,
Markus 😃

27.01.2010 - 16:24 Uhr

Ich kann die online tests von MeasureUp zur Vorbereitung auf die Prüfung wärmstens empfehlen. Die sind vom Schwierigkeitsgrad sehr nah am Original - manchmal auch drüber.

Viele Grüße,
Markus 😃

PS: Wenn du bereit bist ein "bisschen was" zu investieren (z.B. damit du als Freiberufler gerne eine weiteres Argument für deine Kunden hast), empfehle ich ein Prüfungsseminar...

17.12.2009 - 19:59 Uhr

@talla: hmpf... Danke für den Hinweis. =)
@Programmierhans: Vergiss es... 😉

Viele Grüße,
Markus 🙂

17.12.2009 - 18:44 Uhr

So wie ich das bis jetzt verstanden habe klappen sowohl meine Methode als auch die von Programmierhans. @Programmierhans: Rein aus Interesse: Warum hast du gerade diesen Ansatz gewählt?

Viele Grüße,
Markus 😃

17.12.2009 - 17:05 Uhr

Sollte das nicht auch folgendermaßen gehen?

float myFloat = 2.76F; // Irgendein float-Wert halt...
byte[] floatBytes = BitConverter.GetBytes(myFloat);

Dann noch die bytes in chars casten und fertig? Oder bin ich da schief gewickelt?

Viele Grüße,
Markus 😃

17.12.2009 - 11:07 Uhr

Eine Sache sollte man sich allerdings zu Herzen nehmen, wenn man da hingeht:
Fernseher auslassen, möglichst wenig andere Dinge in den Kopf lassen, sonst geht das Konzept nicht komplett auf.

Das ist wohl die wichtigste Regel für Firebrand-Schulungen... 😁

17.12.2009 - 10:53 Uhr

Moin herbivore,

danke für den Hinweis, da ich mit firebrand in keinster Weise in Verbindung stehe, will ich mal für die Allgemeinheit berichten. Firebrand macht auf seiner Webseite äußerst vollmundige Versprechungen - und hält sie alle. Am Anfang habe ich die Kundenmeinungen für ein Fake gehalten. Die waren einfach zu gut. Aber nach einem Kurs da bin ich der gleichen Meinung.

Kursmaterialien:
Firebrand stattet einen großzügig mit Kursmaterialien aus: Ausgedruckte PowerPoint-Folien dazu Fachbücher von Microsoft Press, anständiger Schreibblock, Stifte, Textmarker und ein Rechner mit Internetzugang. Zusätzlich hat der Kursteilnehmer rund um die Uhr Zugang zum Schulungsraum.

Zeitaufwand:
Sehr hoch. 14 bis 16 Stunden pro Tag. Mein Kurs ging Sonntagsabends um 18 Uhr los mit einer Stunde Einführung und Organisatorischem. Danach eine Stunde fürs Abendessen. Von 20 bis 22 Uhr fand dann der erste Unterricht statt. Um 22 Uhr wurden wir dann mit folgenden Worten entlassen: "Es wäre gut wenn ihr bis morgen die Kapitel 1 bis 4 von diesem Buch hier [eins der MSPress-Bücher] gelesen hättet, damit ihr schonmal wisst worüber wir morgen reden." Unterrichtszeit ist (inkl. Pausen) von 09 bis 21 Uhr. Angefangen zu lesen hab ich morgens um halb sieben, aufgehört nachts um eins. Ein Kurskollege hat letztes Jahr die MCPD-Zertifizierung über firebrand gemacht: 13 Tage am Stück mit 5 Prüfungen. Danach brauchte er Urlaub...

Dozent:
Äußerst fähig und äußerst engagiert. Er war um keine (wirklich keine einzige) Antwort verlegen und obwohl er um 21 Uhr Feierabend gehabt hätte stand er in der Regel bis Mitternacht zur Verfügung. An den Abenden vor der Prüfung ging der Unterricht denn auch bis 23:30 Uhr...

Prüfungen:
In der Regel veranschlagt Firebrand 2 bis 3 Tage um die Teilnehmer auf eine Prüfung vorzubereiten. In meinem Fall (SharePoint-Developer) dauerte das Seminar 5 Tage, die erste Prüfung am Mittwoch morgen, die zweite am Freitag. Firebrand gibt eine "Bestehensgarantie" für die Prüfungen - in unserem Kurs haben alle auf Anhieb bestanden.

Sonstige Leistungen:
Vollverpflegung im Hotel, inkl. warmer Getränke und Softdrinks. Das administrative Personal von Firebrand ist ebenso engagiert wie die Dozenten und bemüht sich um einen reibungslosen Ablauf. Firebrand ist zusätzlich so nett und sponsort einem den Transfer vom Bahnhof zum Hotel und zurück.

Der Fokus der Firebrand-Kurse liegt auf der Zertifizierung. Man hat zwar die Möglichkeit zur praktischen Arbeit - es stehen VMs und die nötige Software zur Verfügung - aber ich konnte die Gelegenheit nicht nutzen, sonst wär ich mit dem Lernen nicht hinterhergekommen. Dafür hat Firebrand es geschafft mich in 2,5 Tagen von Nahe-Null-Wissen auf Zertifizierungsniveau zu bringen. Ich würde mir auch jetzt noch (etwa einen Monat nach dem Kurs) zutrauen die Prüfung auf Anhieb zu bestehen, es ist also eine Menge hängengeblieben. Trotzdem darf man natürlich nicht erwarten, dass man - wenn man es nicht schon vorher war - nach so einem Seminar der absolute Profi ist. Man bekommt die Einstiegspunkte vermittelt und weist mit der Zertifizierung nach, dass man die Grundlagen der Technologie verstanden hat.

Gibts auch negatives? Was Firebrand angeht - Nein. Das war wirklich perfekt in jeder Hinsicht. Das was nicht perfekt war war die Prüfungsdurchführung auf den Systemen von Prometric. Auf die hat Firebrand allerdings absolut keinen Einfluss. Als es hier gehakt hat hat sich das Firebrandpersonal buchstäblich stundenlang mit Prometric-Helpdesks in Indien rumgeschlagen bis unsere Prüfung dann stattfinden konnte. Aber da Microsoft Prometric als einzigen Prüfungsanbieter vorschreibt bleibt Firebrand da keine Wahlmöglichkeit.

Am Ende des Kurses wurden natürlich auch wir Teilnehmer um ein Testimonial gebeten. Hier ist meins: "Alles 'äußerst': Äußerst anstrengend (14 Std./Tag), äußerst effektiv (Von null auf Zertifizierung in 3 Tagen) und äußerst empfehlenswert!"

Wer noch Fragen hat: Das Angebot mit der PM gilt nach wie vor!

Viele Grüße,
Markus 😃

16.12.2009 - 15:07 Uhr

Da kann ich mich meinem Vorredner nur anschließen. Ich will hier keine Werbung machen, deshalb: Wer aus erster Hand wissen möchte wie es bei firebrand abgeht darf mir gerne eine PM schreiben!

Viele Grüße,
Markus 😃

27.11.2009 - 19:03 Uhr

Moin zusammen,

was die Lesbarkeit angeht gab es hier schon eine Menge Diskussionen, aber eine Zeile wie

Kobold irgendeinKobold #= guterKobold;

unterscheidet sich was dieses Kriterium angeht nur unwesentlich (nämlich gar nicht) von anderen Konstrukten wie z.B.

meinInt += andererInt;

Schwerer (schon fast als K.O.-Kriterium) wiegt da die Tatsache, dass der Typ der Variable nicht zwingend der Zieltyp des Casts sein muss. Hier müsste man eben ein neues Verhalten definieren, dass dann nur in bestimmten Fällen anwendbar ist - eben nur dann, wenn der Zieltyp definiert ist und das Objekt in eben diesen Zieltypen gecastet werden soll. Ob ein neues Casting-Verhaltenn unbedingt die Code-Verständlichkeit und -Lesbarkeit fördert kann man wieder diskutieren...

Viele Grüße,
Markus 😃

15.10.2009 - 08:57 Uhr

Ich hab angefangen unter MS-DOS und GEM mit Basic2. Da hab ich lauter bunte Kreise und rechtecke auf den Bildschirm gebracht - das einzige Programmierkonstrukt was ich kannte war die for-next-Schleife...
Später dann mit Q-Basic einige Programme die sogar eine Art GUI mit Maussteuerung und Menüs hatte.
Noch später eine komplette Schulbücherei-Verwaltung in VisualBasic 4.
Danach gings irgendwann los mit PHP/MySQL, und übers Studium bin ich dann zu Python und letztendlich zu C# gekommen.
Nach dem Abschluss als Medizintechniker arbeite ich jetzt als Software-Entwickler in C#/.NET.

Markus 😃

08.10.2009 - 11:45 Uhr

Beim Herrn der Ringe darf man aber nicht nach den ersten 100 Seiten ("Über Hobbits") aufgeben, bzw. sich von diesen abschrecken lassen - der spannende Teil kommt doch erst danach!

Gruß,
Markus 😃

20.07.2009 - 14:58 Uhr

Andererseits berechtigt ein originaler Datenträger mit einer Windows-Version noch lange nicht zur Nutzung derselben, solange man nicht eine gültige Lizenz hat.

Und wenn man denn eine gültige Lizenz hat ist es im Endeffekt egal woher man die Binaries bekommt - du könntest dir auch die CD von einem Freund leihen - dann würde auch keiner was sagen.

Gruß,

26.05.2009 - 14:38 Uhr

Moin,

interessantes Projekt - darf ich mal fragen wo die die Songtexte her hast?

Gruß,
Markus 😃

15.05.2009 - 10:39 Uhr

Moin,

so könnt's gehen:

public object DoReallySomething(MethodInvoker a_method, params object[] a_parameters)
{
    _inner.Info = OwnInfo;
    IResult result = a_method(a_parameters);
    if (result.ErrorCode != 0)
    {
        throw ScheissenDreckException("");
    }
    return result.Data;
}

public string DoSomeThing1(int bla, string fasel)
{
   return DoReallySomething(new MethodInvoker(_inner.DoSomeThing1), bla, fasel) as string;
}

public int DoSomeThing2(int bla)
{
   return DoReallySomething(new MethodInvoker(_inner.DoSomeThing2), bla) as int;
}

Achtung: Ist nur hier im Forum getippt, alle Angaben ohne Gewähr. Wobei die _inner.DoSomeThingX-Methoden einen object[] übernehmen müssen.

Gruß,
Markus 😃

EDIT: Schweren Typo beseitigt: MethodInfo in MethodInvoker umbenannt

13.05.2009 - 12:14 Uhr

Die 70-536 ist nicht explizit für die 2er Version, sondern explizit für die 2er und die 3.5er Version gedacht...

Gruß,
Markus 😃

13.05.2009 - 09:55 Uhr

Moin LaTino,

wenn es an PHP liegt, dann deswegen, weil es tatsächlich eine Menge Leute gibt, die in PHP programmieren und die nicht wissen was sie da eigentlich tun...
PHP begünstigt ein schlechtes Datenbank-Design nicht mehr und nicht weniger als jede andere Programmiersprache auch - schlicht deswegen, weil PHP keinen direkten Einfluss auf das Datenbank-Design hat.

Aber back to Topic - ich verstehe was du mit deiner Aussage sagen willst.

Gruß,
Markus 😃

13.05.2009 - 08:52 Uhr

Moin,

Was hat denn die Wahl der Sprache mit den Fähigkeiten der Entwickler zu tun ein grundsätzliches Problem anzugehen - egal mit welcher Sprache?

Gruß,
Markus 😃

13.05.2009 - 08:48 Uhr

Moin,

Ein Transparentes Panel zeigt den Hintergrund desjenigen Steuerelementes an, in dem es enthalten ist. Heißt: Wohnt das Panel in einer Windows.Form, wird diese angezeigt, wohnt das Panel in einem anderen Panel, in einer Groupbox, wird deren Hintergrund angezeigt.

Gruß,
Markus 😃

EDIT: Ich hoffe ich hab dein Problem jetzt korrekt verstanden...

11.05.2009 - 10:58 Uhr

Ok - auf den Schutz vor Rainbow-Tabellen hatte ich beim ersten Lesen des Posts auch getippt, den Gedanken dann allerdings als Absurd wieder verworfen. Ist ja allerdings wohl nun doch so...

11.05.2009 - 10:25 Uhr

Für den Schutz gegen die Rainbow-Tabellen sollte doch eigentlich das Salz ausreichen oder? Welchen Sinn hat das da noch den 2048 mal einen Hash zu berechnen?

Gruß,
Markus 😃

07.05.2009 - 10:14 Uhr

Moin,

bet-along - Analogie zu "sing along", also sing mit...

Gruß,
Markus 🙂

EDIT: betalong.com (ohne Bindestrich gibts schon, allerdings ist die Domain bei GoDaddy geparkt)

28.04.2009 - 15:50 Uhr

Ich hab am meisten gelacht bei folgendem Kommentar:

doRun.run();  // ... "a doo run run".

Der hat echt das Zeug zum perfekten Kommentar. Er sorgt spontan für gute Laune und einen schönen Ohrwurm...

Gruß,
Markus 😃

28.04.2009 - 14:15 Uhr

Man könnte das Wort "Unglauben" oder "ungläubig" verwenden...

@LaTino:

[...] sich Sorgen über Asbestanzüge für ihre Seelen machen zu müssen.

Genial. 8)

23.04.2009 - 14:27 Uhr

Die zusammengestauchten sind schon hochgeladen. In einer 10 * 10 Pixel Version, weiter oben im Thread.
Aber auf hobofans Vorschläge bin ich natürlich auch gespannt. Der einzige meiner Entwürfe mit dem ich wirklich zufrieden bin ist der für die MSDN aus der icons2.rar-Datei. Die anderen sind - vorsichtig ausgedrückt - verbesserungswürdig.

Gruß,
Markus 😃