336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
콘솔창을 여신 다음에

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\ 의 경로까지 가신다음에
aspnet_regiis.exe -i 라고 치시면 됩니다


Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
  • link
  • visited
  • hover
  • active 의 속성에서 모두 text-decoration을 none으로 지정
예)
.notice_board {color:Black;}
.notice_board a:link{color:Black;text-decoration:none;}
.notice_board a:visited{Color:Black;text-decoration:none;}
.notice_board a:hover{color:Black;text-decoration:none;}
.notice_board a:active{Color:Black;text-decoration:none;}

Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
  Process pc = Process.Start(@"c:\windows\notepad.exe");
            pc.WaitForExit();
            Messagebox.Show("끝!");
Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
구분 및 기준 자격 학력 및 경력기준
기술사

ㆍ기술사

-

특급기술사

ㆍ기사자격을 가진 자로서 10년 이상 해당기술 분야의 업무를 수행한 자

ㆍ산업기사자격을 가진 자로서13년이상 해당기술 분야의 업무를수행한 자

ㆍ박사학위를 가진 자로서 3년 이상 해당기술 분야의 업무를 수행한 자

ㆍ석사학위를 가진 자로서 9년 이상 해당기술 분야의 업무를 수행한 자

ㆍ학사학위를 가진 자로서 12년 이상 해당기술 분야의 업무를 수행한자

ㆍ전문대학을 졸업한 자로서 15년 이상 해당기술 분야의 업무를 수행한 자

고급기술자

ㆍ기사자격을 가진 자로서 7년이상해당 기술 분야의 업무를 수행한 자

ㆍ산업기사자격을 가진 자로서 10년 이상 해당기술 분야의 업무를 수행한 자

ㆍ박사학위를 가진 자

ㆍ석사학위를 가진 자로서 6년이상해당기술 분야의 업무를 수행한 자

ㆍ학사학위를 가진 자로서 9년이상해당기술 분야의 업무를 수행한자

ㆍ전문대학을 졸업한 자로서 12년이상해당기술 분야의 업무를 수행한 자

ㆍ고등학교 졸업한 자로서 15년이상해당기술 분야의 업무를 수행한 자

중급기술자

ㆍ기사자격을 가진 자로서 4년이상해당기술 분야의 업무를 수행한 자

ㆍ산업기자자격을 가진 자로서 7년이상 해당기술 분야의 업무를 수행 한 자

ㆍ석사학위를 가진 자로서 3년이상 해당기술 분야의 업무를 수행한 자

ㆍ학사학위를 가진 자로서 6년이상 해당기술 분야의 업무를 수행한 자

ㆍ전문대학을 졸업한 자로서 9년이상 해당기술 분야의 업무를 수행한 자

ㆍ고등학교를 졸업한 자로서 12년이상 해당기술 분야의 업무를 수행한 자

초급기술자

ㆍ기사자격증을 가진 자

ㆍ산업기사자격을 가진 자

ㆍ석사학위를 가진 자

ㆍ학사학위를 가진 자

ㆍ전문대학을 졸업한 자

ㆍ고등학교를 졸업한 자로서 3년이상해당기술 분야의 업무를 수행한 자

고급기능사

ㆍ산업기사자격증을 가진 자로서 4년이상 해당기능 분야의 업무를 수행한 자

ㆍ기능사자격을 가진 자로서 7년이상 해당기능 분야의 업무를 수행한 자

ㆍ기능대학 또는 전문대학을 졸업한자로서 4년이상 해당기능 분야의 업무를 수행한 자

ㆍ고등학교를 졸업한 자로서 7년이상 해당기능 분야의 업무를 수행한 자

ㆍ직업훈련기관의 교육을 이수한 자로서 7년이상 해당기능 분야의 업무를 수행한 자

ㆍ기능실기시험을 합격한 자로서 10년이상 해당 기능 분야의 업무를 수행한 자

중급기능사

ㆍ산업기사자격을 가진 자

ㆍ기능사자격을 가진 자로서 3년이상 해당기능 분야의 업무를 수행한 자

ㆍ기능대학 또는 전문대학을 졸업한 자

ㆍ고등학교를 졸업한 자로서 3년이상해당 기능 분야의 업무를 수행한 자

