2003년 10월 31일 금요일

삼성전자, 닷넷기반 무역포털 아셈서 호평

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2003년 10월 29일 수요일

MS, 윈도우 XP 보안 강화 세부 계획 공개

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2003년 10월 28일 화요일

IBM, DB2용 닷넷 APP 개발 도구 “스팅거” 발표

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

MS, 임베디드 OS 시장 주도권 노린다

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2003년 10월 27일 월요일

MS 롱혼, 완전히 새롭게 태어나야 한다

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2003년 10월 24일 금요일

날짜에 특정 일수나, 시간등을 추가하는 예제

날짜에 특정 일수나,
시간등을 추가하는 방법중 하나는 TimeSpan(Int32, Int32, Int32, Int32) 생성자를 이용하면 됩니다.

public TimeSpan(int days, int hours, int minutes, int seconds);

매개 변수: days 일 수입니다.
hours 시간(시)입니다.
minutes 시간(분)입니다.
seconds 시간(초)입니다.


다음은 오늘날짜에 365일, 즉 1년을 추가하는 예제입니다.

TimeSpan Day365 = new TimeSpan(365, 0, 0, 0, 0);

NewDate = DateTime.Now + Day365;


시간,분,초 등은 위 매개변수을 참조.

DB쿼리시 Transaction 이용하기

다음 코드는 ASP.NET 코드내에서 Transaction 을 처리하는 예제 코드 입니다. Transaction 은 SQL Server에서 처리를 해주어도 되나, DB에서보다는 ASP코드에서 Transaction 을 처리하는 것이 포퍼먼스가 훨씬 뛰어나며 DB서버의 로드를 줄일수 있습니다.

string ConnectStr = ConfigurationSettings.AppSettings["ConnectionString"];
SqlConnection Con = new SqlConnection(ConnectStr);
SqlCommand Cmd = new SqlCommand();
Cmd.Connection = Con;
Con.Open();
SqlTransaction kissme7Trans; //Transaction 시작
kissme7Trans = Con.BeginTransaction(IsolationLevel.ReadCommitted);
Cmd.Transaction = kissme7Trans;
try {
    ....SQL 처리 코드.... //에러가 없을경우    Transaction Commit 
kissme7Trans.Commit();
} catch (Exception ex) {
    .....Exception 발생시 처리 코드..... //*예외발생시    Transaction Rollback 
kissme7Trans.Rollback();
} finally {
    Con.Close();
}


Referrer값 체크로 특정파일에 직접 접근 거부

레퍼러값을 체크하는 방법 2가지 입니다. 먼저, 레퍼러값이 null 값일경우 Default.aspx 페이지로 리다이렉팅. 만일 레퍼러값이 있을경우 현재, 사이트의 도메인과 레퍼러주소의 도메인이 다를경우 다시 Redirect 를 합니다. 바로 Redirect 를 해도 되지만, 자바스크립트로 Alert 를 띄운후 처리..


public void UrlReferrerCheck(string refferUrl) {
        if (Request.UrlReferrer == null) {
            string script = "< script>alert('직접 접근할 수 없습니다!!');" + 
"location.href='/Default.aspx';
            "; Page.RegisterClientScriptBlock("
            done ", script);
            //Response.Redirect(refferUrl);

        } else {
            string refer = Request.UrlReferrer.ToString();
            string ServerPath = Request.Url.ToString();
            ServerPath = ServerPath.Substring(0, ServerPath.LastIndexOf(" / "));
            if (refer.IndexOf(ServerPath) == -1) {
                string script = " < script> alert('직접 접근할 수 없습니다!!');
                " + "
                location.href = '/Default.aspx';
                "; Page.RegisterClientScriptBlock("
                done ", script); //Response.Redirect(refferUrl); } } }

Web.Config 에서 DB연결문 설정

ASP.NET(C#) 에서 DB커넥션 부분은 전역으로 설정하는 코드로 웹 Root에 있는 Web.Config 파일에서 아래 부분을 등록하면 됩니다.

 <? xml version="1.0" encoding="utf-8" ?>
     <configuration>
         <appSettings>
             < add key="ConnectionString" 
value="server=192.168.1.200;database=db_name;user                                    
              id=db_id;password=db_password;Network                                     
              Library=DBMSSOCN">
                 </add> </appSettings> < system.web> .......... 계속......

실제 사용되는 부분에서는 다음과 같이 하면 됩니다.

private void LoadData() {
    string ConnectStr = ConfigurationSettings.AppSettings["ConnectionString"];
    SqlConnection Con = new SqlConnection(ConnectStr);
    SqlCommand Cmd = new SqlCommand();
    Cmd.Connection = Con;...............코드 계속...
}


ASP.NET 메일발송 예제 코드

다음은 ASP.NET(C#) 에서 메일을 발송하는 예제코드 입니다.


using System.Web.Mail;
private void SmtpMailSend() {
    MailMessage mail = new MailMessage();
    mail.From = "보내는 사람";
    mail.To = "받는사람";
    mail.Cc = "참조";
    mail.Subject = "메일 제목";
    mail.Body = "메일 본문 내용";
    mail.BodyFormat = MailFormat.Html;
    //메일 Fotmat 형식
    mail.Priority = MailPriority.High;
    //메일 중요도
    SmtpMail.Send(mail);
    //메일 발송
}


한국HP-닷넷솔루션연합회 비즈니스 확대 MOU 교환

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

MS, 윈도 소스코드 공개 확대

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

MS `오피스시스템` 파상공세

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2003년 10월 7일 화요일

베리타스, 윈도용 스토리지 지원 확대

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2003년 10월 2일 목요일

기업 해킹공격 "주당 38건"

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

삼성, 모니터 세계 1위 빼앗겨

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2003년 10월 1일 수요일

웹서버.라우터 보안가이드북 발간

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

SW 불법복제 "뿌리 뽑는다"

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

IT 종사자 10명중 9명, "IT경기 어렵다"

최근 개정된 저작권법 시행으로 인해서 기존에 등록된 뉴스 기사 본문 내용을 삭제하였습니다. 접속자 여러분의 양해 부탁드리며 차후 게시되는 뉴스기사는 원본 뉴스기사 웹사이트에 기사 등록 허락을 받은 것만 등록할 예정이며, 미허가된 기사는 기사링크만 등록할 예정입니다.

2019년 12월 MS 취약점 패치 주요 사항

서버 관련 주요 중요 취약점 CVE-2019-1470 | Hyper-V 정보 유출 취약성 https://portal.msrc.microsoft.com/ko-KR/security-guidance/advisory/CVE-2019-1470 CVE...