Git Product home page Git Product logo

snoopy's Introduction

Snoopy

Project Description This app is a code repository where you can store your wonderful code snippets or part of code.

As a developper, I hate to create again and again something I've written weeks, months or even years ago. I've seen some code repositories on Internet but never as I would like them to be so I decided to create mine.

Snoopy is an acronym meaning SNipPet repOsitOrY.

This project will use the wonderful control FastColoredTextBox http://www.codeproject.com/Articles/161871/Fast-Colored-TextBox-for-syntax-highlighting# written by Pavel Torgashov http://www.codeproject.com/script/Membership/View.aspx?mid=1005558

Thanks to him for this wonderful work :O)

I've started this project in french so I will upload this project as a reference but I will also create a full english WinForm as well as a WPF application.

This project was started with Visual Studio 2010 and will then be moved to Visual Studio 2012.

The targeted framework is 4.0.

RoadMap

  • Upload old french project - Done
  • Migrate old french project from VS2010 to VS2012 - Done
  • Create a WinForm english project from scratch
  • Add my Nuget package Win Form Application Windows Size Value https://www.nuget.org/packages/WinFormApplicationWindowSizeValues/
  • Add my Nuget package Win Form Application Version to Title Bar https://www.nuget.org/packages/WinFormApplicationVersionTitleBar/
  • Add yellow highlighting on search result
  • Create unit tests.
  • Add localisation (other languages)
  • Start with a text-based file source
  • Add a database source file (no SQL like MongoDB or SQLite or SQL CE)
  • Add a backup system (text, zip, XML, DB or mail)
  • Create a WPF project.
  • Add MVVM pattern.
  • Improve it from the Win form project.

snoopy's People

Contributors

fredatgithub avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.