ㆍ직업훈련기관의 교육을 이수한자로서 5년이상 해당기능 분야의 업무를 수행한 자

ㆍ기능실기시험을 합격한 자로서 5년이상 해당기능 분야의 업무를 수행한 자

ㆍ기타 10년 이상 해당기능 분야의 업무를 수행한 자

조급기능사

ㆍ기능사 자격을 가진 자

ㆍ고등학교를 졸업한 자

ㆍ직업훈련기관의 교육을 이수한 자

ㆍ기능실기시험을 합격한 자

ㆍ기타 5년이상 해당기능 분야의 업무를 수행한 자

비고 1. “소프트웨어기술자”란 국가기술자격법에 의하여 정보처리 분야의 기술자격 취득한국가 기술자격자 소프트웨어 기술을 가진 학력ㆍ경력 기술자로 구분 한다

가 “국가기술자격자”는 국가기술자격법에 의하여 정보처리분야의 국가기술자격을 취득한자를말한다

나 “학력ㆍ경력기술자”란 정보처리분야의 국가기술자격은 없으나 소프트웨어기술을 가진자로서 소프트웨어사업자로 신고한 업체 또는 소프트웨어기술분야에서 일정기간동안 근무한 자를 말한다

2. 국가기술자격종목(정보처리분야)

정보처리기능사 정보처리산업기사 사무자동화산업기사 정보처리기사,전자계산기조직응용기사 정보관리기술사 전자계산기조직응용기술사

3. 해당기술기능 분야업무범위

소프트웨어산업진흥법시행령제7조의규정에의한소프트웨어사업의세부분야를의미함


PDF파일로 다운받기
Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.




참고하시길 바랍니다.
초급기능사, 중급기능사,고급기능사,초급기술자,중급기술자,고급기술자,특급기술자,기술사의 분류에 대한 글도 다시 올리겠습니다
Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
비주얼스튜디오2008에서 서비스팩1을 설치하면 인텔리센스가 영어로 표기되는 문제가 있었는데요.  이번에 이 문제를 해결하기 위한 패치가 공개되었습니다.

인텔리센스가 한글로 아주 잘 나옵니다!!!!


Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

webclient에서 값을 넘길때 한글이 깨지는 문제가 있습니다. 해당 페이지에서 사용하는 인코딩을 마춰서 한글을 인코딩해서 보내줘야되는데 이럴때 System.Web.HttpUtility 클래스를 사용해 주시면 됩니다.

사이트의 인코딩이 euc-kr 이라면

string artist = "즐";

string turl = "http://search.mnet.com/searchSinger.asp?searchbox=btn&searchArea=SINGER&searchWord=" +
System.Web.HttpUtility.UrlEncode(artist, System.Text.Encoding.GetEncoding("euc-kr"))

로 해주시면 아주 잘 작동됩니다.



Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

public Point ptRect = new Point(0, 0);

private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{

      ptRect.X = e.X;
      ptRect.Y = e.Y;

}

 private void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{

      if(e.Button == MouseButtons.Left)
      {

          Point pt = new Point(this.Location.X + e.X - ptRect.X,
          this.Location.Y + e.Y - ptRect.Y);
          this.Location = pt;
      }

}

출처:데브피아
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=17&MAEULNo=8&no=19223&ref=19223

Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

대부분의 경우에서 이름을 결정하는데는 파스칼 케이싱(Pascal casing)을 이용하여 변수의 대 소문자를 결정하길 권유한다. 파스칼 케이싱은 이름의 첫번째 문자가 항상 대문자이어야하는 법칙이다. 예를 들면 EmployeeSalary, ConfirmationDialog, PlaainTextEncoding 와 같다. 대 소문자를 결정하기 위해 사용하는 다른 규칙은 카멜 케이싱(camel casing)이다. 카멜케이싱은 단어의 첫번째 문자에 대문자를 사용하지 않는 것이다. 예를 들면 employeeSalary, confirmationDialog, plainTextEncoding와 같다. 카멜 케이싱은 다음 두가지 경우에 사용하자.

메소드에 전달되는 모든 매개변수의 이름은 카멜 케이싱이다.

