FAQ.Net ist ein Notizprogramm, das unter Windows in C # (.NET Framework 2.0) geschrieben wurde.
Die Geschichte begann mit der Tatsache, dass wir ein tragbares Programm zum Speichern von angesammeltem Wissen (Kopien von Artikeln aus dem Internet, Links zu Artikeln, SQL-Abfragen, Programmcode, Passwörtern usw.) mit der Fähigkeit zum schnellen Suchen und Bearbeiten von Dokumenten benötigten. Die Schnittstelle aus dem CHM-Format (Hilfedatei oder Programmhandbuch) wurde als Grundlage für die FAQ.Net-Schnittstelle verwendet.
Da ich mich auf Datenbanken spezialisiert habe, habe ich beschlossen, alle Dokumente mit dem integrierten DBMS - SQLite in der Datenbank zu speichern. Erstellt Tabellen und schreibt eine Schnittstelle für die Arbeit mit der Datenbank.
Viele Programmierer erstellen immer noch Notizen in Textdokumenten, speichern sie auf dem Computer und verlieren schließlich ihren Speicherort. Mit Hilfe von FAQ.Net können jetzt alle gesammelten Dokumente an einem Ort gespeichert werden, ohne Angst vor ihrem Verlust zu haben.
Die FAQ.Net-Anwendung kann die Datenbank sichern.

Ich benutze FAQ.Net seit vielen Jahren und habe keine Analoga mit einer so bequemen und schnellen Suche gefunden.
Die Anwendung läuft unter Windows XP (wenn .NET Framework 2.0 installiert ist) und höher.
FAQ.Net-Anwendungsschnittstelle
Die FAQ.Net-Anwendung besteht aus drei Bereichen:
- Dokumentensuche und Navigationsbereich
- Abschnitt oder ausgewählter Dokumentname
- Liste der Dokumente oder bearbeitbaren Dokumente
Registerkarte "Abschnitte"
Auf der Registerkarte „Abschnitte“ wird eine hierarchische Liste von Abschnitten erstellt, die verschoben, geändert oder gelöscht werden können (in zwei Versionen: Löschen zusammen mit dem Inhalt und Übertragen des Inhalts in einen anderen Abschnitt).
Suche
Die Suche funktioniert sofort bei allen Dokumenten, der LIKE-Operation des eingebauten SQLite-DBMS. Bei der Suche nach einem Dokument können mehrere Suchbedingungen durch Hinzufügen von Sonderzeichen berücksichtigt werden (|| - ODER-Operation, && - UND-Operation). Das Zeichen "%" bedeutet, nach beliebigen Zeichen zu suchen.
Ich dachte, dass eine solche Suchmethode langsam sein würde, aber nachdem ich LIKE auf einer Basis von mehr als 2 GB getestet hatte, war ich von ihrer Geschwindigkeit überrascht.
Dokumente speichern und bearbeiten

Alle Dokumente werden im RTF-Format in der Datenbank in einer einzigen Datei mit dem Namen „FAQ.sqlite“ gespeichert, die sich neben der Anwendungs-Exe-Datei (FAQ_Net.exe) befindet.
Dokumente können gedruckt werden, es gibt eine Vorschau.
Sie können Bilder in Dokumente einbetten.
Registerkarte "Favoriten"
Auf der Registerkarte Favoriten werden die Dokumente angezeigt, die der Benutzer im Dokumentbereich markiert, indem er auf das Sternsymbol (Zu Favoriten hinzufügen) klickt.
Wenn Sie auf Zu Favoriten hinzufügen klicken, wird das Dokument oben im Favoritenbedienfeld angezeigt. Wenn Sie auf die Schaltfläche Zu Favoriten hinzufügen klicken, wird das Dokument aus der Liste im Favoritenbedienfeld gelöscht.
Registerkarte "Magazin"
Auf der Registerkarte "Journal" werden die letzten 50 Dokumente in absteigender Reihenfolge nach Erstellungsdatum sortiert angezeigt (das letzte oben in der Liste).
Suchen und ersetzen Sie Wörter in einem Dokument
Um in einem Dokument zu suchen, drücken Sie Strg + F (um Wörter zu ersetzen, drücken Sie Strg + H). Danach wird unten das Textfeld Suchen und Ersetzen angezeigt.
Was weiter?
- In Zukunft werde ich die Liste der Formate erweitern. Ich plane, die Möglichkeit zum Speichern, Suchen und Bearbeiten des HTML-Formats sowie des XLSX-Formats hinzuzufügen.
- Für Programmierer ist es praktisch, eine Syntaxhervorhebungsfunktion für den ausgewählten Text hinzuzufügen.
- Ich werde die Funktion der automatischen Aktualisierung der Anwendung hinzufügen.
- Verbessern Sie das Komponentendesign.
- Trennen Sie auf der Registerkarte "Abschnitte" das Dokumentlistenfenster vom Dokumentinhaltsfenster, damit die Liste der Dokumente beim Öffnen des Dokuments nicht ausgeblendet wird.
- Fügen Sie die Möglichkeit hinzu, Links zu anderen Dokumenten in der Anwendung zu erstellen.
- Schreiben Sie eine API zum Speichern und Verarbeiten von HTML-Dokumenten beim Parsen von Websites.
- Machen Sie die FAQ.Net-Anwendung plattformübergreifend.
- Sie können die Wunschliste selbst in den Kommentaren oder in der VKontakte-Gruppe ergänzen (siehe unten).
Wer wird das FAQ.Net-Notizenprogramm verwenden?
Die FAQ.Net-Anwendung kann von Personen verschiedener Berufe und Status verwendet werden. Ich empfehle, die Anwendung zum Notieren zu verwenden. FAQ.Net: Programmierer, Schüler und Lehrer.
Ich war froh, meine Entwicklung zu teilen. Ich hoffe, Sie haben sich für den Artikel interessiert und das Programm zum Notieren wird von FAQ.Net verwendet.
Laden Sie die Windows-Anwendung FAQ.Net (kostenlos) herunter:
(x64)
yadi.sk/d/sq3g4NOD3Zt7ZY(x86)
yadi.sk/d/NKXeyUWH3Zt8PQVK Gruppe