본문 바로가기

전체 글460

동적으로 오브젝트 생성 Silverlight를 공부하면서 첫번째로 쓰는 강좌입니다. 잘못된 부분이 있거나 보통해야 될 부분이 있으면 따끔하고 과감하게 지적해주세요^^ 강좌의 내용은 사각형의 오브젝트를 동적으로 마우스의 포인터 위치에 생성해주는 내용입니다. 강좌를 따라하기 위해서는 Visual Studio 2008 Beta 2(이하 VS2008)와 Blend가 설치되어 있어야 합니다. VS2008을 실행하여 Silverlight 프로젝트를 생성합니다. 메뉴에서 File>New>Project 순으로 선택하여 프로젝트명을 CreateObjectTest로 지정합니다. 프로젝트가 생성되었다면 마우스가 이동될때 마우스의 좌표값 x값과 y값을 출력하기 위한 TextBlock 2개를 디자인 해보겠습니다. Blend를 직접 실행하지 않고 솔루.. 2007. 8. 16.
실행주기(PageCycle) 앞으로 여러회에 걸쳐 ASP.NET 기초에 대해 알아보겠습니다. 그 첫번째로 페이지의 실행주기(PageCycle) 입니다. ASP.NET 프로그래밍을 하다보면 원치않는 결과가 종종 나올때가 있습니다. 이것은 페이지의 실행주기의 잘못된 이해에게 비롯되는데 초급개발자가 중급으로 넘어가기 위해서는 반드시 이해하고 있어야 합니다. ASP.NET에서 페이지는 System.Web.UI.Page 클래스 상속받은 객체입니다. 클라이언트 특정 페이지를 요구할 때마다 페이지 객체는 생성에서 소멸까지 일련의 과정을 거칩니다. System.Web.UI.Page 객체의 처리 내부 과정은 더 복잡한 과정을 거치므로 이후 좀더 자세히 알아보겠습니다. [그림 1.1 페이지 실행주기(PageCycle)] Init 페이지의 객체가 생성.. 2007. 8. 14.
[XPS] Fxied Documents XPS(XML Paper Specification)net Framework 3.0과 Windows Vista가 출시되면서 MS에서 밀고 있는 새로운 형태의 전자출판 문서형식입니다. 대표적인 전자출판 문서파일은 Adobe사의 PDF(portable document format)가 있습니다. XPS는 크게 Fixed Documents와 Flow Documents 2가지 형태로 나누어 집니다. 이번강좌에서는 Fixed Documents에 대해 알아보겠습니다. Fixed Documents는 Read-Only의 읽기전용이며 용도는 XPS로 출판하여 보고서 형태의 기안을 작성한다거나 보안을 걸어서 특정사람에게만 열어보게 할 수도 있습니다. XPS 문서를 보려면 XPS DocumentViwer Control이 필요합.. 2007. 8. 10.
[XPS] View and Generate XPS View and Generate XPS Operating System Download Description Windows Vista None Required XPS documents open within Internet Explorer 7.0 or higher. Any application can generate XPS documents using the Microsoft XPS Document Writer. Windows XP Windows Server 2003 Microsoft .NET Framework 3.0 XPS document viewing and generation capabilities are included in Microsoft .NET Framework 3.0. XPS document.. 2007. 8. 10.
[Controls] 25. BulletDecorator BulletDecorator는 여러개의 다른 형태의 컨트롤을 그룹화 해서 묶는 컨트롤입니다. Image, TextBlock Control을 이용하여 다른 타입의 컨트롤을 만들어보겠습니다. 그림 1.예제1 안녕하세요 taedi 입니다.. 지금 보시는 지도는 유럽입니다. 두번째 예제는 Image, TextBlock, CheckBox, RadioButton, Button Control을 이용하여 다른 타입의 컨트롤을 만듭니다. 그림 2.예제2 CheckBox Bullet. TextBox Bullet. RadioButton Bullet Image Bullet. B Button Bullet. ※ 테스트 환경 -----------------------------------------------------------.. 2007. 8. 10.
Path를 이용한 한글폰트 만들기 Path를 이용해 한글폰트를 만들어보겠습니다. Silverlight에서 아직까지 한글인코딩이 지원이 되질 않아 한글폰트 표현을 위한 몇가지 트릭이 나와있습니다. ※ 한글폰트 지원문제 - http://gongdo.tistory.com/88 XPS문서를 통해서 해결할 수 있는 방법 - http://9eye.net/entry/Silverlight-한글-Korean Glyph 객체를 통해서 해결하는 방법도 있습니다. - http://www.uxkorea.net/blog_post_62.aspx 어떻게 보면 가장 무식한 방법일지는 몰라도 폰트를 Path를 이용해 그리기 때문에 오브젝트로 인식을 합니다. 한글인코딩 문제도 없습니다. 작업방법은 Microsoft Expression Design 툴을 이용해 한글을 만들.. 2007. 8. 9.
Silverlight 1.1 설치환경 1. Runtime Microsoft Silverlight 1.0 Beta Download Microsoft Silverlight 1.1 Alpha Download 2. Developer Tools Microsoft Visual Studio codename "Orcas" Beta 1 Download Microsoft Silverlight Tools Alpha for Visual Studio codename "Orcas" Beta 1 Download (Visual Studio 2008 에 Add in 프로그램) 3. Designer Tools Expression Blend 2 May Preview Download Expression Media Encoder May Preview Download Expres.. 2007. 7. 19.
Slideshow Silverlight Demo를 하나 소개합니다. File Upload 관련 정보를 찾다가 좋은 데모를 하나 찾았습니다. 파일 업로드 및 이전, 다음 기능 이미지 Refresh 등의 기능이 있습니다. 에제 소스를 열어보면 사용자 정의 컨트롤에 대한 부분도 있습니다. 공부하시는데 참고하시기 바랍니다. 예제사이트 : http://blogs.msdn.com/brada/archive/2007/06/07/silverlight1-1-asp-net-photoviewer-application.aspx 2007. 7. 18.
Crystalreports 서브리포트 예제 전에 모화사 ERP 프로젝트에서 인사기록카드를 만들다가 서브리포트에 막혀서 몇일을 고생하다가 해결하게 되었습니다.서브리포트 관련 예제이고요..... 참고하시기 바랍니다. 조만간 강좌를 올리도록 하겠습니다!! 2007. 7. 18.
xml string을 DataSet으로 읽기 DataSet 에는 ReadXML이라는 메소드가 있어서, 파일에서는 바로 XML구조를 DataSet으로 읽어낼 수 있습니다. 하지만 문자열에서 읽는 것은 지원하지 않습니다. 문자열을 DataSet으로 읽기 위해서는 MemoryStream 객체를 사용해서 읽은 후에 가능합니다. //데이터셋 선언 System.Data.DataSet dsXML = new DataSet(); //XML형태의 문자열 string strXML = "ACCOUNT;^~!ENTITY;^~!APP0;^~!;^~!"; //문자열을 MemoryStream객체를 사용해서 읽기 System.IO.MemoryStream streamXML = new System.IO.MemoryStream(System.Text.Encoding.Default.Ge.. 2007. 7. 18.
resources Mind Map v1.3 영국의 한 블로거가 Silverlight resources 를 정리한 글입니다. http://www.bbits.co.uk/playground/silverlight/index.html 상당히 공을 들여서 작성한 내용인것 같고 많은 도움이 될것이라 생각됩니다.... 2007. 7. 17.
게시판 리스트에 코멘트 출력 메소드 // 코멘트 갯수표시 메소드 코멘트가 없으면 표시하지 않는다. public static string CommentCnt(string commentcnt) { string cnt = ""; if (commentcnt != "0") cnt = "(" + commentcnt + ")"; else cnt = ""; return cnt; } 2007. 6. 29.