public void RecordSale(string salesmanName, int quantity);

동일한 이름을 가지는 두 개의 항목을 구별하기 위해서도 카멜 케이싱을 사용한다. - 즉 프로퍼티와 필드를 구별할 때 사용한다.

private string employeeName;

public string EmployeeName

{

  get

  {

    return employeeName;

  }

}

private 멤버에 대해서는 카멜 케이싱을 사용하고 다른 public 멤버나 protected 멤버에 대해서는 파스칼 케이싱을 사용한다.

 

이름 스타일

변수 이름을 지을때는 일관적인 스타일을 사용해야 한다. 예를 들어 클래스의 메소드 중 하나가 ShowConfirmationDialog()라는 이름을 가졌다면 다른 메소드의 이름은 ShowDialogWaring()이나 WarningDialogShow()가 되어서는 안된다. 다른 메소드의 이름은 ShowWarningDialog()가 되어야한다.

 

네임스페이스 이름

네임 스페이스 이름은 .NET이 공유 어셈블리 내의 객체이름을 구별하는 단 한가지 방법이다. <회사이름>.<기술이름>으로 시작하는 네임스페이스 이름을 권한다.

 

이름과 키워드

C#과 C++은 소문자 키워드를 사용한다. 그러나 VB.NET은 키워드가 많고 대소문자를 구별하지 않기 때문에 주의가 필요하다. VB.NET에서 호출할 코드를 사용한다면 VB.NET키워드를 사용하지 않도록 주의한다. (264개의 키워드 있슴)

 

프로퍼티와 메소드 사용하기

변수처럼 사용되는 것은 프로퍼티로 사용하자.

프로퍼티 값을 읽어들이는 데 많은 시간이 걸리면 안된다.

프로퍼티를 순서에 상관없이 설정할 수 있어야한다.

프로퍼티를 계속해서 읽어들여도 일정한 값이 나와야한다.

 

필드 사용하기

필드는 항상 private가 되어야한다. 상수나 읽기전용 필드는 public 이어도 좋다.

Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

헝기리안 표기법 정리

Hungarian Notation


Format

x_xXxxxxxx
0123456789
0 : 변수의 위치를 지정한다. g(전역변수), m(멤버변수), 없음(지역변수)
1 : 0 위치에 g 나 m 을 지정한 경우 _ 을 기술한다.
2 : 자료형의 종류를 나타낸다.(클래스 이름에 대해서는 관습적으로 자음축약형을 사용한다._
3 ~ : 변수의 의미 있는 이름을 기술하며, 3 위치는 대문자를 사용한다. 변수 이름이 너무 긴 경우 자음만을 기술한다.

Examples
int g_nCnt : 정수형 글로벌 카운터 unsigned char ucByte; :한 바이트 데이타 char cChar; :한 문자 unsigned char rgucByte[10]; :바이트 데이타 10개 char rgcChar[10]; :문자 데이터 10개 char szChar[16 +1]; :문자 16개를 저장할 수 있는 문자열 공간



Table

Prefix Type Description Example
b bool any boolean type bool bTrue;
c char character type char cLetter;
i int integer for index int iCars;
n int number, quantity int nNum;
l long long type long lDistance;
u unsigned unsigned type(4byte) unsigned uPercent
w WORD unsigned word(2byte) WORD wCnt
dw DWORD unsigned double word(4byte) DWORD dwLength
d double double floating point double dPercent;
f float floating point float fPercent;
s static a static variable static short ssChoice;
rg array stands for range float rgfTemp[16];
p * any pointer int *piAddr;
sz * null terminated string of characters char szText[16];
pfn * function pointer int (*pifnFunc1)(int x, int y);
t struct a user defined type ...
e enum variable which takes enumerated values ...
E enum Enumerated type ...
g_ Global Global Variable String *g_psBuffer;
m_ Member class private member variable int m_iMember;
k constant formal parameter ... void vFunc(const long klGalaxies)
r reference formal parameter ... void vFunc(long &rlGalaxies)
str String string class(C++) String strName;
prg ... dynamically allocated array char *prgGrades;
h handle handle to something hMenu
x/y ... used as size int xWitdth, yHeight;

Posted by shunman
,