C# 으로 쿵딱쿵딱.... 컴퓨터이야기

뭘 하나 만들어보고 싶어졌다.

굳이 돈을 주고 쓰는게 아니라 사용자의 요구에 맞게 특화된 프로그램을 짜줘야지 하는

마음이 들어 이것 저것 알아보고 있는데 제일 만만한게 C#인듯싶다.


물론 C#으로 프로그램 짜본적은 한 번도 없다. 

인터넷을 돌면서 "Hello, World"라는 걸 콘솔에 띄워봤을 뿐 나머지는 하나하나 배워나가는거지.

다른 언어랑 특별히 차이나는게 있을까 싶냐라는 마음으로 시작하는데 어떻게 될지는 모르겠다.


C#, 크리스탈리포트, 오라클DB...

왜 마이크로 소프트의 C#을 개발툴로 삼으면서 DB를 MS-SQL로 하지 않고 

ORACLE이냐고 반문 할 수 있겠지만 그 이유를 몇가지 들자면.


1. DB서버를 우선 별도로 두어 사용자가 pc를 변경/포멧하더라도 다른 사용자의
업무에 지장없이 할 수 있기 위해 별도의 DB 서버가 필요하다고 판단하였고.

2. 지금 사용중에 있는 시놀로지 NAS (412+)에 MySQL을 설치 할 수 있는데
C#과 MySql을 연동시키는 것도 되지만 그러면 NAS가 힘들어 질거 같아서

3. 현재 cafe24를 통해 사용중인 '테라서버호스팅'의 서버(CentOS)에 
Oracle 11g Express버전을 설치해서 사용하기로 하였음.
CentOS(Linux)니까 당연히 윈도우에만 설치되는 MS-SQL은 제외 된거고...
그리고 나는 OCP-DBA니까. ㅋㅋㅋ


뭐 한마디로 내 맘대로 한 것임.