Suchergebnisse

Suchergebnisse 1-30 von insgesamt 67.

  • Benutzer-Avatarbild

    OnlineIDE.png HINWEIS: BjöNi steht in keinem Verhältnis zu Microsoft Corp., Mozilla Corp. und/oder Google Inc. Das Copyright der in diesem Bild verwendeten Logos der Webbrowser Internet Explorer (Microsoft Corp.), Mozilla Firefox (Mozilla Corp.) sowie Google Chrome (Google Inc.) liegt ausschließlich bei den jeweiligen Markenrechtsinhabern. Beschreibung:- Die OnlineIDE ist eine IDE für VB.NET-Programme, die komplett online im Browser funktioniert. Sie bringt einen WYSIWYG-Editor wie Visual Studio…

  • Benutzer-Avatarbild

    Ich habe den Beitrag oben nun mal durch eine ToDo-Liste sowie die verwendeten Bibliotheken bzw. Controls ergänzt - das hatte ich vorhin ganz vergessen. Positive wie negative Kritik und weitere Vorschläge für die (neu hinzugefügte) ToDo-Liste sind willkommen! (Bugmeldungen natürlich genauso, auch wenn es mir lieber wäre, wenn alles ohne Bugs funktionieren würde ;))

  • Benutzer-Avatarbild

    Hallo, danke erstmal für deine Vorschläge. Ich habe sie oben aufgenommen. Eine Fehlererkennung in Echtzeit... lässt sich vmtl. nur per dauernder Requests an den Server umsetzen, da der Code erst dort Compiled wird. IntelliSense muss ich mal schauen und das mit den Imports wird umgesetzt, sobald ich einen Settings-Tab erstellt habe. Ein Login-System brauche ich leider zur Zeit nicht. Projekte speichern /öffnen wird in Zukunft vmtl. als einziges mit einem Passwort versehen - per Dropbox-API. Alter…

  • Benutzer-Avatarbild

    Zitat von faxe1008: „Kannst du das irgendwie Bewerkstelligen dass das Ausführen auch ohne download klappt?“Genau wie @Myrax: schon sagte: Das per JS zu simulieren ist sehr schwierig bzw. eigentlich unmöglich und auf ein Plugin habe ich keine Lust - dann kann man ja gleich die EXE ausführen. Zitat von VincentTB: „Option Strict On wird nicht gesyntaxt“Ja, stimmt. Das liegt daran, dass ich eine vorhandene Highliting-Datei genommen habe, die aber offensichtlich noch auf dem Stand von VB Classic war,…

  • Benutzer-Avatarbild

    Zitat von Artentus: „Es wäre vielleicht hilfreich, wenn Klassennamen wie in VS auch ne andere Farbe bekommen, damit man Klassen besser von Methoden unterscheiden kann.“Ich weiß noch nicht, wie ich die Unterscheidung machen sollte: Per JS habe ich ja keinen Zugriff auf das .NET FW, kann daher auch nur anhand von Keywords highliten. Wenn ich dagegen Klassen von Methoden unterscheiden will, benötige ich kontextbasiertes Syntaxhighliting, was dafür imo ein zu großer Aufwand wäre. Zitat von Artentus:…

  • Benutzer-Avatarbild

    Ich habe es mit Google Chrome unter Android 4 probiert, da hat es halbwegs funktioniert (naja, lange nicht so gut wie am PC aber immerhin). Jetzt habe ich es nochmal mit einem iPod Touch 2 (iOS 4) unter Safari probiert, da ging gar nichts. Aber ich glaube, die Unterstützung für Mobilgeräte ist eh unnötig - wer installiert sich schon Linux auf einem Android-Gerät und dann Mono?!

  • Benutzer-Avatarbild

    Zitat von nafets3646: „Ich sehe halt keine andere Verwendung für dein Tool, sorry .“Naja, wie @Myrax: halt schon sagte, wenn man "nur mal eben" was programmieren will und ne langsame Leitung hat oder unterwegs ist und z.B. an einem (z.B. öffentlichen) Rechner ohne Admin-Berechtigungen sitzt und sein Projekt fortsetzen will (natürlich erst wenn öffnen von Projekten auch implementiert ist). P.S. wäre übrigens auch nett, wenn ihr mir sagen könntet unter welchen Browsern es bei euch euch geklappt ha…

  • Benutzer-Avatarbild

    Ich kann ja mal einbauen, dass bei einem Klick auf ein Element dieses oben links eingefügt wird (also Drag&Drop nicht zwingend notwendig). Und zum Maximieren / Minimieren: Wenn man die Form maximiert / minimiert, wirkt sich das auf den WindowState aus und andersrum. Desgleichen bei der Größe etc.

  • Benutzer-Avatarbild

    Zitat von nafets3646: „Werden eigentlich auch noch die anderen Controls implementiert, oder nicht?“Irgendwann mal, wenn ich nichts besseres zu tun habe. Zitat von require: „33EEz.png Will dir nichts unterstellen, nur drauf hinweisen.“Ist mir auch schon aufgefallen (benutze selber Chrome). Liegt wahrscheinlich daran, dass Chrome erkennt, dass die Datei erst serverseitig generiert wurde, was sich vl. gut zum Schadware programmieren eignen würde. Wenn du willst, kannst du ja die EXE decompilen, da …

  • Benutzer-Avatarbild

    Was funktioniert wie?

  • Benutzer-Avatarbild

    Der Code wird über die CodeDom-Klasse auf dem Server kompiliert, der allerdings ein Linux-Server mit Mono drauf ist. Ich glaube, ich könnte da nichtmal direkt auf die vbc.exe oder eine äquivalente Datei unter Linux/Mono zugreifen. Und ein Debugger funktioniert so nicht - und wird so wie es aussieht auch nie anderweitig umgesetzt. Ich habe ja schon Probleme bei der Fehlererkennung in Echtzeit, da die Fehler erst auf dem Server erkannt werden. Und ob ständige Requests per AJAX so geschickt sind, i…

  • Benutzer-Avatarbild

    Zitat von nikeee13: „Ich finde das Logo über dem Editor etwas platzverschwendend. Gerade gesehen, dass man den nachträglich ausblenden kann - vielleicht solltest du das als Standard einstellen.“Mal sehen. Vl. speichere ich auch einfach die zuletzt gewählte Einstellung, dann kann es jeder individuell anpassen und muss es nicht jedemal wiederholen. Zitat von nikeee13: „Grundsätzlich gut, jedoch finde ich, dass der Designer noch ein paar grundfunktionen nötig hat (vergrößern der Controls über "zieh…

  • Benutzer-Avatarbild

    Zitat von Nikx: „wie du es schaffst, die Datei online zu kompilieren“Zitat von BjöNi: „Der Code wird über die CodeDom-Klasse auf dem Server kompiliert“Zitat von BjöNi: „Serverseitig: ASP.NET / VB.NET“

  • Benutzer-Avatarbild

    Update Version 1.0.1

    BjöNi - - Tools / Hilfsprogramme

    Beitrag

    Zitat von Changelog: „- Formen können nun gelöscht werden (Kontextmenü) “ @nikeee13: Schaue ich mir mal an, wie ich das besser machen kann. @Nikx: Unter ASP.NET kannst du genauso VB.NET programmieren wie in einer WinForms-, Konsolen- oder WPF-Anwendung. Also auch die CodeDom-Klasse verwenden. => Unter ASP.NET gibt es die Möglichkeit, VB-Code zu kompilieren

  • Benutzer-Avatarbild

    Update Version 1.0.2

    BjöNi - - Tools / Hilfsprogramme

    Beitrag

    Zitat von Changelog: „- Die Fehlererkennung wird nun in Echtzeit durchgeführt. - Bugfixes im Designer “ Leider ist die Fehlererkennung abhängig von der Internetleitung ziemlich lahm, da diese auf dem Server durchgeführt wird.

  • Benutzer-Avatarbild

    Zitat von programmer71: „Also bei mir ist das Problem wirklich, dass bei jedem Control, dass ich auf die Form ziehe mindestens 10 Sekunden das "Undendlichzeichen" kommt... Aber auch wenn ich nen Code schreibe...“Ja, das stimmt. Auf der ToDo-Liste steht bereits, dass ich auf einen schnelleren Server umziehen will. Aber du kannst ja weiterschreiben, wenn das kommt - der laufende Request wird abgebrochen und ein neuerer gestartet, sobald etwas geändert wurde. Zitat von nafets3646: „Das einzigste Pr…

  • Benutzer-Avatarbild

    Zitat von LaMiy: „Wegen dem Strict ON. Ein Programmierer der ständig mit Strict ON arbeitet und die Konvertierungen drauf hat, codet sowieso nach diesem Beispiel ...“Dem würde ich auch zustimmen. Ich erhalte recht selten einen Option-Strict-Fehler, aber es kam halt explizit der Wunsch auf.

  • Benutzer-Avatarbild

    Update Version 1.0.3

    BjöNi - - Tools / Hilfsprogramme

    Beitrag

    Zitat von Changelog: „- Während der Fehlererkennung wird keine störende Unendlich-Animation mehr angezeigt, sondern nur noch ein unscheinbares "Lädt...". - Die Fehlererkennung wurde beschleunigt, indem 0,5 sec nach der letzten Eingabe gewartet wird, bis der Request durchgeführt wird. Diese Zeit kann ich auch noch anpassen. “

  • Benutzer-Avatarbild

    @FlorianJ: Also die Idee hatte ich glaube ich so zwischen Weihnachten / Neujahr, da hab ich dann aber noch nicht angefangen. Genau weiß ich es aber nicht, weil ich einfach immer wieder nen bisschen was geschrieben hab, und zwischendurch auch an anderen Projekten weitergemacht habe. Ich denke, es sollte kein großes Problem sein, das auch für C# umzusetzen. Im Prinzip muss ich dafür ja nur die Syntax-Hevorhebung, den Designer-Code für die Formen und die Sprache des CodeDom-Compilers ändern (wird j…

  • Benutzer-Avatarbild

    Also ich bezweifle, dass irgendwer die Anwendung auf seinem eigenen Server hostet, nur um sie selber zu verwenden. Wenn irgendwer noch Platz hat, dann mich bitte anschreiben - Mir wäre es recht, wenn es verschiedene Mirrors (?) gäbe. Eine Alternative wäre auch noch, einen kostenpflichtigen Server zu nehmen und Werbung zu schalten, was ich aber eigentlich nicht möchte.

  • Benutzer-Avatarbild

    Update Version 1.0.4

    BjöNi - - Tools / Hilfsprogramme

    Beitrag

    Zitat von Changelog: „- Beim Laden der Fehlerliste wird nun unterschieden zwischen "Warte..." (die 0,5 sec, die nach dem letzten getippten Buchstaben abgewartet werden) und "Lade..." (der Ladezeit :D) - Die OnlineIDE befindet sich nun auf einem deutlich schnelleren Server. Das asynchrone Laden von Fehlern ist daher etwa um das 10-50-fache schneller geworden. - Die Fehlermeldungen sind nun auf Deutsch, da ein deutschsprachiges .NET Framework auf dem Server läuft. “ Danke an @FlorianJ: für die Ber…

  • Benutzer-Avatarbild

    Zitat von Trade: „wenn man auf einen Fehler Doppelklick macht, dass dann die Zeile markiert wird“Hatte ich auch schon überlegt und auch im Hintergrund bei den letzten Updates vorbereitet (also den Compiler-Teil so umgeschrieben, dass eine solche Fehlererkennung leichter machbar wird). Denke mal das wird nicht so schwer zu realisieren sein.

  • Benutzer-Avatarbild

    Ja, steht ja auf der ToDo-Liste. Aber alles schön nacheinander, will nichts überstürzen und dann völlig verranzt veröffentlichen ;)

  • Benutzer-Avatarbild

    Naja, die Form wird doch nur maximiert, wenn man auf den Rand doppelklickt (wie bei Windows, wenn auch nicht genau wie bei Visual Studio). Wenn man aber auf irgendeine freie Fläche der Form klickt, wird das Form_Load-Event wie bei VS eingefügt. Halte ich jetzt nicht für so unbedingt nötig.

  • Benutzer-Avatarbild

    Wenn man die Form maximiert, setzt das den WindowState auf Maximized bzw. anders rum. Das hat definitiv andere Auswirkungen als wenn du die Form größer ziehst, wodurch die Größe ja unabhängig von der Screengröße des Clients fix wäre.

  • Benutzer-Avatarbild

    Update Version 1.0.5

    BjöNi - - Tools / Hilfsprogramme

    Beitrag

    Zitat von Changelog: „- Option Strict On wird gehighlitet und auch beachtet. - Microsoft.VisualBasic ist aus den Standard-Inports rausgeflogen. - RegEx kann nun korrekt verwendet werden. “

  • Benutzer-Avatarbild

    Update Version 1.1.0

    BjöNi - - Tools / Hilfsprogramme

    Beitrag

    Zitat von Changelog: „- Ein begonnenes Projekt kann nun als ZIP-Datei gespeichert (heruntergeladen) werden. Es kann ganz normal mit Visual Studio o.ä. geöffnet werden. “ Öffnen kommt natürlich auch noch.

  • Benutzer-Avatarbild

    Das liegt daran, dass mir @FlorianJ: den Server nicht mehr zur Verfügung stellen kann (bin gerade eben erst aus Urlaub zurückgekommen). Ich bin daher auf der Suche nach jemandem, der das Projekt evtl. in Zukunft auf seinem Server unterbringen kann, sonst muss ich wohl wieder auf den lahmen Heliohost-Server ausweichen. Aber das Projekt wird natürlich weitergeführt

  • Benutzer-Avatarbild

    Die OnlineIDE ist jetzt wieder online, danke hierfür an @Solaris:!

  • Benutzer-Avatarbild

    Zitat von Alex-Digital: „Wenn man die .net Version eingestellen könnte, wäre es perfekt“Kann ich noch einbauen bzw. auf ToDo-Liste setzen, das ist glaube ich kein Kunststück. Zitat von RushDen: „Also ich fänds gut wenn man Steuerelemente verschieben könnte, indem man die maus geklickt hält und nicht immer Rechtsklick > Verschieben. “Mal schauen. Ist möglich, aber sicher nicht weit oben auf der ToDo-Liste - es funktioniert ja auch so. Zitat von RushDen: „Ausserdem kann man keine Steuerelemente lö…