Web Programming

  • Web Programming/Design

    Adobe Illustration Working Level 1

    안녕하세요. 씨앤텍시스템즈 홍정화 연구원입니다. 이번 포스트에서는 Adobe Illustration에서 실무에서 주로 사용하는 기능들에 대하여 정리해 보았습니다. Adobe Illustration cc 2019 (한글판) 기준으로 작성되며, 버전이 달라도 화면 요소들과 작업 방식은 동일함으로 진행하는데 문제가 없습니다. 혹시 설치 방법을 모르신다면 아래 링크를 클릭해주세요! https://www.adobe.com/kr/products/illustrator.html?promoid=PGRQQLFS&mv=other 1. 작업 화면 구성 2. 작업 환경 설정 3. 사용자 작업 환경 1. 작업 화면 구성 Photoshop을 실행하여 새로 만들기 또는 대상 이미지 파일을 열게 되면 아래와 같은 화면 구성됩니다. 새..

  • Web Programming/ASP .Net Core 3

    ASP .Net Core 3.1 - MySQL 사용

    안녕하세요 씨앤텍 시스템즈 최홍준 연구원입니다. 이번 포스트는 ASP. Net Core 3.1 버전 MVC패턴에서 MySQL 연동 및 간단한 코딩입니다. 아래와 같은 개발 준비사항이 필요합니다. MySQL은 Window도 가능하고 Linux에 있는 MariaDB, MySQL도 가능합니다. 1. DB : MariaDB Server 2. Platform : Visual Studio 2019 3. Project Type : ASP .Net Core 3.1 MVC Project [ 1. Visual Studio MySQL Nuget Package ] 1. MySQL (MariaDB) .Net Core 모듈 다운로드 - Visual Studio 상단 툴바에서 다음과 같은 순서로 클릭합니다. [ 도구(T) - Nu..

  • Web Programming/Xamarin

    mvvm패턴에서 Customizing control에 command Property 추가하기

    안녕하세요 씨앤텍시스템즈 입니다. Xamarin으로 앱을 제작하다 보면 기본 제공해주는 컨트롤을 그대로 써도 대부분 구현이 가능할 것입니다. 하지만 항상 예외 사항은 존재합니다. 이런 경우 해당 컨트롤들을 Customizing할 수 있는 기능이 Xamarin에서 제공이 되고 있습니다. 이 방법에 대해서는 이미 이전 포스팅에서 참조한 링크를 통해 확인하실 수 있습니다. 이렇게 Customizing이 끝난 컨트롤의 이벤트 실행시 viewmodel에 있는 function을 같이 실행시키고 싶을 경우가 있을 겁니다. mvvm패턴을 사용하지 않는다면 C#과 같이 event를 선언해서 사용하면 간단하게 끝납니다. 하지만 mvvm패턴을 사용할 때 적용할 수 있는 방법이 궁금하신 분들이 있으실 겁니다. 그 이유는 그렇..

  • Web Programming/Django

    Python Django로 게시판 만들기_게시판 구현(2)

    안녕하세요. 씨앤텍 시스템즈입니다. 이번 글은 admin에서 작성한 글을 화면에 띄우고, url을 통해 접속하는것을 구현해보도록 하겠습니다. 0. 템플릿 언어 장고 코드를 작성하기에 앞서 뒤에 나올 템플릿 언어에 대해 알아보겠습니다. 템플릿 언어는 파이썬 변수˙문법을 html 안에서 쓸 수 있도록 장고에서 제공하는 언어입니다. 템플릿 언어에는 템플릿 변수, 템플릿 필터, 템플릿 태그, 템플릿 코멘트가 있습니다. 0.1 템플릿 변수 템플릿 변수는 {{ }}로 구성되어 있으며, 뷰에서 템플릿으로 컨텍스트를 전달할 수 있습니다. 일반적인 변수들과 동일하게 띄어쓰기는 사용할 수 없고 _와 대소문자를 이용합니다. .를 사용해서 변수의 속성에 접근할 수 있습니다. ex){{ post.title }} 0.2 템플릿 ..

  • Web Programming/ASP .Net Core 3

    ASP .Net Core 3.1 - Razor

    안녕하세요 씨앤텍 시스템즈 최홍준 연구원입니다. 이번 포스트는 ASP. Net Core 3.1 버전 MVC패턴 다음 포스터인 Razor 기능에 대한 설명입니다. Razor는 컨트롤러 및 뷰를 사용하는 것보다 더 쉽고 생산적으로 코딩 페이지에 초점을 맞춘 방식입니다. * Razor문법은 @로 시작하는 형태입니다. [1. Controller에 RazorDemoController.cs 생성] 위와 같이 Controller를 생성이 완료가 끝났다면 아래와 같이 기본적으로 Index()가 생성됩니다. public class RazorDemo1Controller : Controller { public IActionResult Index() { return View(); } } [2. Views에 RazorDemo폴..

  • Web Programming/Design

    Adobe PHOTOSHOP Working Level 3

    안녕하세요. 씨앤텍시스템즈 홍정화 연구원입니다. 이번 포스트에서는 Adobe Photoshop에서 실무에서 주료 사용하는 기능들에 대하여 정리해 보았습니다. Adobe Photoshop cc 2019 (한글판) 기준으로 작성되며, 버전이 달라도 화면 요소들과 작업 방식은 동일함으로 진행하는데 문제가 없습니다. 지난 포스트 Adobe PHOTOSHOP Working Level 2에서 선택과 도형, 색보정에 대해 이해하셨다면 이번 포스트에서는 실무에서 많이 활용하는 기능들에 대해 알아보겠습니다. Adobe PHOTOSHOP Working Level 1을 아직 못 보셨다면 아래 링크를 클릭해주세요! https://cntechsystems.tistory.com/65 Adobe PHOTOSHOP Working L..