GithubHelp home page GithubHelp logo

accountmanager's Introduction

accountmanager's People

Contributors

cola314 avatar

Stargazers

 avatar

Watchers

 avatar

accountmanager's Issues

Prism 기반으로 마이그레이션

  • 설치 및 설정
  • Microsoft.Xaml.Behaviors.Wpf 대신 Prism에서 지원하는 기능으로 대체
  • Microsoft.Toolkit.Mvvm에서 마이그레이션

파일 import export 기능

엑셀파일로 import, export 기능 추가 하는 기능 필요
구글 스프레드 시트나 구글 드라이브에 연동기능을 만들면 더 좋을듯

설정파일 개선

  • 암호화 필요한 부분과 필요 없는 부분 분리 필요
  • 비밀번호를 입력 받기 전에 이전에 설정한 언어 설정을 불러오는 기능 구현을 위해 필요함

다국어 지원

현재 구현상으로는 영어만 지원하고 있음
아래 두가지 방법이 있는데 되도록 설정에서 선택하도록 구현 예정

  1. 시스템 언어 기준으로 한국어/영어 선택해서 표시하기
  2. 설정에서 선택하기

설정파일 저장 트랜잭션 처리

  1. backup 파일에 저장
  2. lock 파일 생성
  3. data 저장
  4. lock 파일 제거
  5. 백업 파일 제거

데이터 복구

  • lock 파일 존재한다는 것은 backup 파일이 유효할 것
    • backup 파일을 data에 적용
  • lock 파일이 없다는 것은 백업 파일이 완전하지 않거나 이미 적용 후 lock 파일이 제거된 것
    backup 저장시에 문제가 생겼다면 신규 데이터는 날아가지만 data 자체의 무결성은 보장됨

XamlStyler 적용

  • xaml 파일 포맷팅을 위한 XamlStyler 적용하기
  • 설정 파일 적용
  • 기존 코드 포맷팅

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.