안녕하세요?ASP.NET 1.X를 할 때 유용하게 써먹던 팁 중 하나로DataGrid에 안보이는 컬럼을 두고 그 값을 써먹는 테크닉이 있었습니다.이 방법을 사용하게 되면 DB에서 다시 데이터를 읽어오지 않아도 되었기에코드 작성 및 성능향상에 도움이 되었었지요..그런데 2.0으로 넘어와서 GridView를 사용하게 되면이 테크닉이 먹지 않습니다.예를 들면 과 같이 GridView의 특정 컬럼을 보이지 않게 하고RowCommand 이벤트 등에서 Label1.Text = GridView1.Rows[0].Cells[0].Text;과 같이 값을 읽으려고 하면 값을 읽어오지 못한다는 말입니다.이에 대한 해결방법 중 하나로 GridView의 DataKeyNames를 사용하는 방법이 있습니다.그렇지만 원래 DataKe..
-일본의 Weathernews Inc 날씨에 대한 뉴스, 음악,무비, 엔터테인먼트를 제공. 16개 나라의 11개 주요도시에 대한 매일 기상예보를 5분마다 제공하고 있다 . Vista에 Windows Media Center의 MCML(MediaCenter Markup Language)와 WPF를 이용하여 서비스하고 각 나라별로 링크가 되어있다. 구름기상정보, 맑음기상정보,온도기상정보를 3D를 이용하여, WPF로 XBAP으로 브라우저에서 메인페이지가 구성되어 있으며, 각 나라별 링크로 가면 플래쉬로 각 지방의 날씨를 세부로 줌인/아웃을 통해 기상정보를 서비스 하고있다. 이것이야 말로 MS의 WPF가 모든 웹에플리케이션을 하나로 쓰기보다 WPF와 플래쉬의 생존관계를 유지하고 기존 플래쉬서비스를 하고있는 업체들..
한빛네트워크에는 양질의 칼럼들이 많이 있습니다.다음은 한동훈님의 칼럼 중에Advanced C#을 주제로 작성된 칼럼들의 링크입니다. Advanced C# 1. UML http://network.hanbitbook.co.kr/view.php?bi_id=589 Advanced C# 2. 인터페이스 http://network.hanbitbook.co.kr/view.php?bi_id=590 Advanced C# 3. 디자인 패턴(DP)과 Simple Factory Pattern http://network.hanbitbook.co.kr/view.php?bi_id=593 Advanced C# 4. DP - Monostate, Utility, Singleton Pattern http://network.hanbitbo..
Microsoft MVP global summit 2007 행사에 참가해서 C#의 아버지로 통하고 있는 Anders Hejlsberg를 만났다. 사실 그는 C#의 아버지이기도 하지만 그의 원래 타이틀은 델파이 3.0 개발자였다. 델파이 3.0을 개발하고 나서 그가 MS로 옮기게 되자 볼랜드도 함께 쇠약해졌다는 말이 있을 정도로 그의 능력은 대단하다. MS로 거취를 옮긴 그는 제일 처음 Visual J++을 개발해 내고 그 다음으로 손덴것이 바로 Visual Basic 6.0의 개발이다. Visual Basic은 5.0까지는 런타임이 꼭 필요한 완전한 컴파일 언어가 아니였다. 하지만 6.0부터는 완전한 네이티브 컴파일러가 되었는데 이때 큰 역활을 했던것도 바로 Anders Hejlsberg이다. 그 다음 ..
개요 이 예제는 ASP, XML, HTML 4.0에 어느 정도 익숙하다는 가정 아래 작성되었다. 만일 이 글을 읽기 전에 "HTML 폼 데이터를 XML로 저장하는 방법"과 "XSL과 ASP를 이용하여 XML 데이터 수정하는 방법"이란 글을 아직 읽지 않았다면 그 글을 먼저 읽어볼 것을 권한다. 왜냐하면 이 글은 앞의 두 글에 대한 후속 글이기 때문이다. 만일 XML에 대한 기초 지식이 없는 사람은 먼저 "XML 기초 다지기"를 읽어볼 것을 권한다. 웹 상에서 XML 데이터를 삽입하는 방법 이 글에서 사용된 예는 "HTML 폼 데이터를 XML로 저장하는 방법"에서 사용된 예와 매우 비슷하다. 하지만 폼 데이터가 전송될 때 매번 새로운 파일을 만드는 것이 아니라 해당 파일이 이미 존재하는지를 점검한 후 존재..